Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Reactive Programming

Reactive Programming

276 projects

Showing 36 of 276 projects

ember-cpm
ember-cpmJavaScript

A collection of composable computed property macros for Ember.js applications.

#ember-addon#javascript-macros#reactive-programming
Stars276
Forks31
Last commit7 years ago
vue-tg
vue-tgTypeScript

A lightweight Vue.js library for seamless integration of Telegram Mini Apps and Widgets with type safety and reactivity.

#type-safety#vue-composition-api#reactive-programming
Stars273
Forks17
Last commit3 months ago
rxjava-extras
rxjava-extrasJava

A collection of utilities, operators, and serialization helpers for RxJava 1 to simplify reactive programming tasks.

#stream-processing#java-library#reactive-programming
Stars271
Forks29
Last commit14 days ago
When
WhenSwift

A lightweight, type-safe Promise implementation for Swift, designed for flexibility and clean asynchronous code.

#ios#async-await#reactive-programming
Stars263
Forks34
Last commit6 years ago
Streaming Shared Preferences
Streaming Shared PreferencesDart

A reactive key-value store for Flutter that extends shared_preferences with Streams for listening to value changes.

#reactive-programming#key-value-store#dart-streams
Stars249
Forks25
Last commit
ReactiveCoreData
ReactiveCoreDataObjective-C

A ReactiveCocoa extension for Core Data that enables reactive data fetching and background processing in iOS/macOS apps.

#ios#data-fetching#objective-c
Stars249
Forks15
Last commit10 years ago
Delta
DeltaSwift

A Swift library that simplifies state management in iOS apps by providing a simple interface to change state and subscribe to changes.

#ios#subscription-model#reactive-programming
Stars244
Forks19
Last commit8 years ago
SwiftValidators
SwiftValidatorsSwift

A Swift library providing a comprehensive set of validators for strings and other types in iOS applications.

#application#functional-programming#ios
Stars240
Forks35
Last commit4 years ago
todomvc-cycle
todomvc-cycleJavaScript

A TodoMVC example application built with Cycle.js to demonstrate reactive functional programming patterns.

#cyclejs#functional-programming#javascript-example
Stars238
Forks58
Last commit8 years ago
RxNetworks
RxNetworksSwift

A Swift network library built on Moya with RxSwift support and a plugin-based architecture for reactive and declarative networking.

#ios#codable#api
Stars237
Forks51
Last commit1 year ago
Datsys
DatsysClojure

A Clojure/ClojureScript web framework for building reactive applications with Datomic/DataScript sync and unidirectional data flow.

#clojurescript#reagent#re-frame
Stars232
Forks25
Last commit8 years ago
Reagi
ReagiClojure

An FRP library for Clojure and ClojureScript built on core.async, modeling values that change over time.

#frp-library#clojurescript#reactive-programming
Stars231
Forks13
Last commit10 years ago
RxPermission
RxPermissionSwift

RxSwift bindings for iOS Permissions API, enabling reactive permission handling.

#ios#observables#permission
Stars226
Forks41
Last commit8 years ago
react-native-mobx
react-native-mobxObjective-C

A thin wrapper for integrating MobX reactive programming with react-native-router-flux navigation.

#reactive-programming#react-native#router-integration
Stars224
Forks38
Last commit9 years ago
Cells
CellsCommon Lisp

A Common Lisp implementation of spreadsheet-like dataflow programming for CLOS objects.

#declarative-programming#dataflow-programming#reactive-programming
Stars224
Forks19
Last commit3 years ago
cycle-time-travel
cycle-time-travelJavaScript

A time-traveling debugger for Cycle.js applications that visualizes streams and enables pausing and rewinding application state.

#cyclejs#developer-tools#time-travel
Stars216
Forks6
Last commit9 years ago
ember-awesome-macros
ember-awesome-macrosJavaScript

A comprehensive collection of composable computed macros for Ember.js applications.

#macros#ember-addon#reactive-programming
Stars205
Forks36
Last commit1 year ago
reactive-streams-dotnet
reactive-streams-dotnetC#

A .NET standard for asynchronous stream processing with non-blocking backpressure, enabling interoperability between reactive libraries.

#stream-processing#asynchronous-programming#api
Stars202
Forks27
Last commit
RxPalette
RxPaletteJava

RxJava bindings for Android's Palette library, enabling reactive color extraction from bitmaps.

#color-extraction#kotlin-extensions#bitmap-processing
Stars196
Forks20
Last commit9 years ago
flimsy
flimsyTypeScript

A single-file <1kb simplified reactive core inspired by Solid, optimized for clean code and learning.

#fine-grained-reactivity#isomorphic#educational
Stars194
Forks8
Last commit2 years ago
symbol-observable
symbol-observableJavaScript

A ponyfill for the Symbol.observable proposal, enabling interoperability between observable libraries.

#ponyfill#observables#polyfill
Stars188
Forks31
Last commit3 years ago
GitHub.swift
GitHub.swiftSwift

An unofficial GitHub API client for Swift, built with RxSwift and Alamofire for reactive networking.

#ios#rest-client#api
Stars187
Forks22
Last commit6 years ago
msavin:jetsetter
msavin:jetsetterJavaScript

A visual browser-based tool for viewing and modifying Meteor Session variables during development.

#meteor-package#debugging-tools#development-workflow
Stars185
Forks5
Last commit11 years ago
Vert.x blueprint - TODO backend
Vert.x blueprint - TODO backendJava

A reactive todo-backend blueprint implementation using Vert.x with support for Redis and MySQL persistence.

#rxjava2#redis#rest-api
Stars185
Forks57
Last commit6 years ago
Reactor
ReactorSwift

A Swift framework for building reactive data flows with built-in network, parsing, and persistence layers.

#ios#boilerplate-reduction#data-flow
Stars183
Forks11
Last commit7 years ago
RxMediaPicker
RxMediaPickerSwift

A reactive wrapper around UIImagePickerController for iOS, simplifying photo and video picking with RxSwift.

#ios#photo-picker#reactive-programming
Stars181
Forks59
Last commit5 years ago
Snail
SnailSwift

A lightweight observables framework for Swift with disposer-based memory management and basic operators.

#ios#memory-management#observables
Stars180
Forks14
Last commit3 years ago
Reactor
ReactorSwift

A lightweight Swift framework for building reactive applications with unidirectional data flow, inspired by Elm and Redux.

#ios#mac-app#async-commands
Stars176
Forks15
Last commit6 years ago
svelte-asyncable
svelte-asyncableJavaScript

A tiny, declarative, optimistic async store for Svelte that stores values as promises.

#data-fetching#side-effects#reactive-programming
Stars171
Forks5
Last commit4 months ago
signality
signalityTypeScript

A collection of atomic utilities for building reactive compositions in Angular using Signals.

#cdk#tree-shaking#reactive-programming
Stars171
Forks6
Last commit1 day ago
mini-rx-store
mini-rx-storeTypeScript

A reactive state management platform offering both RxJS-based and Angular signal-based libraries.

#reactive-programming#rxjs#store
Stars169
Forks10
Last commit3 months ago
ReactiveSensors
ReactiveSensorsJava

Android library for monitoring hardware sensors with RxJava Observables.

#rxjava3#rxjava2#hardware
Stars165
Forks31
Last commit3 years ago
RxCoreData
RxCoreDataC

RxSwift extensions for Core Data that enable reactive data persistence in iOS/macOS apps.

#apple-platforms#ios#data-persistence
Stars164
Forks68
Last commit5 years ago
RxGroovy
RxGroovyGroovy

RxJava bindings for Groovy that enable using Groovy closures with reactive programming.

#reactive-extensions#functional-programming#observables
Stars162
Forks24
Last commit6 years ago
AsyncNinja
AsyncNinjaSwift

A comprehensive Swift library providing primitives for concurrency and reactive programming, simplifying asynchronous code.

#ios#channels#async
Stars156
Forks17
Last commit4 years ago
RxValidator
RxValidatorSwift

A Swift validation library offering easy-to-use, readable, and extensible validation for strings, dates, and integers, with optional RxSwift integration.

#ios#validation#reactive-programming
Stars155
Forks12
Last commit7 years ago
PreviousPage 6 of 8

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
4 years ago
4 years ago
Next
#State Management60
#Ios55
#Swift52
#Observables45
#Functional Programming45
#Frontend40
#Javascript39
#Reactive39
#Rxjava38
#Rxjs35
#Typescript32
#Asynchronous31