@ngrx provides a set of clean, well-tested libraries for reactive programming in Angular applications.
Official @ngrx example application
RxJS powered state management for Angular2 apps, inspired by Redux
Side effect model for @ngrx/store
RxJS powered IndexedDB for Angular applications.
RxJS powered web notifications for Angular
Developer Tools for @ngrx
Port of redux-devtools-log-monitor for Angular and @ngrx/store-devtools
Bindings to connect @angular/router to @ngrx/store
Core functionality for the @ngrx platform