Showing 36 of 276 projects
Interactive visualization of a simple Cycle.js application showing data flow between streams, events, and DOM.
A reactive data source for building instant search solutions in Meteor applications.
Reactive programming library for F# Elmish and Fable applications using Async Observables.
A Combine-based wrapper for Apple's CoreBluetooth framework, enabling reactive Bluetooth operations with publishers instead of delegates.
A collection of TypeScript libraries that mimic Angular's APIs for HTTP clients and decorators in non-Angular environments.
A collection of TypeScript libraries that mimic Angular's APIs for reactive HTTP clients and decorators.
A collection of specialized RxJS operators for Angular applications to handle loading states, HTTP events, and zone management.
A lightweight Swift implementation of observable sequences for reactive UI bindings and asynchronous data handling.
A deprecated library providing asynchronous utilities for RxJava 1.x, now superseded by RxJava2Extensions.
A Swift framework for launching shell tasks with ReactiveSwift-based stream processing.
Adds string and byte operators to RxJava for reactive text and binary data processing.
A Kotlin coroutine-based library for RabbitMQ that simplifies asynchronous messaging with modern reactive patterns.
A reactive integration framework for building scalable backend APIs that aggregate content from multiple sources.
A lightweight framework for implementing a state container pattern in a reactive way for iOS/macOS apps.
A Swift library for building unified feedback loops (state machines) that work with RxSwift, ReactiveSwift, and Combine.
A Rust library providing Monad, MonadIO, coroutines, actors, and functional programming utilities inspired by Rx, Haskell, and Python.
A pure Java framework for building reactive client-side web apps with POJO traffic, declarative views, and jUnit GUI testing.
A Swift library that implements the Flux design pattern using protocols and typealias for unidirectional data flow.
A pre-configured Maven dependency management system for the Vert.x toolkit and its endorsed modules.
A collection of narrative, lesson-based examples for learning CycleJS, covering forms, routing, CRUD, and state management.
AssertJ assertions for testing RxJava Observables (now deprecated).
A library providing simple tuple creation functions for RxJava to combine values in reactive streams.
A set of helper functions and Jest matchers for RxJS marble testing, making reactive code testing easy and clear.
A Clojure library for building JavaFX 8 applications with functional, hiccup-like syntax and core.async integration.
A routing library for Cycle.js applications that wraps main functions and integrates with @cycle/history.
A lightweight Swift library for state management using unidirectional data flow, built on Swift Concurrency.
A lightweight Knockout.js plugin for creating viewmodels with minimal boilerplate and maximum flexibility.
Adds join operators to RxJava for combining multiple observable sequences based on pattern matching.
Provides mathematical operators and utilities for RxJava to enable reactive numeric computations.
A lightweight library that extends Godot 4's native signals with reactive-style operators like filter, map, merge, debounce, and throttle.
A lightweight, push-based, framework-agnostic state management library inspired by Svelte stores with computed and batch extensions.
Reactive extensions for Godot C# providing observables for signals, lifecycle events, input, and frame events with reactive properties.
An interactive Swift playground demonstrating ReactiveCocoa concepts with practical examples.
A Redux-inspired state management library using RxJS observables for functional reactive programming.
A true Functional Reactive Programming framework for Scala that enables reactive programming with standard Scala syntax.
A functional, composable API for ActionScript 3 that simplifies working with both interactive (arrays) and reactive (events) data.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.