awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesReactive Programming for Kotlin

Application of reactive programming paradigms specifically using Kotlin language idioms and extensions.

Distinct from Kotlin Extensions: Candidates are either too generic (Reactive Programming) or too focused on general extensions rather than the reactive paradigm.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Reactive Programming for Kotlin. Refine with filters or upvote what's useful.

Awesome Reactive Programming for Kotlin GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • reactivex/rxkotlinAvatar ReactiveX

    ReactiveX/RxKotlin

    7,041Vezi pe GitHub↗

    RxKotlin is a reactive programming library and asynchronous stream processor that provides Kotlin language extensions for composing event-based data streams. It serves as a set of Kotlin bindings for RxJava, allowing developers to transform, filter, and flatten sequences of data emitted over time. The library focuses on integrating RxJava patterns into Kotlin projects by applying language-specific conventions and idioms. It utilizes extension functions to simplify reactive programming patterns, reduce boilerplate, and optimize workflows within the reactive ecosystem. The toolkit covers a bro

    Enables the construction of asynchronous and event-driven applications using concise Kotlin-specific reactive idioms.

    Kotlinkotlinrxjava
    Vezi pe GitHub↗7,041
  • lukaslechnerdev/kotlin-coroutines-and-flow-usecases-on-androidAvatar LukasLechnerDev

    LukasLechnerDev/Kotlin-Coroutines-and-Flow-UseCases-on-Android

    2,872Vezi pe GitHub↗

    Acest repository servește drept resursă educațională pentru implementarea modelelor de programare asincronă în aplicațiile Android folosind Kotlin Coroutines și Flow. Oferă o colecție de exemple practice și teste unitare concepute pentru a demonstra cum să gestionezi sarcinile de fundal, cererile de rețea concurente și fluxurile de date reactive, menținând în același timp o interfață utilizator responsivă. Proiectul se concentrează pe concurența structurată, oferind modele pentru organizarea sarcinilor în scope-uri ierarhice care propagă automat semnalele de anulare și ciclul de viață. Pune accent pe integrarea networking-ului conștient de ciclul de viață, asigurându-se că operațiunile de fundal și fluxurile reactive respectă starea componentelor Android pentru a preveni memory leak-urile și crash-urile. Implementarea acoperă o gamă largă de capabilități pentru construirea de sisteme de date reziliente, inclusiv utilizarea operatorilor funcționali pentru a transforma secvențele de date și conversia fluxurilor reci (cold streams) în containere de stare fierbinți (hot state containers). De asemenea, demonstrează strategii pentru gestionarea operațiunilor de rețea, cum ar fi implementarea reîncercărilor cu backoff exponențial, gestionarea timeout-urilor cererilor și utilizarea stocării locale pentru accesul la date offline-first. Repository-ul include modele de testare specializate pentru a verifica corectitudinea logicii multi-threaded și a comportamentului asincron.

    Implements reactive data pipelines using Kotlin Flow to process and transform continuous streams of information.

    Kotlinandroidchannelscoroutines
    Vezi pe GitHub↗2,872
  • kotlin-android-open-source/mvi-coroutines-flowAvatar Kotlin-Android-Open-Source

    Kotlin-Android-Open-Source/MVI-Coroutines-Flow

    1,106Vezi pe GitHub↗

    This framework provides a structured implementation of the Model-View-Intent pattern for Android applications. It enforces a unidirectional data flow where user intents trigger state updates, which are then propagated through reactive streams to ensure consistent and predictable interface rendering. The architecture relies on immutable state objects to represent application data, ensuring that updates are handled as complete replacements rather than partial modifications. By leveraging Kotlin Coroutines and reactive stream primitives, the framework coordinates asynchronous background tasks an

    Coordinates asynchronous background tasks and UI updates using reactive programming paradigms and Kotlin idioms.

    Kotlinandroid-arrow-ktandroid-mviandroid-mvi-architecture
    Vezi pe GitHub↗1,106
  1. Home
  2. Programming Languages & Runtimes
  3. Reactive Programming for Kotlin

Explorează sub-etichetele

  • Flow ImplementationsLibraries and patterns for implementing reactive data pipelines using Kotlin Flow. **Distinct from Reactive Programming for Kotlin:** Distinct from Reactive Programming for Kotlin: focuses specifically on the Flow API implementation rather than general reactive paradigms.