An asynchronous callback-based Http client for Android built on top of Apache’s HttpClient libraries. All requests are made outside of your app’s main UI thread, but any callback logic will be executed on the same thread as the callback was created using Android’s Handler message passing.
AndroidAsync is a low level network protocol library.
Async Http Client library purpose is to allow Java applications to easily execute HTTP requests and asynchronously process the HTTP responses. The library also supports the WebSocket Protocol. The Async HTTP Client library is simple to use.
Android Networking is a powerful library for doing any type of networking in Android applications which is made on top of OkHttp Networking Layer.
The easiest HTTP networking library in Kotlin for Android.
Easily upload files in the background with automatic Android Notification Center progress indication.
An Android library that allows you to figure out the quality of the current user's internet connection. The connection gets classified into several "Connection Classes" that make it easy to develop against. The library does this by listening to the existing internet traffic done by your app and notifying you when the user's connection quality changes. Developers can then use this Connection Class information and adjust the application's behavior.
Let Retrofit support multiple baseUrl and can be change the baseUrl at runtime.
Collection of handy networking tools for Android.
Merlin aims to simplify network monitoring. Providing 3 registrable callbacks for network connectivity changes:
An OkHttp interceptor which has pretty logger for request and response. +Mock support
TrustKit Android is an open source library that makes it easy to deploy SSL public key pinning and reporting in any Android App.
KryoNet is a Java library that provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO.
Project improvements to Volley along with full image caching.
VolleyPlus library improvements to Volley along with full image caching. It involves using RequestQueue, RequestTickle and Request.
Android InMemory and persistent Cookie Store for HttpURLConnection and OkHttp, with extensions to easily sync cookies in Android WebViews.
This library provides a means to access the content on the Web easily from AndroidWear.
WatchTower - observe OKHttp and Retrofit API calls with their request and response details in any browser connected to your local network (Phone, PC, Laptop, ...)
OkHttp-Stats is an android library built on top of OkHttp3, which is responsible for intercepting all the network calls and for calculating network stats such as the average network speed of the user.
This is more of an analytical tool which can be used to track the success and error response logs.
Can be plugged in to any app which uses okhttp in their networking stack.
More comfortable use of Fuel as in Retrofit or Feign for Kotlin/Android
A network abstraction layer over Volley, written in Kotlin and inspired by Moya for Swift.
A Java library that implements the UPnP Device Architecture 1.0. Use Cling Core to expose services with a UPnP remoting interface, or to write control point applications that discover UPnP devices and utilize their services.
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.
Provides a simple way for handling connectivity change events.
A persistent CookieJar implementation for OkHttp 3 based on