Let Retrofit support multiple baseUrl and can be change the baseUrl at runtime.
An android store and forward library for http post requests. Reyna will store your requests and post them when there is a valid connection.
A light weight and lifecycle awared live internet connection status library using reactivenetwork and crouton.
RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules.
Reactive BroadcastReceiver
implementations for Android.
Observe Android's CONNECTIVITY_CHANGE broadcasts using RxJava.
Reactive spice added to Android's network service discovery API.
A simple util and example of how to track connectivity changes in Android applications.
Retrofit is an wonderful network library to deal with api's and Rx java can be used to do async task operations effectively. Using retrofit with RxJava will results in seamless network calls in mainthread. Retrofit can be used without RxJava, though to perform huge api calling and to do api calls in background, they pair a better combination.
RxWebSocket is a simple, lightweight, reactive wrapper around OkHttp WebSocket, inspired by RxAndroidBle.
Instead of implementing a WebSocketListener like you would normally do with WebSocket, you can subscribe to it and when it is connected, subscribe to its messages. When you're done with the connection, you can simply unsubscribe and it takes care of closing the connection for you.
Samba-nas allows to explore remote file(s)/folder(s) in your NAS/samba server.
A lightweight Android network response API for handling data and error response with transformation extensions.
An OkHttp interceptor which shows logs from OkHttp request and response data by shaking your device.
Sherlock is an in-app proxy and that visualizes all requests done through OKHttp client once you add it.
It's a replacement for Desktop Proxy which requires more complicated settings of adding certificates to your phone and configuring the right port ... etc.
It makes QA or even visualizing requests very easy with the help of a floating anchor that show network activity indication, as well as showing session / saving / renaming / editing / clearing sessions, also sharing of a specific request data.
Android Simple Network Library for HTTP and Image Requests with cool features implemented with Simple Demo using some Material Design UI Elements.
An android api client based on Retrofit2 and RxJava2.
SimpleHttp is a library that will help you to make Http Restful in easy way for Android.
Smash is Volley-inspired networking library that's using OkHttp in its core.
A network abstraction layer over Volley, written in Kotlin and inspired by Moya for Swift.
srtdroid is a Kotlin wrapper for Secure Reliable Transport (SRT). SRT is an open source transport technology that optimizes streaming performance across unpredictable networks.
Star DNS Changer is a DNS Changer application.
This library provides a simple 2-way sync implementation to plug into your Android Sync framework integration.
TrustKit Android is an open source library that makes it easy to deploy SSL public key pinning and reporting in any Android App.