ng-reactive-kit
v0.3.0
Published
<p align="center"> <img src="images/reactive-kit-small.webp" alt="Logo" height="100" /> </p> <h3 align="center"><em>Fill the gaps in modern reactive Angular.</em></h3>
Readme
ReactiveKit
A lightweight set of utilities that make reactive Angular apps more enjoyable and less boilerplate-heavy. Works great alongside ngxtension.
npm install ng-reactive-kit
pnpm add ng-reactive-kit
yarn add ng-reactive-kit
bun add ng-reactive-kitFeatures
ng-reactive-kit/persistence
persistedSignal()— Keep your signal’s value stored inlocalStorageorsessionStorage, with reactive updates and minimal config.
ng-reactive-kit/rate-limiting
rateLimitedSignal()— Adddebounceorthrottlebehavior to any signal. Perfect for search fields, autosaves, or noisy user inputs.
ng-reactive-kit/routing
injectIsRouteActive()— Skip the usual boilerplate to check if a route is active.injectDeepestActiveRoute()— No more manualNavigationEndwrangling.injectAllParams()— Access all route params across nested routes with a single call.injectQueryParamsManager()— Declaratively read and write query params.
