Immutable objects made easy.
StoreService to use ngrx + Immutable with ease and respecting Angular2 philosophy.
Developer tools for @ngrx/store
Immutable Data Collections
Side effect model for @ngrx/store
RxJS powered Redux for Angular apps
Shared RxJS Operators for NgRx libraries
@ngrx/store meta reducer that prevents state from being mutated.
Common utilities for entity reducers
Reactive Store and Set of Utilities for Angular Signals
Bindings to connect @angular/router to @ngrx/store
Reactive store for component state
<img src="https://raw.githubusercontent.com/angular-architects/ngrx-toolkit/main/logo.png" width="320" />
Reactive Extensions for Angular Components
State and local storage syncing for @ngrx/store
Check the immutability of TypeScript types
API management for NgRx
PropType validators that work with Immutable.js.
Marble testing helpers for RxJS and Jasmine
redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
Immer wrappers around NgRx methods createReducer, on, and ComponentStore
Proper integration of forms in Angular 4 applications using ngrx
a date and time library for javascript
Core operators and utiliies for the ngrx platform