State Management (58)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
1.3KTop 3%
P A M T

TanStack query

🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
TypeScriptMITRelease machine • 1.2k releases • 6 years
1.1KTop 3%
P A M T

statelyai xstate

Actor-based state management & orchestration for complex app logic.
TypeScriptMITRelease machine • 452 releases • 10 years
760Top 3%
P A M T

ngrx platform

Reactive State for Angular
TypeScriptDeep bench • 478 contributors • 9 years
690Top 5%
P A M T

TanStack db

A reactive client store for building super fast apps
TypeScriptMITFast climb • 3.2k stars in 8 months
537Top 10%
P A M T

ngxs store

🚀 NGXS - State Management for Angular
TypeScriptMITStar magnet • 3.6k stars
359
P A M T

stefanoslig angular-ngrx-nx-realworld-example-app

Real world application built with Angular 20, NgRx 20, nrwl/nx 21
TypeScriptMITStar magnet • 1k stars
353
P A M T

larscom ngrx-store-storagesync

Highly configurable state sync library between localStorage/sessionStorage and @ngrx/store (Angular)
TypeScriptMITSteady cadence • 50/52w active • 5 per week
350
P A M T

gabrielguerrero ngrx-traits

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.
TypeScriptMIT140 releases • 4.3 years
348
P A M T

Michsior14 ngrx-addons

A collection of @ngrx addons, including state persistence.
TypeScriptSteady cadence • 47/52w active • 6 per week
338
P A M T

DaveMBush SmartNgRX

Make NgRX Easier to use
TypeScriptMITSteady cadence • 47/52w active • 6 per week
334
P A M T

angular-architects ngrx-toolkit

Various Extensions for the NgRx Signal Store
TypeScriptMIT291 stars
330
P A M T

LionMarc ng-simple-state-management

Simple state management for angular applications
TypeScriptMIT144 releases • 3.1 years
295
P A M T

btroncone ngrx-store-localstorage

Simple syncing between @ngrx store and local storage
TypeScriptMITStar magnet • 621 stars
292
P A M T

mini-rx mini-rx

MiniRx - The reactive state management platform
TypeScript169 stars
285
P A M T

ngneat elf

🧙‍♀️ A Reactive Store with Magical Powers
TypeScriptMITStar magnet • 1.7k stars
285
P A M T

SaulMoro ngrx-rtk-query

Make RTK Query with Hooks works in Angular Applications
TypeScriptMIT13 commits over 4 weeks
275
P A M T

unadlib usm

🏖 A concise & flexible state model for Redux/MobX/Vuex/Pinia, etc.
TypeScriptMIT300 stars
274
P A M T

Marcisbee exome

🔅 State manager for deeply nested states
TypeScriptMIT276 stars
248
P A M T

angular-university ngrx-course

NgRx (with NgRx Data) -The Complete Guide
TypeScriptMITStar magnet • 416 stars
239
P A M T

state-adapt state-adapt

Declarative, incremental state management library
TypeScriptMIT306 stars
220
P A M T

e-oz ngx-collection

Collection State Management Service for Angular
TypeScriptMIT70 releases • 3 years
214
P A M T

k3nsei ngx-signal-store-query

Signal Store feature that bridges with Angular Query
TypeScriptMIT7 commits over 4 weeks
214
P A M T

nigrosimone ng-simple-state

Simple state management in Angular with only Services and RxJS or Signal.
TypeScriptMIT43 stars
205
P A M T

AmadeusITGroup tansu

tansu is a lightweight, push-based framework-agnostic state management library. It borrows the ideas and APIs originally designed and implemented by Svelte stores and extends them with computed and batch.
TypeScriptMIT99 stars