Android Volley Wrapper library to make networking easy, flexible and better.
Thin wrapper for managing periodic sync with ContentResolver
.
A Retrofit Converter which based on Gson-Converter also can encrypt/decrypt JSON.
FARLA is open-source library written in Java for making easy HTTP/HTTPS requests to a server with simplicity in mind.
Annotation triggered connectivity checking for Android.
The easiest HTTP networking library in Kotlin for Android.
Features:
More comfortable use of Fuel as in Retrofit or Feign for Kotlin/Android
Android library for uploading files and multipart form data easily. Fluent API interface makes API Usage easy and readable.
This is an Android networking library for wrapping some complicated functionality and consisting of a combination of Volley, OkHttp and GSON.
Convenient wrapper library to perform network queries using Retrofit and Android Priority Job Queue (Job Manager).
A networking built in pure kotlin for use with kotlin and android project, with full support for rxjava and coroutines
NIO based Android HTTP&HTTPS local proxy.
Features:
AndroidAsync is a low level network protocol library.
Features:
KryoNet is a Java library that provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO.
An OkHttp interceptor which has pretty logger for request and response. +Mock support
Merlin aims to simplify network monitoring. Providing 3 registrable callbacks for network connectivity changes: onConnect
, onDisconnect
and onBind
.
Monet is a wrapper of the Volley and the Jackson libraries. It's offering a L1 memory caching by using the LRU Cache, apart from the L2 disk caching that Volley offers through the HTTP headers "Cache-Control" and "Expires".
This lightweight library makes it easy to use HTTP requests. Although the purpose is to make the use of Json data easy, it also allows to retrieve the server response using other formats, XML and TEXT.
NetSugar is an Android + AOP framework. It was a way of Aspect-Oriented Programming with AspectJ(ApsectJ 5) on Android. It is an easy-use and lightweight framework to check network state.
A simple Android library to notify Android device network changes to help react properly.
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.
An android asynchronous http client based on HttpURLConnection
.
An asynchronous http client built on top of HttpURLConnection
.