Asynchrony made simple.
Composer helps you to organize and execute multiple interdependent asynchronous input/output tasks such as webservice calls, database read/writes and file i/o together with concurrency support using
java.util.concurrent APIs. It is compatible with Java 8 & above on all JVM based platforms including Android.
Bumerang : A Type-Safe, Model-Based All-In-One Android HTTP Client / ImageLoader
Bumerang is a Java based, Android HTTP client which is inspired by Retrofit and Volley. Main aim of this library is ease of use with solidity. It automatically converts http responses to your Java/Kotlin models (through Gson library), so you can focus on the functionality of your app.
You don't need to struggle with parsing JSON objects. It has unique features like endpoint based custom cache key/timeout etc. and last available data even for the error cases (which is really important for data persistency).
EasyWebservice lets you easily send RESTful request and get model object instead of raw json.
you must define the class the same as your json and the library converts json to your model with the help of GSON.
This is a optimized custom library for server communication. References taken from Official VOLLEY library. You can reduce code for making api calls with this library.
A simple rest library that consumes rest api in the background.
It's a networking library. You can call RESTful APIs in your project by using this.
CallAdapter.Factory implementation for Retrofit 2. This project brings Retrofit 1's synchronous usage to Retrofit 2.
EasyNetwork - is powerful and easy-to-use http library for Android.
SyncIt will call a method implemented in your activity to notify data connection changes.
Jus is a flexible and easy HTTP/REST client library for Java and Android.
Simplest library to implement rest client APIs using okhttp3 in your app.
An RxJava 2
CallAdapter.Factory implementation for Retrofit 2.
A OkHttp 3 client implementation for Retrofit 1.
restafari is an android library mostly oriented to facilitate REST API calls to a server and storing the server API response to a local SQLite database.
Run GET, POST and DOWNLOAD API on Android. Library takes care of Cookie Management and http caching.
SimpleRESTClientHandler is an Open Source Android library that allows developers to easily make request to a REST server using VOLLEY and GSON.
Lightweight HTTP client using
HttpURLConnection under the hood. The primary use case is for libraries and SDKs which don't need/want all the features (and methods!) OkHttp provides.
An Android library for sending fast and clean json request, using volley.
A small library to make easy connect to a REST webservice.
Helium is a DSL for REST API specifications and also a Java API for processing descriptions written in this language. The main goal of this project is to create a single source of truth about some REST API. Taking a spec as an input, Helium generates a lot of useful staff that can be used to rapidly develop REST clients.
A facade between executing requests and creating them. The library provides an interface for creating requests, but delegates the actual execution to
RequestExecutors. It also generates REST services for you using annotation processing.
Android Http Service is probably the easiest way of using RestServices with Android.
With this component you only have to define whatever you want before and after the request, and declare an intent in your manifest. It will handle network problems, verbs, headers etc. only giving them to it. Developers only have to tell the component what they want to send.