ngrx.github.io

@ngrx - Reactive Extensions for Angular

@ngrx provides a set of clean, well-tested libraries for reactive programming in Angular applications.

Official @ngrx example application

Store

Documentation | Repository

RxJS powered state management for Angular2 apps, inspired by Redux

Effects

Documentation | Repository

Side effect model for @ngrx/store

DB

Documentation | Repository

RxJS powered IndexedDB for Angular applications.

Notify

Documentation | Repository

RxJS powered web notifications for Angular

Store DevTools

Documentation | Repository

Developer Tools for @ngrx

Store Log Monitor

Documentation | Repository

Port of redux-devtools-log-monitor for Angular and @ngrx/store-devtools

Router Store

Documentation | Repository

Bindings to connect @angular/router to @ngrx/store

Core

Documentation | Repository

Core functionality for the @ngrx platform