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

jsday-cycle-js
jsday-cycle-jsJavaScript

A reactive Cycle.js application displaying live London Tube train status with MVI architecture.

#reactive-programming#london-tube#cycle-js
Stars17
Forks3
Last commit10 years ago
ngx-keys
ngx-keysTypeScript

A reactive Angular library for managing keyboard shortcuts with signals-based UI integration.

#developer-tools#angular-18#reactive-programming
Stars17
Forks3
Last commit1 month ago
RxRestClient
RxRestClientSwift

A reactive REST client for iOS/macOS/tvOS built with RxSwift and Alamofire, featuring response state handling and pagination.

#ios#rest#rest-client
Stars16
Forks7
Last commit4 months ago
vertx-mysql-binlog-client
vertx-mysql-binlog-clientJava

A Vert.x client for tapping into MySQL replication stream, enabling real-time consumption of row-level binlog events.

#mysql-replication#change-data-capture#reactive-programming
Stars16
Forks2
Last commit
ivan-kleshnin/tetris-cyclejs
ivan-kleshnin/tetris-cyclejsJavaScript

A classic Tetris game implemented in CycleJS, featuring keyboard controls for movement, rotation, and dropping pieces.

#tetris#cyclejs#reactive-programming
Stars16
Forks4
Last commit10 years ago
Ruby
RubyRuby

Enables Ruby language support for building reactive applications on the Vert.x toolkit.

#event-driven#jruby#reactive-programming
Stars15
Forks10
Last commit4 months ago
NKMultipeer
NKMultipeerSwift

A testable RxSwift wrapper around Apple's MultipeerConnectivity framework for reactive peer-to-peer communication.

#ios#reactive-programming#testing
Stars15
Forks0
Last commit10 years ago
react-native-contacts-rx
react-native-contacts-rxJavaScript

A reactive wrapper for react-native-contacts that adds RxJS observables for contact management in React Native apps.

#ios#wrapper-library#observables
Stars15
Forks1
Last commit9 years ago
cycle-example-who-to-follow
cycle-example-who-to-followJavaScript

A Cycle.js implementation of Twitter's 'Who to Follow' box using the GitHub API.

#javascript-framework#reactive-programming#cycle-js
Stars14
Forks1
Last commit3 years ago
cycle-fetcher-driver
cycle-fetcher-driverJavaScript

A Cycle.js driver for making HTTP requests using the stackable-fetcher library.

#cyclejs#driver#reactive-programming
Stars14
Forks2
Last commit11 years ago
@ng-state/store
@ng-state/storeTypeScript

RxJS and Immer/Immutable.js powered nested state management for Angular applications with no boilerplate.

#immutable-js#reactive-programming#ngrx-alternative
Stars14
Forks2
Last commit4 months ago
Groovy
GroovyJava

Adds Groovy language support to the Vert.x reactive toolkit for building JVM applications.

#event-driven#non-blocking#reactive-programming
Stars14
Forks21
Last commit21 days ago
cycle-snabbdom-examples
cycle-snabbdom-examplesJavaScript

A collection of Cycle.js component examples demonstrating routing, animations, and transitions using the Snabbdom virtual DOM library.

#cyclejs#single-page-applications#component-examples
Stars13
Forks2
Last commit
lithium-angular
lithium-angularTypeScript

Utilities for reactive state management and event handling in Angular components, enabling zoneless change detection.

#change-detection#async#ngx
Stars13
Forks1
Last commit3 months ago
cycle-idb
cycle-idbJavaScript

A Cycle.js driver for IndexedDB that provides reactive data streams for database operations.

#cyclejs#functional-programming#driver
Stars13
Forks2
Last commit8 years ago
cycle-hammer-driver
cycle-hammer-driverJavaScript

A Hammer.js gesture library driver for Cycle.js applications.

#cyclejs#reactive-programming#functional-ui
Stars12
Forks1
Last commit10 years ago
Ceylon
CeylonJava

A code generator that enables Ceylon language support for the Vert.x reactive toolkit.

#event-driven#reactive-programming#non-blocking-io
Stars12
Forks8
Last commit5 years ago
Php
PhpJava

A JPHP-based language implementation for writing Vert.x applications in PHP.

#vertx-lang-jphp#server-side#jphp
Stars12
Forks2
Last commit4 years ago
autocompleted-select
autocompleted-selectJavaScript

A web component for select inputs with autocompletion functionality, built with RxJS and VirtualDOM.

#web-components#custom-elements#reactive-programming
Stars12
Forks3
Last commit11 years ago
ember-computed-promise-monitor
ember-computed-promise-monitorTypeScript

A lightweight Ember.js addon for managing async behavior in computed properties with promise state tracking.

#async-programming#ember-addon#state-tracking
Stars11
Forks1
Last commit
cycle-pusher
cycle-pusherTypeScript

A Cycle.js driver for integrating Pusher real-time messaging functionality into reactive applications.

#cyclejs#library#driver
Stars11
Forks0
Last commit12 days ago
Preact Flyd
Preact FlydJavaScript

A Preact integration for Flyd streams that allows embedding reactive streams directly into JSX.

#jsx-integration#reactive-programming#functional-ui
Stars11
Forks0
Last commit9 years ago
ember-master-tab
ember-master-tabJavaScript

An Ember.js service for running functions exclusively on a single browser tab in multi-tab applications.

#concurrency-control#state-coordination#service-worker
Stars11
Forks3
Last commit6 months ago
cyclejs-calendar
cyclejs-calendarJavaScript

A calendar component for Cycle.js applications that provides date selection functionality.

#cyclejs#date-picker#reactive-programming
Stars10
Forks0
Last commit10 years ago
Vert.x Gradle Starter
Vert.x Gradle StarterJava

A Java 8 starter application demonstrating Vert.X framework, Gradle build system, profiles configuration, and SLF4J.

#sample#gradle#profiles-configuration
Stars10
Forks1
Last commit9 years ago
Listenable
ListenableSwift

A Swift library providing protocol-driven observable objects for multiple listeners with prioritization.

#ios#listener#reactive-programming
Stars10
Forks2
Last commit8 years ago
cyclejs-examples
cyclejs-examplesJavaScript

A collection of example web applications demonstrating Cycle.js patterns and use cases.

#cyclejs#functional-programming#educational
Stars9
Forks0
Last commit11 years ago
RxAlamoRecord
RxAlamoRecordSwift

A reactive networking layer for iOS/macOS that combines AlamoRecord and RxSwift to simplify API interactions.

#ios#api#alamofire
Stars9
Forks0
Last commit6 years ago
ngx-stashr
ngx-stashrTypeScript

A lightweight, signal-first, composable state management library for Angular 21.

#reactive-programming#frontend#typescript
Stars9
Forks0
Last commit9 months ago
RxFirestore
RxFirestoreJava

A reactive Java SDK for Google Firestore designed for scalable server microservices using RxJava and Vert.x.

#event-driven#java-sdk#firestore
Stars9
Forks2
Last commit4 years ago
ada-promises
ada-promisesAda

A type-safe, efficient, and thread-safe implementation of promises for the Ada programming language.

#asynchronous-programming#thread-safety#callback-pattern
Stars9
Forks2
Last commit9 years ago
ember-rx
ember-rxJavaScript

RxJS 6 integration for Ember.js applications, enabling reactive programming patterns.

#javascript-framework#async-data#observables
Stars9
Forks1
Last commit7 years ago
ngx-signal-store-query
ngx-signal-store-queryTypeScript

A Signal Store feature that integrates Angular Query for reactive data fetching in NgRx Signal Store.

#signal-store-feature#data-fetching#reactive-programming
Stars9
Forks0
Last commit
RxOptional
RxOptionalSwift

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

#swift-package-manager#reactive-programming#swift-extensions
Stars9
Forks1
Last commit1 year ago
cycle-keyboard
cycle-keyboardTypeScript

A keyboard driver for Cycle.js that provides reactive streams for keyboard events with additional display properties.

#cyclejs#reactive-programming#input-management
Stars9
Forks2
Last commit9 years ago
Vert.x Codegen Gradle plugin
Vert.x Codegen Gradle pluginGroovy

A Gradle plugin that automates Vert.x code generation configuration for Java projects using service proxies.

#vertx-codegen#vert-x#build-automation
Stars9
Forks2
Last commit6 years ago
PreviousPage 11 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 years ago
9 years ago
2 years ago
5 days ago
Next
#State Management105
#Frontend100
#Typescript92
#Javascript88
#Rxjs80
#Functional Programming76
#Observables70
#Angular67
#Ios67
#Swift65
#Cyclejs62
#Reactive50