Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Reactive Programming

Reactive Programming

488 projects

Showing 36 of 488 projects

MWC-Router
MWC-RouterJavaScript

A reactive Meteor routing solution that syncs FlowRouter params and queryParams with Polymer web components.

#web-components#mixin#polymer
Stars4
Forks0
Last commit10 years ago
cycle-page
cycle-pageJavaScript

A tiny client-side router driver for Cycle.js applications that manages browser history and location state.

#cyclejs#functional-programming#single-page-application
Stars4
Forks2
Last commit9 years ago
cycle-selection-driver
cycle-selection-driverTypeScript

A Cycle.js driver for interacting with the browser's Selection API to handle text selection and caret position.

#cyclejs#driver#reactive-programming
Stars4
Forks1
Last commit3 years ago
ngx-signal-permissions
ngx-signal-permissionsTypeScript

A signal-based Angular library for managing permissions and roles with TypeScript support.

#role-management#reactive-programming#authorization
Stars4
Forks0
Last commit7 months ago
Scramjet C++
Scramjet C++C++

A C++ reactive stream programming framework for live data computation with concurrent asynchronous operations.

#live-data#stream-processing#concurrent-computing
Stars4
Forks0
Last commit3 years ago
CrossPlatformLiveData
CrossPlatformLiveDataC#

A .NET library implementing Android LiveData-like lifecycle-aware reactive streams for cross-platform MVVM applications.

#lifecycle-aware#xamarin#android-livedata
Stars3
Forks1
Last commit6 years ago
ngx-persist
ngx-persistTypeScript

Type-safe, signal-based persistent state primitive for Angular 19+ that syncs with localStorage, sessionStorage, or IndexedDB.

#offline-first#npm-package#reactive-programming
Stars3
Forks0
Last commit8 months ago
web-notifier
web-notifierTypeScript

A lightweight web notification library using RxJS observables for reactive handling of browser notifications.

#observables#browser-api#reactive-programming
Stars3
Forks0
Last commit23 days ago
reactive-kit
reactive-kitTypeScript

A lightweight set of utilities that make reactive Angular apps more enjoyable and less boilerplate-heavy.

#throttle#developer-tools#reactive-programming
Stars3
Forks0
Last commit11 months ago
cycle-express-driver
cycle-express-driverTypeScript

An Express.js driver for Cycle.js that enables building HTTP servers using reactive streams.

#cyclejs#expressjs#http-server
Stars3
Forks1
Last commit9 years ago
ngx-state-crafter
ngx-state-crafterTypeScript

A lightweight, reactive state management library for Angular 17+ built on Angular Signals, eliminating actions and reducers.

#no-boilerplate#reactive-programming#lightweight
Stars3
Forks0
Last commit5 months ago
rs-x
rs-xTypeScript

Framework-agnostic reactive expressions and state engine for JavaScript and TypeScript.

#fine-grained-reactivity#asynchronous-programming#expression-parser
Stars3
Forks0
Last commit2 months ago
ngx-signalr-websocket
ngx-signalr-websocketTypeScript

A lightweight RxJS library for connecting Angular applications to ASP.NET SignalR hubs via WebSocket.

#signalr#asp-net-core#reactive-programming
Stars2
Forks0
Last commit9 months ago
web-serial-rxjs
web-serial-rxjsTypeScript

A TypeScript library providing a reactive RxJS wrapper for the Web Serial API to enable serial port communication in web apps.

#observables#browser-api#reactive-programming
Stars2
Forks0
Last commit13 days ago
Kefir.js
Kefir.jsHTML

A Reactive Programming library for JavaScript with a focus on high performance and a small API surface.

#functional-programming#observables#reactive-programming
Stars2
Forks1
Last commit8 years ago
ngx-signals-plus
ngx-signals-plusTypeScript

A collection of enhanced Angular Signals utilities for improved developer experience, including bindable signals, event signals, and testing helpers.

#developer-tools#testing-utilities#reactive-programming
Stars2
Forks0
Last commit
fork-join-settled
fork-join-settledTypeScript

RxJS operator that provides Promise.allSettled() behavior for observables, emitting results for all inputs regardless of errors.

#library#observables#async-operations
Stars2
Forks0
Last commit1 year ago
snowpack-cycle
snowpack-cycleJavaScript

A preconfigured Snowpack template for building Cycle.js applications with fast development workflows.

#cyclejs#snowpack#reactive-programming
Stars2
Forks0
Last commit5 years ago
ngxfire
ngxfireTypeScript

A zoneless AngularFire replacement that provides Firebase integration for Angular applications without zone-wrapping.

#firestore#reactive-programming#rxjs
Stars2
Forks0
Last commit1 day ago
cyclejs-ace-editor
cyclejs-ace-editorJavaScript

Cycle.js integration with Ace Editor using brace for reactive code editing.

#cyclejs#observables#reactive-programming
Stars2
Forks1
Last commit9 years ago
meetup.com
meetup.comJavaScript

Visualizes real-time Meetup.com RSVPs worldwide using Cycle.JS and WebSocket connections.

#geographic-data#reactive-programming#websocket
Stars2
Forks0
Last commit7 years ago
ngx-classed
ngx-classedTypeScript

A TypeScript library for dynamically managing CSS classes in Angular based on state, with TailwindCSS IntelliSense support.

#variant-styling#reactive-programming#frontend
Stars2
Forks0
Last commit10 months ago
telperion
telperionTypeScript

A monorepo of framework-independent JavaScript/TypeScript utilities, web components, and development tools for modern web development.

#web-components#developer-tools#javascript-utilities
Stars2
Forks0
Last commit2 months ago
cycle-net
cycle-netJavaScript

HTTP(S), WebSocket, and Socket.io drivers and router for building servers with Cycle.js.

#cyclejs#http-server#server-side
Stars2
Forks0
Last commit7 years ago
ngx-device-permission
ngx-device-permissionTypeScript

Angular library for reactive device permission handling (camera, microphone, geolocation, etc.) using RxJS.

#reactive-programming#rxjs#typescript
Stars2
Forks0
Last commit1 year ago
ngx-signal-combinators
ngx-signal-combinatorsTypeScript

Tree-shakable boolean combinators for Angular signals, providing type-safe and reactive logical operations.

#tree-shaking#type-safety#reactive-programming
Stars2
Forks0
Last commit8 months ago
cycle-fetch-driver
cycle-fetch-driverJavaScript

A Cycle.js driver for making HTTP requests using the Fetch API.

#cyclejs#driver#reactive-programming
Stars2
Forks0
Last commit10 years ago
reactive-event-source
reactive-event-sourceTypeScript

A lightweight reactive wrapper around EventSource using RxJS, providing automatic reconnection with backoff and jitter.

#reconnection#observables#reactive-programming
Stars2
Forks0
Last commit
ngrx-store-wrapper
ngrx-store-wrapperTypeScript

Angular library for NgRx state management with automatic action/reducer generation and built-in session/local storage persistence.

#reactive-programming#typescript#angular
Stars2
Forks0
Last commit11 months ago
ngx-worker-bridge
ngx-worker-bridgeTypeScript

A lightweight reactive bridge for Angular and React that simplifies Web Workers by making them as easy as calling regular methods.

#shared-worker#angular-library-boilerplate#decorators
Stars2
Forks0
Last commit
ngx-statewise
ngx-statewiseTypeScript

A lightweight, signal-based state management library for Angular, designed as an intuitive alternative to NgRx and NGXS.

#angular-state#reactive-programming#lightweight
Stars2
Forks0
Last commit1 year ago
angular-mermaider
angular-mermaiderTypeScript

A static code analyzer that generates Mermaid dataflow diagrams for Angular components to visualize reactive data streams.

#dataflow-diagram#observables#mermaid
Stars2
Forks0
Last commit4 months ago
cycle-lot
cycle-lotTypeScript

A TypeScript-first library for managing dynamic lists of Cycle.js components with a simple proxy-based API.

#cyclejs#isolate#cycle
Stars2
Forks0
Last commit7 years ago
cyclejs-cookie
cyclejs-cookieJavaScript

A Cycle.js driver for reading and writing browser cookies using the cookie_js library.

#cyclejs#functional-programming#cookies
Stars2
Forks1
Last commit9 years ago
madcapjake/earlhyperscript
madcapjake/earlhyperscript

An Earl Grey wrapper that converts its document building syntax to virtual-dom vtrees for use with Cycle.js.

#dsl#reactive-programming#functional-ui
Stars2
Forks0
Last commit11 years ago
ngx-surreal
ngx-surrealTypeScript

A lightweight Angular wrapper for the SurrealDB JavaScript SDK that converts SDK methods to RxJS Observables.

#observables#angular-surreal#reactive-programming
Stars1
Forks0
Last commit1 year ago
PreviousPage 13 of 14

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
8 months ago
1 day ago
3 months ago
Next
#State Management105
#Frontend100
#Typescript91
#Javascript88
#Rxjs80
#Functional Programming76
#Observables70
#Angular67
#Ios67
#Swift65
#Cyclejs62
#Reactive49