awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to fxm90/lightweightobservable

Projects sharing features with LightweightObservable

30 open-source projects similar to fxm90/lightweightobservable, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • reactivecocoa/reactivecocoaReactiveCocoa avatar

    ReactiveCocoa/ReactiveCocoa

    19,835View on GitHub↗

    ReactiveCocoa is a functional reactive programming framework and Cocoa UI binding layer. It provides a library for composing asynchronous data streams and managing application state through signals and functional operators. The framework functions as an Objective-C data binding library that links object properties and method calls to reactive streams using runtime dynamism and swizzling. It includes a utility to convert traditional key-value observation notifications into composable streams for synchronized state tracking. The project covers reactive UI programming by connecting interface el

    Swift
    View on GitHub↗19,835
  • reactivex/rxswiftReactiveX avatar

    ReactiveX/RxSwift

    24,648View on GitHub↗

    RxSwift is a reactive programming library for Swift that provides a framework for managing push-based data flows and composing asynchronous, event-based programs. It utilizes observable sequences and functional operators to transform and filter asynchronous sequences through a declarative approach. The library is distinguished by its ability to link asynchronous data streams directly to user interface elements, automating view updates via reactive data binding. It includes specialized tools for tracking UI control properties and events on the main thread, as well as the ability to encapsulate

    Swift
    View on GitHub↗24,648
  • roberthein/observableroberthein avatar

    roberthein/Observable

    378View on GitHub↗

    The easiest way to observe values in Swift.

    Swiftcarthagecocoapodseasy
    View on GitHub↗378
  • ra1028/vuefluxra1028 avatar

    ra1028/VueFlux

    330View on GitHub↗

    :recycle: Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux

    Swift
    View on GitHub↗330

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • reswift/reswiftReSwift avatar

    ReSwift/ReSwift

    7,594View on GitHub↗

    ReSwift is a unidirectional data flow framework for Swift applications that centralizes state management within a single store. It ensures predictable and traceable updates by requiring all state modifications to occur through explicit actions processed by reducer functions. The library includes a state time travel debugger that records and replays sequences of actions to reload or rewind the application state. It also provides an asynchronous action dispatcher to handle side effects and network requests while maintaining synchronized state updates. The framework covers a broad surface of st

    Swift
    View on GitHub↗7,594
  • devyeom/onewayDevYeom avatar

    DevYeom/OneWay

    109View on GitHub↗

    A Swift library for state management with unidirectional data flow.

    Swiftarchitecturestate-managementswift
    View on GitHub↗109
  • bendingspoons/katana-swiftBendingSpoons avatar

    BendingSpoons/katana-swift

    2,235View on GitHub↗

    Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.

    Swift
    View on GitHub↗2,235
  • baconjs/bacon.jsbaconjs avatar

    baconjs/bacon.js

    6,458View on GitHub↗

    Bacon.js is a JavaScript functional reactive programming library used for coordinating complex asynchronous data flows. It functions as an observable event stream framework and an asynchronous data flow orchestrator, allowing developers to model events as declarative streams and properties. The library distinguishes itself through its ability to manage reactive state and synchronize timing across multiple sources. It provides specialized mechanisms for atomic state synchronization to prevent glitches in derived properties and offers advanced coordination strategies such as asynchronous stream

    TypeScript
    View on GitHub↗6,458
  • alex-gutev/live-cells-clalex-gutev avatar

    alex-gutev/live-cells-cl

    5View on GitHub↗

    Live-Cells-CL is a library that adds reactive programming to lisp. The functionality of the library is ported from Live Cells for Dart.

    Common Lisp
    View on GitHub↗5
  • carthage/reactivetaskCarthage avatar

    Carthage/ReactiveTask

    131View on GitHub↗

    Flexible, stream-based abstraction for launching processes

    Swift
    View on GitHub↗131
  • cesarferreira/swifteventbuscesarferreira avatar

    cesarferreira/SwiftEventBus

    1,123View on GitHub↗

    A publish/subscribe EventBus optimized for iOS

    Swift
    View on GitHub↗1,123
  • concentjs/concentconcentjs avatar

    concentjs/concent

    1,389View on GitHub↗

    A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.

    TypeScript
    View on GitHub↗1,389
  • cujojs/mostcujojs avatar

    cujojs/most

    3,492View on GitHub↗

    Ultra-high performance reactive programming

    JavaScript
    View on GitHub↗3,492
  • cyngn/vertx-utilcyngn avatar

    cyngn/vertx-util

    22View on GitHub↗

    General purpose utils & apis for interacting with vert.x

    Java
    View on GitHub↗22
  • broadwaylamb/opencombinebroadwaylamb avatar

    broadwaylamb/OpenCombine

    2,794View on GitHub↗

    Open source implementation of Apple's Combine framework for processing values over time.

    Swift
    View on GitHub↗2,794
  • artman/signalsartman avatar

    artman/Signals

    468View on GitHub↗

    A micro-library for creating and observing events.

    Swift
    View on GitHub↗468
  • declarativehub/thebinderarchitectureD

    DeclarativeHub/TheBinderArchitecture

    0View on GitHub↗
    View on GitHub↗0
  • declarativehub/reactivekitDeclarativeHub avatar

    DeclarativeHub/ReactiveKit

    1,237View on GitHub↗

    A Swift Reactive Programming Kit

    Swift
    View on GitHub↗1,237
  • developerpaul123/eventbusDeveloperPaul123 avatar

    DeveloperPaul123/eventbus

    208View on GitHub↗

    A simple, header only event bus library written in modern C++17.

    C++
    View on GitHub↗208
  • developerpaul123/periodic-functionDeveloperPaul123 avatar

    DeveloperPaul123/periodic-function

    30View on GitHub↗

    Small header only library to call a function at a specific time interval.

    CMake
    View on GitHub↗30
  • blendle/hansonblendle avatar

    blendle/Hanson

    507View on GitHub↗

    Lightweight observations and bindings in Swift

    Swiftbindingkvckvo
    View on GitHub↗507
  • dotnet/reactivedotnet avatar

    dotnet/reactive

    7,153View on GitHub↗

    The .NET Reactive Extensions Library is a framework for composing, querying, and transforming asynchronous data streams. It provides a non-blocking implementation of the observer pattern to manage notifications and data flows between producers and consumers, functioning as an event stream processing library. The project applies LINQ-style querying and filtering operators to asynchronous sequences. This allows for the handling of event-driven programming patterns by utilizing composable operators to process notifications as they occur. The library covers asynchronous data streaming and non-bl

    C#
    View on GitHub↗7,153
  • elbywan/hyperactivelbywan avatar

    elbywan/hyperactiv

    444View on GitHub↗

    Hyperactiv

    JavaScript
    View on GitHub↗444
  • fabiospampinato/flimsyfabiospampinato avatar

    fabiospampinato/flimsy

    194View on GitHub↗

    A single-file <1kb min+gzip simplified implementation of the reactive core of Solid, optimized for clean code.

    TypeScript
    View on GitHub↗194
  • futurekit/futurekitFutureKit avatar

    FutureKit/FutureKit

    746View on GitHub↗

    A Swift based Future/Promises Library for IOS and OS X.

    Swift
    View on GitHub↗746
  • i-am-abdulazeez/stunkI-am-abdulazeez avatar

    I-am-abdulazeez/stunk

    170View on GitHub↗

    A framework-agnostic state management library that keeps your app’s state clean and simple. It uses a fine-grained state model, breaking state into independent, manageable chunks.

    TypeScript
    View on GitHub↗170
  • imrafaelmerino/vertx-effectimrafaelmerino avatar

    imrafaelmerino/vertx-effect

    2View on GitHub↗

    vertx-effect manifesto - How persistent data structures makes a difference working with actors - vertx-effect in a few lines of code - Effects - Expressions - Being reactive - Modules - Logging - Publishing events - Publishing correlated events - Spawning verticles - Http client - Oauth Http…

    Java
    View on GitHub↗2
  • jasonette/jasonette-iosJasonette avatar

    Jasonette/JASONETTE-iOS

    5,228View on GitHub↗

    JASONETTE-iOS is a JSON-driven mobile app framework used to build iOS applications using declarative JSON markup. It maps structured data to native iOS components and system methods, allowing the definition of user interfaces and event responses without writing traditional imperative code. The framework includes a remote logic delivery engine that loads application structure and behavior via HTTP. This enables updates to interfaces and application logic over the air without requiring the redistribution of the app binary. The system manages application flow through declarative state managemen

    JavaScript
    View on GitHub↗5,228
  • jonathanong/ee-firstjonathanong avatar

    jonathanong/ee-first

    54View on GitHub↗

    Get the first event in a set of event emitters and event pairs, then clean up after itself.

    JavaScript
    View on GitHub↗54
  • declarativehub/bondDeclarativeHub avatar

    DeclarativeHub/Bond

    4,202View on GitHub↗

    Bond is a Swift data binding framework designed to synchronize data models and user interface elements through one-way and two-way value flows. It functions as a reactive suite for monitoring collection changes, transforming data streams, and bridging user interface events to data models. The project provides a reactive bridge that transforms user interface interactions and protocol delegate method calls into observable signals. It includes a collection observer to monitor changes in arrays and a functional data stream processor that applies operators to modify or combine values before they r

    Swift
    View on GitHub↗4,202