285 Open Source Reactive Programming Software Projects
Free and open source reactive programming code projects including engines, APIs, generators, and tools.
Solido Awesome Flutter 31464 ⭐
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Reactiveui 5788 ⭐
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
Red Red 4365 ⭐
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Staltz Xstream 2116 ⭐
Akavache 1997 ⭐
An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
Opencombine 1396 ⭐
Open source implementation of Apple's Combine framework for processing values over time.
Rxflow 1356 ⭐
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern
Observer Util 803 ⭐
Transparent reactivity with 100% language coverage. Made with ❤️ and ES6 Proxies.
Offlinesampleapp 643 ⭐
Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android
Thecontext Podcast 633 ⭐
Podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin, Artur Dryomov and wonderful guests!
Viabus Architecture 483 ⭐
让 Android 开发可以像流水线一样高效的，职责分离架构 ⚡ 不同于 MVP 的配置解耦，也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出，通过职责分离，来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Combineext 440 ⭐
CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are common in other Reactive Frameworks and standards.
Hivemq Mqtt Client 348 ⭐
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
Vueflux 310 ⭐
:recycle: Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
Hypercube1024 Firefly 273 ⭐
Firefly is an asynchronous web framework for rapid development of high-performance web application.
Reactive Practice At Taobao 268 ⭐
♨️ Reactive @ 淘宝 | Reactive实践、推动、落地的记录与大会分享 | Flow Arch(流式架构)/Reactive Programming(RP/反应式编程)
Springy Store Microservices 245 ⭐
Springy Store is a conceptual simple μServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those μServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.
Vlingo Actors 190 ⭐
The VLINGO/PLATFORM type safe Actor Model toolkit for reactive concurrency and resiliency using Java and other JVM languages.
Frideos_flutter 178 ⭐
An all-in-one Fllutter package for state management, reactive objects, animations, effects, timed widgets etc.
Vertx Blueprint Todo Backend 162 ⭐
Vert.x Blueprint Project - A reactive todo-backend implementation using Vert.x and various persistence
Awesome Reactive Programming 155 ⭐
A repository for sharing all the resources available on Reactive Programming and Reactive Systems
Crect 156 ⭐
A C++, compile-time, reactive RTOS for the Stack Resource Policy based Real-Time For the Masses kernel
Redux Most 137 ⭐
Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
Izanami 128 ⭐
Izanami is a shared configuration, feature flipping and A/B testing server well-suited for micro-service architecture implementation.
Lightweightobservable 112 ⭐
📬 A lightweight implementation of an observable sequence that you can subscribe to.
Savepopulation Movies 110 ⭐
An example approach for modularization, reactive clean architecture and persistancy.
Scalecube Cluster 104 ⭐
ScaleCube Cluster is a lightweight Java VM implementation of SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol. features cluster membership, failure detection, and gossip protocol library.
Spring Webflux Reactive Rest API Demo 105 ⭐
Build Reactive Rest APIs with Spring WebFlux and Reactive Mongo
Angular2 Instagram 92 ⭐
:fire:Instagram like photo filter playground built with Angular2 (Web | Desktop)