awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • reactivex/rxkotlinReactiveX 的头像

    ReactiveX/RxKotlin

    7,041在 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
    在 GitHub 上查看↗7,041
  • lukaslechnerdev/kotlin-coroutines-and-flow-usecases-on-androidLukasLechnerDev 的头像

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

    2,872在 GitHub 上查看↗

    该仓库作为教育资源,专注于使用 Kotlin Coroutines 和 Flow 在 Android 应用中实现异步编程模式。它提供了一系列实用的示例和单元测试,旨在演示如何在保持响应式用户界面的同时,管理后台任务、并发网络请求和响应式数据流。 该项目专注于结构化并发,提供了将任务组织成层级作用域的模式,这些作用域会自动传播取消和生命周期信号。它强调集成生命周期感知的网络功能,确保后台操作和响应式流尊重 Android 组件的状态,以防止内存泄漏和崩溃。 该实现涵盖了构建弹性数据系统的广泛能力,包括使用函数式操作符转换数据序列,以及将冷流转换为热状态容器。它还演示了处理网络操作的策略,例如实现带有指数退避的重试、管理请求超时以及利用本地存储进行离线优先的数据访问。该仓库包含专门的测试模式,用于验证多线程逻辑和异步行为的正确性。

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

    Kotlinandroidchannelscoroutines
    在 GitHub 上查看↗2,872
  • kotlin-android-open-source/mvi-coroutines-flowKotlin-Android-Open-Source 的头像

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

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

探索子标签

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