Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Angular
  3. ngrx-manager

ngrx-manager

MITTypeScriptv0.17.23

A plug-and-play state management library for NgRx stores in Angular applications.

GitHubGitHub
1 stars0 forks0 contributors

Overview

@smoosee/ngrx-manager is a state management library designed to simplify and enhance the NgRx experience within Angular applications. It provides a structured, type-safe approach to managing application state with minimal boilerplate, making it easier for developers to implement robust state management patterns.

Key Features

  • Simple Plug-n-Play — Easy setup and integration with Angular modules.
  • Action-Based Processing — Centralized logic for state mutations through defined actions.
  • Strongly Typed States — Full TypeScript support for type-safe state definitions and operations.
  • Storage Persistence — Optionally save state data to browser Local Storage or Session Storage.
  • Comprehensive APIs — Rich set of methods for dispatching actions, selecting state, and listening to changes.
  • Backward Compatibility — Works seamlessly with existing RxJs Observables and Angular's reactive patterns.

Philosophy

The library emphasizes developer productivity and type safety, offering a convention-over-configuration approach to reduce the complexity typically associated with NgRx while maintaining its powerful state management capabilities.

Quick Stats

Stars1
Forks0
Contributors0
Open Issues0
Last commit1 year ago
CreatedSince 2023

Tags

#reactive-programming#rxjs#typescript#angular#local-storage#ngrx#state-management#session-storage

Built With

A
Angular
T
TypeScript
R
RxJS

Included in

Angular10.0k
Auto-fetched 10 hours ago

Related Projects

Official GitHub repositoryOfficial GitHub repository

Reactive State for Angular

Stars8,338
Forks2,036
Last commit6 days ago
angular-ngrx-nx-realworld-example-appangular-ngrx-nx-realworld-example-app

Real world application built with Angular 21, NgRx 21, nrwl/nx 22

Stars1,042
Forks298
Last commit1 month ago
ngrx-store-localstoragengrx-store-localstorage

Simple syncing between @ngrx store and local storage

Stars625
Forks117
Last commit8 months ago
ngrx-coursengrx-course

NgRx (with NgRx Data) -The Complete Guide

Stars424
Forks581
Last commit2 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub