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
·

6 repositorios

Awesome GitHub RepositoriesKotlin Coroutines Integration

Integration with Kotlin coroutines for non-blocking asynchronous network request execution.

Distinct from Asynchronous Function Execution: Existing candidates focus on Python asyncio or CLI-specific execution, not Kotlin coroutines in a network client.

Explore 6 awesome GitHub repositories matching programming languages & runtimes · Kotlin Coroutines Integration. Refine with filters or upvote what's useful.

Awesome Kotlin Coroutines Integration GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • kittinunf/fuelAvatar de kittinunf

    kittinunf/fuel

    4,652Ver en GitHub↗

    Fuel es una librería cliente HTTP de Kotlin para aplicaciones Android y Kotlin que maneja solicitudes web tanto síncronas como asíncronas. Funciona como un wrapper de red que soporta la ejecución de llamadas mediante funciones de suspensión en corrutinas, flujos reactivos y callbacks tradicionales. La librería cuenta con integración incorporada para Android LiveData para vincular respuestas de red directamente a contenedores de estado observables para actualizaciones de la interfaz de usuario. También incluye un cliente de serialización JSON que utiliza mappers personalizables para convertir cuerpos de respuesta HTTP crudos en objetos de datos estructurados. Las áreas de capacidad cubren la integración de API REST, incluyendo enrutamiento de solicitudes, configuración de cabeceras y parámetros, y autenticación básica. El conjunto de herramientas se extiende a la transferencia de datos binarios mediante subidas multipart y descarga de archivos con seguimiento de progreso. Para mantenimiento y observabilidad, proporciona un pipeline basado en interceptores para el registro de tráfico y un mecanismo para simular llamadas de red como ejecuciones bloqueantes para pruebas unitarias.

    Provides native support for executing network requests within Kotlin suspending functions to ensure non-blocking UI operations.

    Kotlinandroidhttp-clientkotlin
    Ver en GitHub↗4,652
  • liujingxing/rxhttpAvatar de liujingxing

    liujingxing/rxhttp

    3,817Ver en GitHub↗

    rxhttp is a communication layer and network library for Android applications that wraps OkHttp to provide an asynchronous HTTP client. It functions as a type-safe API client that manages network requests and automates the conversion of responses into structured objects. The library features a compile-time code generation tool to produce type-safe request boilerplate and an interceptor framework for applying global encryption, decryption, and custom headers to network traffic. It supports non-blocking communication using Kotlin Coroutines and RxJava. The project covers a broad range of networ

    Integrates Kotlin coroutines and RxJava for non-blocking asynchronous network request execution.

    Kotlinandriodkotlin-coroutinesokhttp-rxhttp
    Ver en GitHub↗3,817
  • protonvpn/android-appAvatar de ProtonVPN

    ProtonVPN/android-app

    3,728Ver en GitHub↗

    This project is an Android VPN client and privacy-focused network tool. It serves as a secure tunneling application designed to encrypt internet traffic and mask IP addresses on Android devices. The application provides mobile privacy protection by routing network traffic through a secure VPN infrastructure. It enables remote network access and secure connectivity for public Wi-Fi usage to mask device identity and location.

    Uses Kotlin coroutines to handle asynchronous networking and background service operations without blocking the UI.

    Kotlin
    Ver en GitHub↗3,728
  • element-hq/element-androidAvatar de element-hq

    element-hq/element-android

    3,702Ver en GitHub↗

    Element Android is a decentralized instant messaging application built on the Matrix protocol. It enables users to exchange messages and collaborate across different servers without relying on a single central provider. The application focuses on data privacy and security through end-to-end encrypted messaging, ensuring that private messages and files are only readable by the intended recipients. It supports secure team collaboration via encrypted channels and provides cross-platform chat integration.

    Utilizes Kotlin coroutines for non-blocking asynchronous network requests and background processing.

    Kotlinelement-androidhacktoberfestmatrix
    Ver en GitHub↗3,702
  • 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.

    Provides a collection of practical examples and unit tests demonstrating asynchronous programming patterns.

    Kotlinandroidchannelscoroutines
    Ver en GitHub↗2,872
  • rickclephas/kmp-nativecoroutinesAvatar de rickclephas

    rickclephas/KMP-NativeCoroutines

    1,308Ver en GitHub↗

    This library provides a framework for exposing shared Kotlin asynchronous logic and reactive data streams as native types within cross-platform applications. It acts as a bridge between Kotlin Multiplatform shared code and native Swift environments, enabling the use of shared background tasks and data sequences directly within platform-specific concurrency models and reactive user interface frameworks. The project utilizes a compiler plugin to perform metadata-driven code generation, which automatically synthesizes native interface layers from annotated shared code. This process maps asynchro

    Exposes Kotlin Coroutines and Flows as native Swift async functions and Combine publishers.

    Kotlincombineioskmm
    Ver en GitHub↗1,308
  1. Home
  2. Programming Languages & Runtimes
  3. Kotlin Coroutines Integration

Explorar subetiquetas

  • Coroutine Educational ResourcesCollections of practical examples and tutorials for learning coroutine-based asynchronous programming. **Distinct from Kotlin Coroutines Integration:** Distinct from Kotlin Coroutines Integration: focuses on educational content and examples rather than production-ready integration libraries.
  • Coroutine Execution ScopesConfiguration options for defining custom execution scopes and naming conventions for generated code. **Distinct from Kotlin Coroutines Integration:** Distinct from Kotlin Coroutines Integration: focuses on the configuration of generated code scopes rather than the integration of the coroutine runtime itself.