30 open-source projects similar to ngxp/store-service, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
Real world application built with Angular 21, NgRx 21, nrwl/nx 22
Provides functions to easily create @ngrx/store selectors with equal functions for arguments and result values.
Highly configurable state sync library between localStorage/sessionStorage and @ngrx/store (Angular)
NgRx state rehydration library for Angular Universal SSR applications.
ngx-view-state library for handling Loading/Success/Error in NgRx
Lightweight undo-redo for Angular with NgRx & immer.js
NGRX Traits is a library to help you compose and reuse state logic in your angular app. There is two versions, @ngrx-traits/signals supports ngrx-signals, and @ngrx-traits/{core, common} supports ngrx.
Signal Store feature that bridges with Angular Query
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
A library to bring hypermedia json into the NgRx Signal Store following the HATEOAS approach
Immer wrappers around NgRx methods createReducer, on, and ComponentStore
It simplifies the creation of actions for asynchronous requests that can succeed, fail or be aborted.
Simple syncing between @ngrx store and local storage
Various Extensions for the NgRx Signal Store
A lightweight Angular library that lets you manage NgRx store state without writing actions, reducers, or effects manually, with built-in support for syncing to session and local storage.
A collection of @ngrx addons, including state persistence.
State-first Angular state management — 12x lighter than NgRx, async/await, built-in DevTools, zero RxJS required
State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.
Constate is a global state management tool for React designed to minimize unnecessary component re-renders. It functions as a state manager and optimization tool that utilizes specialized contexts to organize shared data across a component tree. The library distinguishes itself through a state-slicing provider pattern, which splits global state into multiple contexts to isolate data dependencies. It includes a state selector system that allows components to extract specific slices of global state, ensuring interface updates only occur when the selected data dependencies change. The project c
The simple but very powerful and incredibly fast state management for React that is based on hooks
Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem
A comprehensive state persistence and synchronization, yet as simple as it can be
Powerfully simple global state management for Vue 3