ReactiveKit
Fill the gaps in modern reactive Angular.
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-kit
Features
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.
