awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesState Management Libraries

Frameworks and utilities for managing application state and synchronizing data changes with user interface updates.

Distinguishing note: No candidates were provided; this category is essential for reactive UI synchronization.

Explore 6 awesome GitHub repositories matching user interface & experience · State Management Libraries. Refine with filters or upvote what's useful.

Awesome State Management Libraries GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • corentinth/it-toolsAvatar CorentinTh

    CorentinTh/it-tools

    39,343Vezi pe GitHub↗

    This project is a browser-based developer toolkit that provides a collection of offline-first utilities for common data transformations and encoding tasks. It functions as a static web application, bundling multiple independent productivity tools into a single-page interface designed for rapid technical task execution. The suite operates entirely on the client side, ensuring that all data processing occurs locally within the user browser without requiring a backend server or external service dependencies. This architecture prioritizes privacy and security by keeping sensitive information off

    Triggers targeted UI updates automatically by tracking dependencies between variables and rendered elements.

    Vueconverterdeveloper-productivitydeveloper-tools
    Vezi pe GitHub↗39,343
  • drawdb-io/drawdbAvatar drawdb-io

    drawdb-io/drawdb

    37,382Vezi pe GitHub↗

    DrawDB is a browser-based visual database modeler designed for creating, organizing, and documenting relational database schemas. It provides an interactive interface for drag-and-drop entity relationship mapping, allowing users to plan and visualize complex data architectures through a centralized workspace. The platform distinguishes itself by enabling real-time collaborative design, allowing teams to iterate on schemas while maintaining a single source of truth. It functions entirely on the client side, utilizing local memory for state management and saving data directly to the local file

    Maintains the entire schema model in local memory for instantaneous updates and offline functionality.

    JavaScriptdatabase-schemadiagram-editoreditor
    Vezi pe GitHub↗37,382
  • koodo-reader/koodo-readerAvatar koodo-reader

    koodo-reader/koodo-reader

    27,272Vezi pe GitHub↗

    Koodo Reader is an open-source, cross-platform eBook reader designed for managing and studying digital documents. It functions as both a standalone desktop application and a self-hosted web environment, allowing users to organize their libraries and read across multiple devices. The application distinguishes itself through integrated study and annotation tools that facilitate personal knowledge management, enabling users to highlight and extract insights from their documents. It supports a consistent reading experience by synchronizing progress and notes across platforms, while also providing

    Maintains global application state through a centralized store with unidirectional data flow.

    JavaScriptbookcb7cbr
    Vezi pe GitHub↗27,272
  • facebook/draft-jsAvatar facebook

    facebook/draft-js

    22,641Vezi pe GitHub↗

    Draft-js is a framework for building customizable rich text editors within React applications. It functions as a content editable framework that separates the underlying data model from the visual rendering layer, acting as a rich text content engine to manage complex text data and formatting. The project utilizes an immutable state management system to ensure consistent updates and predictable undo history. It manages editor state through persistent data structures, providing an immutable data state manager to prevent accidental mutation. The framework includes capabilities for high perform

    Provides an immutable state management system to synchronize complex editor content changes with the React user interface.

    JavaScript
    Vezi pe GitHub↗22,641
  • felangel/blocAvatar felangel

    felangel/bloc

    12,455Vezi pe GitHub↗

    This is a Dart state management library and architectural framework that decouples business logic from the user interface by transforming a stream of events into a stream of states. It implements a business logic component pattern to ensure that state transitions are predictable and testable. The project distinguishes itself through advanced event stream processing, providing concurrency strategies to drop, restart, or queue incoming events. It includes a dedicated state persistence layer for saving and restoring application state to maintain session continuity, as well as tools for state his

    Provides a comprehensive framework for managing application state and synchronizing it with user interface updates.

    Dart
    Vezi pe GitHub↗12,455
  • nanostores/nanostoresAvatar nanostores

    nanostores/nanostores

    7,072Vezi pe GitHub↗

    Nano Stores is a framework-agnostic state management library that uses a system of small, independent atomic stores to synchronize data across different JavaScript UI frameworks. It provides a reactive state container designed to minimize unnecessary component re-renders by decoupling application state into independent stores. The library features specialized synchronizers for real-time distributed state using WebSockets with conflict-free replicated data types, as well as a browser storage persistor for maintaining state across multiple open tabs. It utilizes adapter-based integration to map

    Implements a framework-agnostic state management system using atomic stores to synchronize data across different UI libraries.

    TypeScript
    Vezi pe GitHub↗7,072
  1. Home
  2. User Interface & Experience
  3. State Management Libraries