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

Kefir
KefirHTML

A Reactive Programming library for JavaScript with a focus on high performance and FRP concepts.

#declarative-programming#asynchronous-programming#reactive-programming
Stars8
Forks5
Last commit2 years ago
cyclejs-hangman
cyclejs-hangmanJavaScript

A hangman word game implementation built with the Cycle.js framework for reactive programming.

#cyclejs#functional-programming#mvi-pattern
Stars8
Forks0
Last commit9 years ago
RxOptional
RxOptionalSwift

RxSwift extensions for handling Swift optionals and occupiable types like arrays and strings.

#swift-package-manager#reactive-programming#swift-extensions
Stars8
Forks1
Last commit1 year ago
scalajs-gremlin-client
scalajs-gremlin-clientScala

A Scala.js client for Gremlin Server with a reactive, typeclass-based API for querying graph databases from the browser.

#scala-js#upickle#reactive-programming
Stars7
Forks1
Last commit6 years ago
photon
photonClojure

A Clojure(Script) library for building real-time web applications, similar to Meteor.

#meteor-alternative#clojurescript#realtime-web
Stars7
Forks1
Last commit9 years ago
STDevRxExt
STDevRxExtSwift

A collection of extension functions for RxSwift and RxCocoa to simplify reactive programming in Swift.

#driver#reactive-programming#swift4
Stars7
Forks2
Last commit5 months ago
Vite + RxDB + Lit
Vite + RxDB + LitTypeScript

A minimal example project demonstrating RxDB integration with Vite, Lit, and TypeScript.

#web-components#reactive-programming#example-project
Stars7
Forks1
Last commit2 months ago
magic-cart
magic-cartJavaScript

A sample shopping cart application demonstrating basic Cycle.js framework features.

#cyclejs#javascript-framework#demo-application
Stars6
Forks0
Last commit10 years ago
Rx Playground
Rx PlaygroundSwift

An Xcode playground for experimenting with RxSwift reactive programming in Swift.

#learning-tool#reactive-programming#swift-playground
Stars6
Forks5
Last commit6 years ago
tracked-instance
tracked-instanceTypeScript

A Vue 3 composable to track form changes and send only modified fields to the backend.

#change-detection#composables#state-tracking
Stars6
Forks0
Last commit6 days ago
@cycle-robot-drivers/speech
@cycle-robot-drivers/speechTypeScript

A collection of Cycle.js drivers and components for programming robots, enabling reactive robot applications.

#robotics#robot-control#cyclejs
Stars6
Forks1
Last commit5 years ago
ng-signal-query
ng-signal-queryTypeScript

A type-safe Angular querying library built on signals for server state, infinite queries, mutations, and caching.

#data-fetching#caching#reactive-programming
Stars6
Forks0
Last commit9 days ago
Fuse Pokedex
Fuse PokedexJavaScript

A Pokédex application built with FuseTools for cross-platform mobile development.

#ui-animation#offline-first#reactive-programming
Stars6
Forks0
Last commit8 years ago
mjyc/cycle-posenet-driver
mjyc/cycle-posenet-driverTypeScript

A collection of Cycle.js drivers and components for programming robots, enabling reactive robot applications.

#robotics#cyclejs#functional-programming
Stars6
Forks1
Last commit5 years ago
cycle-sse-driver
cycle-sse-driverCoffeeScript

A Cycle.js driver for Server-Sent Events (SSE) enabling real-time server-to-client data streaming.

#cyclejs#browserify#reactive-programming
Stars6
Forks0
Last commit10 years ago
CoreEvents
CoreEventsSwift

A lightweight Swift library providing three base event types for different message handling patterns.

#event-driven#ios#reactive-programming
Stars6
Forks2
Last commit4 years ago
cyclejs-starwars
cyclejs-starwarsCSS

A Star Wars character search application built with Cycle.js and RxJS, following the Model-View-Intent pattern.

#cyclejs#model-view-intent#reactive-programming
Stars6
Forks0
Last commit8 years ago
cycle-node-http-server
cycle-node-http-serverJavaScript

A Cycle.js driver and router component for creating and managing HTTP/HTTPS servers with reactive streams.

#cyclejs#http-server#server-side
Stars6
Forks3
Last commit9 years ago
cycle-gear
cycle-gearTypeScript

A formalization of the CycleJS MVI pattern with main function factories for componentized architecture.

#cyclejs#component-architecture#mvi-pattern
Stars5
Forks1
Last commit8 years ago
live-cells
live-cellsCommon Lisp

A reactive programming library for Common Lisp, enabling data-driven UI updates and state management.

#declarative-programming#data-flow#reactive-programming
Stars5
Forks0
Last commit6 months ago
AsyncRestClient
AsyncRestClientGroovy

A lightweight Groovy extension that adds asynchronous REST call support via RxGroovy/RxJava.

#rest-client#rxgroovy#reactive-programming
Stars5
Forks1
Last commit5 years ago
signal-translate
signal-translateTypeScript

A type-safe translation library for Angular applications using signals for reactive state management.

#type-safety#reactive-programming#frontend
Stars5
Forks1
Last commit5 months ago
cycle-svg-pan-and-zoom
cycle-svg-pan-and-zoomJavaScript

A Google Maps style SVG pan and zoom component for Cycle.js, enabling click-and-drag panning and mouse wheel zooming.

#cyclejs#web-components#interactive-graphics
Stars5
Forks3
Last commit
rxjs-collection
rxjs-collectionTypeScript

A library that enhances JavaScript collections (Array, Map, Set, etc.) with reactive observables using RxJS.

#javascript-collections#library#observables
Stars5
Forks0
Last commit1 year ago
cyclejs-notes
cyclejs-notesJavaScript

A notes application built with Cycle.js and Orbit.js that syncs between local IndexedDB and a JSON API.

#cyclejs#offline-first#web-app
Stars5
Forks1
Last commit3 years ago
RxBlazorLight
RxBlazorLightC#

A reactive wrapper for MudBlazor components using R3 for reactive programming in Blazor applications.

#mudblazor#webassembly#csharp
Stars5
Forks0
Last commit7 months ago
trpc-angular
trpc-angularTypeScript

Angular packages for tRPC: an HttpClient link and TanStack Query integration for reactive data fetching.

#trpc#data-fetching#type-safety
Stars5
Forks0
Last commit5 months ago
cyclejs-wc
cyclejs-wcJavaScript

A utility for creating Web Components using the Cycle.js framework and reactive programming patterns.

#cyclejs#web-components#custom-elements
Stars4
Forks1
Last commit11 years ago
flurryx
flurryxTypeScript

A signal-first reactive state toolkit for Angular that bridges RxJS streams into structured, cache-aware stores.

#reactive-programming#rxjs#frontend
Stars4
Forks0
Last commit2 months ago
cycle-github-emojis
cycle-github-emojisJavaScript

A GitHub emoji viewer built with Cycle.js that allows searching, filtering, and favoriting emojis with local storage persistence.

#github-tools#snabbdom#reactive-programming
Stars4
Forks1
Last commit8 years ago
Projections
ProjectionsJavaScript

A Knockout.js library for chaining array projections and filters on observable arrays with lazy evaluation.

#functional-programming#knockoutjs#array-projections
Stars4
Forks0
Last commit4 years ago
dasch-ng
dasch-ngTypeScript

A monorepo of reusable Angular libraries and TypeScript utilities for modern web development.

#angular-material#decorators#reactive-programming
Stars4
Forks0
Last commit1 day ago
cycle-socketcluster
cycle-socketclusterJavaScript

A SocketCluster driver for Cycle.js that enables real-time bidirectional communication between Cycle.js applications and SocketCluster servers.

#driver#reactive-programming#websocket
Stars4
Forks0
Last commit10 years ago
purescript-zeta
purescript-zetaPureScript

A PureScript implementation of signals for managing state changes with traversable references and dynamic handler sets.

#functional-programming#signal#pure-implementation
Stars4
Forks0
Last commit6 years ago
ngx-open-web-ui-chat
ngx-open-web-ui-chatTypeScript

Angular 20 component library for embedding OpenWebUI chat interfaces with conversation history, markdown, and modern reactive architecture.

#markdown-rendering#conversation-history#ai-chat
Stars4
Forks1
Last commit
Eyes
EyesImba

A web-based eye animation library built with Imba that creates realistic eye movements and expressions.

#imba#web-animation#interactive-graphics
Stars4
Forks1
Last commit6 months ago
PreviousPage 12 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
9 years ago
8 days ago
Next
#State Management105
#Frontend100
#Typescript91
#Javascript88
#Rxjs80
#Functional Programming76
#Observables70
#Angular67
#Ios67
#Swift65
#Cyclejs62
#Reactive49