Skip to content

NG Reactive UtilsComposable Building Blocks for Modern Angular

A collection of small, reusable reactive utilities built around signals for Angular 20+

search.component.ts 1import { computed } from '@angular/core';2import {3useControlValue, useRouteParam, useWindowSize4} from 'ng-reactive-utils';56// Convert FormControl to reactive signal7searchControl = new FormControl('');8searchValue = useControlValue(this.searchControl);910// Read route param & track window size11userId = useRouteParam('id');12windowSize = useWindowSize();1314// Compose into derived state15isMobile = computed(() => this.windowSize().width < 768);

Released under the MIT License.