Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Ngrx Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
angular-ngrx-nx-realworld-example-app
Real world application built with Angular 17, NgRx 17, nrwl/nx 17
-
angular-learning-resources
Curated chronological list of learning resources for Angular, from complete beginner to advanced level
-
Angular-Bootstrap-Boilerplate
Angular CRUD application starter with NgRx state management and Firebase backend
-
angular-authentication
An Angular application that demonstrates best practices for user authentication & authorization flows.
-
devto-clone
This is a dev to clone in angular. Where we used Angular component-store, rx-angular/template (by ajitsinghkaler)
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
NgRx is the standard library for state management in Angular applications. With NgRx v14, many of the complex APIs following the Redux pattern have been greatly simplified. For example, ActionGroups make it easier to define new actions. However, the use of the Redux pattern is by no means easy and discourages many developers.
Project mention: No Firebase App '[DEFAULT]' has been created with Angularfire and Firebase storage | /r/Firebase | 2023-10-05More info is here on the GitHub page issue that I created.
I think you need Altair GraphQL Client.
It's still boilerplatey but a little less than NgRx. But we use Ngxs: https://ngxs.io. It's a little more complex than elf but a lot more robust in my opinion.
Instead of immediately reading the solution, I created a challenge inside AngularChallenges for those who want to try resolving and understanding the source of the bug first. After that, you can come back to this article to compare your solution with mine and understand what went wrong.
Ngrx related posts
-
Simplifying Angular State Management Using NgRx SignalState
-
Here's how NgRx selectors actually work internally
-
Using Angular Signals for Global State
-
Fullstack Angular with Analog 🚀
-
A better architecture for your Angular projects
-
Navigation ID is not equal to the current router navigation id error
-
Share mistakes you did with Angular and you want other devs not do it again
-
A note from our sponsor - InfluxDB
www.influxdata.com | 20 May 2024
Index
What are some of the best open-source Ngrx projects? This list will help you:
Project | Stars | |
---|---|---|
1 | platform | 7,910 |
2 | angularfire | 7,620 |
3 | altair | 5,011 |
4 | store | 3,512 |
5 | angular-ngrx-material-starter | 2,810 |
6 | angular-spotify | 2,483 |
7 | angular-challenges | 934 |
8 | angular-ngrx-nx-realworld-example-app | 829 |
9 | angular-learning-resources | 727 |
10 | redux-beacon | 668 |
11 | ngrx-forms | 373 |
12 | youtube-webapp-turborepo | 218 |
13 | Angular-Bootstrap-Boilerplate | 195 |
14 | angular-authentication | 195 |
15 | ngrx-immer | 115 |
16 | ngrx-auto-entity | 66 |
17 | ngrx-rtk-query | 54 |
18 | ngrx-best-practices | 40 |
19 | devto-clone | 38 |
20 | dating-client | 37 |
21 | ngrx-traits | 42 |
22 | router-component-store | 34 |
23 | fullbazel | 25 |
Sponsored