NgRx state rehydration library for Angular SSR applications to prevent duplicate API calls and UI flicker.
Ngx-rehydrate is a library that transfers NgRx state from server to browser in Angular Universal applications. It ensures the client starts with a fully populated store, eliminating duplicate HTTP requests and providing a seamless user experience without UI inconsistencies.
withTransferState operator to skip server-side-made API calls on the client.Ngx-rehydrate is designed to make server-side rendering with NgRx effortless and efficient, focusing on performance optimization and developer experience by eliminating common SSR pitfalls like state flicker and redundant network calls.
Reactive State for Angular
Real world application built with Angular 21, NgRx 21, nrwl/nx 22
Simple syncing between @ngrx store and local storage
NgRx (with NgRx Data) -The Complete Guide
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.