Showing 36 of 182 projects
RxJS operator that provides Promise.allSettled() behavior for observables, emitting results for all inputs regardless of errors.
A monorepo of Angular and non-Angular packages providing utilities for forms, state management, i18n, layout, and more.
A Cycle.js driver for making HTTP requests using the Fetch API.
A TypeScript utility that simplifies creating NgRx actions for async requests with success, failure, and abort states.
A lightweight RxJS library for connecting Angular applications to ASP.NET SignalR hubs via WebSocket.
A library for creating @ngrx/store selectors with custom equality functions for arguments and results.
A signal-first, schema-driven form library for Angular 17+ with Zod validation and built-in i18n.
A lightweight Angular service for monitoring network status, connection quality, and latency.
An Angular library that tracks page navigation times by measuring route load durations.
A lightweight, signal-based state management library for Angular, designed as an intuitive alternative to NgRx and NGXS.
A lightweight reactive wrapper around EventSource using RxJS, providing automatic reconnection with backoff and jitter.
A monorepo of framework-independent JavaScript/TypeScript utilities, web components, and development tools for modern web development.
A minimal, reactive, and type-safe data-fetching library for Angular, inspired by TanStack Query but built natively for Angular's ecosystem.
An Angular library for building dynamic, wizard-style steppers with form validation and workflow management using Angular Material.
Angular library for reactive device permission handling (camera, microphone, geolocation, etc.) using RxJS.
Adds lifecycle hooks for NGXS actions to execute code on completion or error events across multiple states.
A TypeScript library providing a reactive RxJS wrapper for the Web Serial API to enable serial port communication in web apps.
A zoneless AngularFire replacement that provides Firebase integration for Angular applications without zone-wrapping.
A lightweight Angular service providing browser-like navigation history with reactive programming support.
A typed GraphQL client for Angular applications with full TypeScript support.
A modern Angular service for browser storage with AES-GCM encryption, TTL, reactive signals, and change notifications.
A lightweight Angular service for tracking user activity, managing session timeouts, and syncing idle state across tabs.
A zero-dependency Angular library for adding dark mode with automatic persistence and CSS class management.
An Angular library that provides upload and download progress tracking using the Fetch API backend.
Angular client library for integrating with kel-agent via WebSocket, providing observables and method calls.
A lightweight mediator library for Angular that simplifies application communication using request/response and notification/handler patterns.
RxJS ReplaySubjects with additional features to simplify reactive programming patterns.
An educational resource explaining Reactive Programming concepts and the RxJs library with practical examples.
An Angular library for managing Loading/Success/Error view states in applications using NgRx.
A standalone Angular 19 toolkit for building facet-based filtering interfaces with Material Design components.
A lightweight Angular wrapper for the SurrealDB JavaScript SDK that converts SDK methods to RxJS Observables.
Lightweight utility for managing multiple RxJS subscriptions with indexed/named keys and simple cleanup methods.
A plug-and-play state management library for NgRx stores in Angular applications.
A monorepo of open-source Angular libraries for theming, state management, authentication, and UI components.
An RxJS helper/adapter for Firebase Genkit that enables defining flows with Observables.
A reactive Angular HttpClient wrapper that streamlines HTTP requests by managing state, URL parameters, and configuration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.