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

cycle-blessed
cycle-blessedJavaScript

Cycle.js drivers for building reactive terminal applications with Blessed.

#cyclejs#drivers#reactive-programming
Stars49
Forks2
Last commit10 years ago
RxFunctions
RxFunctionsJava

A library for functional composition of functions to simplify RxJava usage.

#functional-programming#java-library#android
Stars49
Forks0
Last commit9 years ago
Weld
WeldJava

Brings the CDI programming model into the Vert.x ecosystem for building reactive JVM applications.

#event-driven#cdi#dependency-injection
Stars48
Forks16
Last commit5 years ago
subscribable-things
subscribable-thingsJavaScript

Reactive wrapper functions that turn browser APIs into subscribable observables for use with RxJS, Callbags, and other reactive libraries.

#event-driven#callbags#observables
Stars48
Forks0
Last commit2 days ago
percolate:find-from-publication
percolate:find-from-publicationJavaScript

Track which client-side documents result from specific Meteor publications using hidden metadata collections.

#reactive-programming#client-side-queries#full-stack
Stars45
Forks6
Last commit
rx-cljs
rx-cljsClojure

A ClojureScript wrapper for RxJS that provides idiomatic functional reactive programming interfaces.

#javascript-interop#functional-programming#clojurescript
Stars44
Forks4
Last commit13 years ago
is-observable
is-observableJavaScript

Check if a value is an Observable, a standard for representing asynchronous data streams.

#reactive-programming#utility-library#async-streams
Stars43
Forks8
Last commit4 years ago
fpEs
fpEsJavaScript

A lightweight functional programming library for JavaScript providing core utilities like Maybe, MonadIO, pattern matching, and pub/sub.

#functional-programming#js#composition
Stars43
Forks4
Last commit10 days ago
Maki Nage
Maki NagePython

Stream Processing Made Easy

#stream-processing#reactive-systems#distributed-systems
Stars42
Forks1
Last commit4 years ago
cycle-hn
cycle-hnTypeScript

A Hacker News clone built with CycleJS and cycle-onionify, using the HNPWA API.

#cyclejs#functional-programming#progressive-web-app
Stars42
Forks4
Last commit8 years ago
Scramjet Node.js
Scramjet Node.jsTypeScript

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

#stream-processing#asynchronous-programming#concurrent-operations
Stars41
Forks1
Last commit4 years ago
tylors/cycle-snabbdom
tylors/cycle-snabbdomJavaScript

A Cycle.js DOM driver implementation using the snabbdom virtual DOM library.

#cyclejs#testing-utilities#dom-driver
Stars41
Forks5
Last commit10 years ago
obsify
obsifyJavaScript

Convert callback-style functions and modules into Observables for reactive programming.

#functional-programming#rxjs-compatible#callback-to-observable
Stars41
Forks0
Last commit10 years ago
Cassandra
CassandraJava

A Vert.x module for executing Cassandra statements asynchronously with callbacks on the Vert.x event loop.

#vertx-module#cassandra-driver#dependency-injection
Stars40
Forks20
Last commit3 years ago
RxCurrying
RxCurryingJava

A library enabling currying for RxJava's FuncN and ActionN function primitives.

#functional-programming#java-library#android
Stars39
Forks1
Last commit9 years ago
RxSimpleNoSQL
RxSimpleNoSQLJava

Reactive extensions for SimpleNoSQL, enabling entity manipulation with RxJava Observables and Completables.

#database#observables#android
Stars39
Forks2
Last commit8 years ago
eslint-plugin-rxjs-x
eslint-plugin-rxjs-xTypeScript

A modern ESLint plugin providing rules to prevent common issues and enforce best practices in RxJS 7 applications.

#reactive-programming#rxjs#typescript
Stars37
Forks3
Last commit2 days ago
RxEffects
RxEffectsTypeScript

A reactive state and effect management library using RxJS with MVC-like architecture for building business logic.

#functional-programming#effects#side-effects
Stars37
Forks1
Last commit2 years ago
cycle-community/typescript-starter-cycle
cycle-community/typescript-starter-cycleTypeScript

An opinionated starter template for building Cycle.js applications with TypeScript, Webpack, and VS Code integration.

#typestyle#cyclejs#cycle
Stars36
Forks9
Last commit
Issues
Issues

Central issue tracker for Vert.x 3 framework-wide concerns and cross-repository problems.

#developer-tools#open-source#issue-tracking
Stars35
Forks4
Last commit10 years ago
Scramjet Python
Scramjet PythonPython

A Python reactive stream programming framework for concurrent asynchronous data transformations.

#stream-processing#functional-programming#concurrent-processing
Stars35
Forks1
Last commit2 years ago
mmstack
mmstackTypeScript

An ecosystem of reactive, type-safe libraries to enhance Angular development with advanced signal-based utilities.

#client-storage#reactive-programming#type-safe
Stars35
Forks3
Last commit4 days ago
cycle-animation-driver
cycle-animation-driverJavaScript

A Cycle.js driver that provides requestAnimationFrame timestamps and delta values as an Observable stream.

#cyclejs#animation#driver
Stars34
Forks1
Last commit9 years ago
fluid
fluidLuau

A declarative UI framework for Roblox with a push-pull reactive graph and modern UI support.

#declarative#luau#roblox
Stars34
Forks14
Last commit1 day ago
ngx-feature-proxy
ngx-feature-proxySCSS

Angular feature flag library with Unleash integration, providing reactive programming and type-safe flag management.

#devops#library#a-b-testing
Stars33
Forks12
Last commit1 day ago
Retrofit adapter for Vert.x
Retrofit adapter for Vert.xJava

A highly scalable Retrofit adapter that enables non-blocking HTTP client operations using Vert.x as the underlying transport.

#httpclient#java-library#ssl-tls
Stars33
Forks7
Last commit4 years ago
RxActions
RxActionsJava

A library for functionally composing actions in RxJava Observable chains to reduce verbosity and improve performance.

#functional-composition#java-library#observable-chains
Stars33
Forks0
Last commit9 years ago
GoodReactor
GoodReactorSwift

A Redux-inspired Reactor framework for iOS that enables seamless communication between View Model, View Controller, and Coordinator.

#ios#library#reactorkit
Stars33
Forks3
Last commit16 days ago
Svelte
SvelteJavaScript

A Svelte compiler for Meteor with built-in Tracker integration and hot module replacement (HMR).

#compiler#server-side-rendering#reactive-programming
Stars33
Forks14
Last commit1 year ago
react-as3
react-as3ActionScript

A signals/slots and functional reactive programming library for ActionScript, ported from Java.

#event-driven#reactive-programming#adobe-flash
Stars33
Forks2
Last commit8 years ago
ngx-signal-plus
ngx-signal-plusTypeScript

A comprehensive utility library for Angular Signals providing enhanced functionality, operators, and reactive utilities.

#developer-tools#reactive-programming#frontend
Stars32
Forks1
Last commit13 days ago
purescript-outwatch
purescript-outwatchPureScript

A functional and reactive UI framework for PureScript based on Rx and VirtualDom.

#functional-programming#rx#reactive-programming
Stars32
Forks5
Last commit6 years ago
Java SDK
Java SDKJava

A robust, reactive, type-safe Java library for interacting with smart contracts on the Sui blockchain network.

#move-language#java-library#blockchain-sdk
Stars32
Forks14
Last commit2 years ago
Pocket
PocketKotlin

A Kotlin Android app for saving links with tagging and weekly export to Evernote.

#tagging#android#evernote-integration
Stars32
Forks3
Last commit10 years ago
RxPartialApplication
RxPartialApplicationJava

A library enabling partial application for RxJava's ActionN and FuncN function primitives.

#functional-programming#java-library#android
Stars31
Forks1
Last commit9 years ago
Haxe
HaxeHaxe

A proof-of-concept library enabling strongly-typed Haxe development for FuseTools cross-platform mobile apps.

#javascript-interop#haxe#type-safety
Stars31
Forks3
Last commit10 years ago
PreviousPage 9 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
7 years ago
8 years ago
Next
#State Management105
#Frontend100
#Typescript91
#Javascript88
#Rxjs80
#Functional Programming76
#Observables70
#Angular67
#Ios67
#Swift65
#Cyclejs62
#Reactive49