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.
An Android library that helps you check the state of your network, if it is either available, lost, unavailable and also check the reach-ability of your network when your server is either down or your ISP is connected but no data subscription.
Collection of handy networking tools for Android.
An HTTP inspector for Android & OkHTTP (like Charles but on device). Chucker works as an OkHttp Interceptor persisting all those events inside your application, and providing a UI for inspecting and sharing their content.
Apps using Chucker will display a push notification showing a summary of ongoing HTTP activity. Tapping on the notification launches the full Chucker UI. Apps can optionally suppress the notification, and launch the Chucker UI directly from within their own interface.
Apache Commons Net library implements the client side of many basic Internet protocols. Supported protocols include: FTP/FTPS, FTP over HTTP, NNTP, SMTP(S), POP3(S), IMAP(S), Telnet, TFTP, Finger, Whois, rexec/rcmd/rlogin, Time (rdate) and Daytime, Echo, Discard, NTP/SNTP.
A lightweight Android network response API for handling data and error response with transformation extensions.
The easiest HTTP networking library in Kotlin for Android.
Features:
Android Networking is a powerful library for doing any type of networking in Android applications which is made on top of OkHttp Networking Layer.
A simple no Internet dialog and snackbar, which will automatically appear and disappear based on Internet connectivity status.
Easily upload files in the background with automatic Android Notification Center progress indication.
Volley is the new Swiss Army Knife of Android Developers, it provides some nice utilities which makes the networking for Android apps easier and faster.
An OkHttp interceptor which has pretty logger for request and response. +Mock support
FARLA is open-source library written in Java for making easy HTTP/HTTPS requests to a server with simplicity in mind.
srtdroid is a Kotlin wrapper for Secure Reliable Transport (SRT). SRT is an open source transport technology that optimizes streaming performance across unpredictable networks.
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.
Light weight library to just check network connection type and availability, where you just using extensions from Context
can check inside your app Network state.
A network abstraction layer over Volley, written in Kotlin and inspired by Moya for Swift.
A lightweight module written in Kotlin for monitoring network state and airplane mode on native android.
Android InMemory and persistent Cookie Store for HttpURLConnection and OkHttp, with extensions to easily sync cookies in Android WebViews.
An easy & handy library to monitor device internet connection status.
AndroidAsync is a low level network protocol library.
Features:
More comfortable use of Fuel as in Retrofit or Feign for Kotlin/Android
TrustKit Android is an open source library that makes it easy to deploy SSL public key pinning and reporting in any Android App.
This library makes it very easy to make http requests with the okhttp library.