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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • reactivex/rxkotlinAvatar de ReactiveX

    ReactiveX/RxKotlin

    7,041Ver en 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
    Ver en GitHub↗7,041
  • lukaslechnerdev/kotlin-coroutines-and-flow-usecases-on-androidAvatar de LukasLechnerDev

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

    2,872Ver en GitHub↗

    Este repositorio sirve como recurso educativo para implementar patrones de programación asíncrona en aplicaciones Android utilizando Kotlin Coroutines y Flow. Proporciona una colección de ejemplos prácticos y pruebas unitarias diseñadas para demostrar cómo gestionar tareas en segundo plano, solicitudes de red concurrentes y flujos de datos reactivos mientras se mantiene una interfaz de usuario responsiva. El proyecto se centra en la concurrencia estructurada, ofreciendo patrones para organizar tareas en ámbitos jerárquicos que propagan automáticamente las señales de cancelación y ciclo de vida. Enfatiza la integración de redes conscientes del ciclo de vida, asegurando que las operaciones en segundo plano y los flujos reactivos respeten el estado de los componentes de Android para evitar fugas de memoria y bloqueos. La implementación cubre una amplia gama de capacidades para construir sistemas de datos resilientes, incluyendo el uso de operadores funcionales para transformar secuencias de datos y la conversión de flujos fríos en contenedores de estado calientes. También demuestra estrategias para manejar operaciones de red, como la implementación de reintentos con retroceso exponencial, la gestión de tiempos de espera de solicitudes y la utilización de almacenamiento local para el acceso a datos offline-first. El repositorio incluye patrones de prueba especializados para verificar la corrección de la lógica multihilo y el comportamiento asíncrono.

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

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

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

    1,106Ver en 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
    Ver en GitHub↗1,106
  1. Home
  2. Programming Languages & Runtimes
  3. Reactive Programming for Kotlin

Explorar subetiquetas

  • 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.