6 repositorios
Adapter support for RxJava.
Distinguishing note: Specific to RxJava reactive streams.
Explore 6 awesome GitHub repositories matching web development · RxJava Integrations. Refine with filters or upvote what's useful.
Retrofit is a type-safe HTTP client that simplifies network communication by allowing developers to define API endpoints as interface methods. By using annotation-driven request mapping, it automatically translates these interface definitions into structured HTTP requests, ensuring consistent data structures and reducing manual configuration when interacting with remote web services. The project distinguishes itself through a highly modular architecture that separates network transport from data handling. It utilizes dynamic proxy generation to process method calls at runtime and offers a plu
Provides an adapter for integrating with RxJava.
OkHttp-OkGo is a network request framework that wraps OkHttp to simplify the process of sending and receiving data from web services. It provides a structured system for managing asynchronous data streams and concurrency through integration with RxJava. The project includes dedicated managers for batch file transfers, enabling the simultaneous upload and download of multiple files. The download system supports breakpoint-based management, allowing interrupted transfers to be paused and resumed from the last saved position. Additional capabilities include a custom HTTP cache manager for defin
Provides native integration with RxJava to map network responses to reactive streams.
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
Integrates RxJava patterns within Kotlin projects to manage complex event sequences and asynchronous data streams.
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Returns network responses as RxJava Observables or Flowables for reactive stream processing.
This is the open-source Android application for Kickstarter, a crowdfunding platform that connects creators with backers. The app enables users to discover creative projects and campaigns, pledge financial support in exchange for tiered rewards, and share campaign details through social media and messaging platforms. The application is built with a standard Android architecture that combines compile-time dependency injection, reactive data flows, and declarative UI binding. It uses Dagger 2 for wiring together services and repositories, RxJava for managing asynchronous operations, and a Model
Manages asynchronous data flows and event chains using RxJava observable sequences and functional operators.
CloudReader es un cliente de música para Android diseñado para el streaming de música y el consumo de contenido en la nube. Está implementado como una aplicación Material Design que proporciona una interfaz especializada para el streaming de música cloud y la navegación de medios digitales. La aplicación cuenta con una interfaz de streaming de música en la nube y un sistema de navegación de contenido para explorar artículos, foros comunitarios y secciones de preguntas y respuestas. Incluye utilidades para la búsqueda de contenido, seguimiento del historial de consultas y la generación de accesos directos en el escritorio para un acceso rápido a secciones específicas de la aplicación. El sistema admite personalización visual mediante modo oscuro y un lenguaje de diseño estandarizado. Incorpora gestión de datos locales para permitir el acceso offline a información almacenada en caché.
Utilizes RxJava to manage asynchronous data streams and concurrent network requests.