awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesReactive Programming Libraries

Libraries for implementing reactive design patterns in application logic.

Distinguishing note: Focuses on reactive architectural patterns in mobile development.

Explore 6 awesome GitHub repositories matching software engineering & architecture · Reactive Programming Libraries. Refine with filters or upvote what's useful.

Awesome Reactive Programming Libraries GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dkhamsing/open-source-ios-appsAvatar dkhamsing

    dkhamsing/open-source-ios-apps

    50,744Vezi pe GitHub↗

    This project is a comprehensive directory of open-source iOS applications designed to serve as a technical reference for developers and learners. It functions as a curated index of mobile software, categorizing projects by their functionality, implementation language, and architectural design to provide a clear view of how professional applications are structured. The repository distinguishes itself by offering a deep dive into mobile app architecture, allowing users to study real-world codebases that utilize patterns such as Model-View-ViewModel, VIPER, and Clean Architecture. It highlights

    Implements reactive design patterns for mobile application logic.

    appappleapple-tv
    Vezi pe GitHub↗50,744
  • reactivex/rxswiftAvatar ReactiveX

    ReactiveX/RxSwift

    24,648Vezi pe 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

    Implements reactive design patterns in application logic for composing asynchronous programs in Swift.

    Swift
    Vezi pe GitHub↗24,648
  • reactivex/rxandroidAvatar ReactiveX

    ReactiveX/RxAndroid

    19,964Vezi pe GitHub↗

    RxAndroid is a reactive programming library and binding layer that integrates RxJava with the Android runtime environment. It provides a framework for composing asynchronous data streams and managing event-driven workflows specifically tailored for Android's threading requirements. The library functions as an Android thread scheduler, routing reactive operations to the main UI thread or specific Android loopers. This ensures that asynchronous task outcomes are dispatched to the primary interface thread for safe updates of visual components while preventing background processing from blocking

    Provides a framework for composing asynchronous data streams using observable patterns.

    Java
    Vezi pe GitHub↗19,964
  • jakewharton/rxbindingAvatar JakeWharton

    JakeWharton/RxBinding

    9,578Vezi pe GitHub↗

    RxBinding is an Android UI binding library that transforms standard view listeners into RxJava observables. It serves as a bridge and reactive wrapper, converting user interactions and widget states into reactive data flows. The project enables the implementation of reactive programming patterns across Android system interactions. By treating UI interactions as data streams, it allows for the asynchronous handling of events to decouple the view layer from business logic. The library covers the conversion of UI events into streams, the management of widget states to trigger application update

    Provides a reactive wrapper for Android system interactions and widget states.

    Kotlin
    Vezi pe GitHub↗9,578
  • kaushikgopal/rxjava-android-samplesAvatar kaushikgopal

    kaushikgopal/RxJava-Android-Samples

    7,504Vezi pe GitHub↗

    This project is a sample library and implementation guide for using RxJava to manage asynchronous data streams and concurrent tasks in Android applications. It provides a collection of reference implementations for reactive programming, focusing on functional operators to transform and combine asynchronous data flows. The library demonstrates specific Android architectural patterns, such as implementing decoupled event buses for component communication and coordinating parallel network requests. It includes concrete examples of mobile-specific patterns including search input debouncing, list

    Provides a reference library of reactive design patterns for managing concurrent tasks.

    Javaconcurrencyexamplejava
    Vezi pe GitHub↗7,504
  • danielsogl/awesome-cordova-pluginsAvatar danielsogl

    danielsogl/awesome-cordova-plugins

    2,450Vezi pe GitHub↗

    This project provides a collection of type-safe wrappers designed to bridge web-based applications with native mobile hardware and system services. It functions as a cross-platform framework that normalizes disparate native plugin behaviors into a unified interface, allowing developers to access device sensors and system capabilities consistently across multiple mobile operating systems. The framework distinguishes itself by wrapping asynchronous native callbacks into reactive streams, simplifying the management of continuous hardware events and data updates. It includes robust mocking capabi

    Simplifies integration of native device events into reactive programming workflows using promises and observables.

    TypeScriptangularcordovacordova-plugin
    Vezi pe GitHub↗2,450
  1. Home
  2. Software Engineering & Architecture
  3. Reactive Programming Libraries