awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 Repos

Awesome GitHub RepositoriesReactive Stores

Containers for managing mutable, fine-grained reactive data.

Distinguishing note: Focuses on the store primitive itself.

Explore 9 awesome GitHub repositories matching web development · Reactive Stores. Refine with filters or upvote what's useful.

Awesome Reactive Stores GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • solidjs/solidAvatar von solidjs

    solidjs/solid

    35,621Auf GitHub ansehen↗

    Solid is a declarative JavaScript framework for building user interfaces through fine-grained reactivity. By utilizing a compile-time template transformation process, it converts JSX into direct DOM manipulation instructions, eliminating the need for a virtual tree. This architecture allows the framework to track dependencies at the individual element level, ensuring that state changes trigger surgical updates to the interface. The framework distinguishes itself through its isomorphic rendering pipeline, which shares reactive logic across server and client environments to support both initial

    Initializes reactive stores to manage complex, nested data structures.

    TypeScriptdeclarativefine-grainedjavascript
    Auf GitHub ansehen↗35,621
  • mobxjs/mobxAvatar von mobxjs

    mobxjs/mobx

    28,189Auf GitHub ansehen↗

    MobX is a reactive state management library and fine-grained reactivity engine. It provides an observable data store that automatically triggers updates in the user interface when data structures change, functioning as a transparent functional reactive store to maintain a consistent source of truth. The system utilizes a dependency-graph mapping and proxy-based object observation to track data dependencies. This ensures that only the specific components dependent on changed data are updated, which reduces unnecessary re-renders and optimizes frontend performance. The library supports decoupl

    Implements a reactive store that uses observers and actions to maintain a scalable source of truth.

    TypeScriptjavascriptmobxreact
    Auf GitHub ansehen↗28,189
  • leptos-rs/leptosAvatar von leptos-rs

    leptos-rs/leptos

    20,993Auf GitHub ansehen↗

    Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types between the server and the browser. It provides a comprehensive toolkit for developing web interfaces where specific DOM nodes update automatically in response to changes in underlying reactive signals, rather than re-rendering entire component trees. The framework distinguishes itself through a fine-grained reactivity model that tracks dependencies at the individual data point level. It utilizes compile-time template transformation to convert declarative HTML-like syntax into opti

    Manages fine-grained reactive state using primitives like signals and stores.

    Rustdomfine-grainedisomorphic
    Auf GitHub ansehen↗20,993
  • vuejs/piniaAvatar von vuejs

    vuejs/pinia

    14,480Auf GitHub ansehen↗

    Pinia is a state management library for Vue applications that provides a centralized, type-safe architecture for organizing reactive data. It utilizes a modular store pattern, allowing developers to define independent, reusable state containers that manage shared application data, computed getters, and executable actions. The library distinguishes itself through a flexible definition model that supports both functional setup patterns and traditional object-based structures. It features a plugin-based extension architecture that enables developers to hook into the store lifecycle for custom fu

    Provides reactive stores that allow components to access state, getters, and actions with type safety.

    TypeScriptcomposition-apissrstore
    Auf GitHub ansehen↗14,480
  • marcuswestin/store.jsAvatar von marcuswestin

    marcuswestin/store.js

    13,983Auf GitHub ansehen↗

    Store.js is a client-side state persistence library and web storage abstraction layer. It provides a consistent browser key-value storage wrapper that manages the persistence of application state across sessions using the most capable available local storage mechanism. The engine is extensible, allowing for the integration of custom storage backends and plugins to modify how data is read and written. It functions as a reactive web storage manager, monitoring specific keys to trigger notifications when stored values are updated. The library handles automatic data serialization for complex typ

    Functions as a reactive manager that monitors storage key changes and triggers notifications.

    JavaScriptcross-browserjavascriptlocalstorage
    Auf GitHub ansehen↗13,983
  • ngrx/platformAvatar von ngrx

    ngrx/platform

    8,320Auf GitHub ansehen↗

    This project is a state management framework for Angular applications that provides a predictable state container. It implements a Redux-style architecture using a centralized store, managing global and local application data through an observable-based data flow of actions and reducers. The framework includes a specialized entity management tool for organizing and synchronizing server-side data collections within client-side stores. It also provides a reactive store system that integrates state updates with Angular signals for change detection and includes debugging mechanisms for time-trave

    Provides a system for building lightweight reactive stores with computed properties to manage local or global state.

    TypeScript
    Auf GitHub ansehen↗8,320
  • halseyspicy/geeker-adminAvatar von HalseySpicy

    HalseySpicy/Geeker-Admin

    8,038Auf GitHub ansehen↗

    Geeker-Admin is a Vue.js admin dashboard framework designed for building backend management interfaces. It utilizes Vue 3, TypeScript, and Vite to provide a foundation for creating data-driven administration panels. The framework features a configurable data table engine that generates complex grids automatically from predefined configuration objects. It incorporates a role-based access control system to restrict access to specific pages and interface elements based on user permissions. The system includes a centralized state management store for persistent global data and page state preserv

    Utilizes a global reactive store to synchronize application data across different views and user sessions.

    Vueadminaxioselement-plus
    Auf GitHub ansehen↗8,038
  • nanostores/nanostoresAvatar von nanostores

    nanostores/nanostores

    7,072Auf GitHub ansehen↗

    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

    Provides reactive containers for managing mutable, fine-grained data with tools for computed state and side effects.

    TypeScript
    Auf GitHub ansehen↗7,072
  • tanstack/formAvatar von TanStack

    TanStack/form

    6,584Auf GitHub ansehen↗

    TanStack Form is a cross-framework form state management library that provides typed fields, validation, and submission across React, Vue, Angular, Solid, Lit, Svelte, and Preact. It uses a shared form model that adapts to different UI frameworks while preserving the same validation and submission logic, and offers headless form controls that impose no UI markup, letting developers bring their own inputs and design system. The library distinguishes itself through granular state subscription, where components subscribe to narrow slices of form or field state using reactive primitives, so only

    Stores application state in a reactive data store that automatically notifies subscribers when values change.

    TypeScriptangularformforms
    Auf GitHub ansehen↗6,584
  1. Home
  2. Web Development
  3. Reactive Stores