The Google APIs Client Library for Java is a flexible, efficient, and powerful Java client library for accessing any HTTP-based API on the web, not just Google APIs.
The library has the following features:
Qiscus SDK is a lightweight and powerful android chat library. Qiscus SDK will allow you to easily integrating Qiscus engine with your apps to make cool chatting application.
Vault is an Android library that simplifies persistence of data from Contentful via SQLite. It lets you define Java representations for your Contentful models.
Postman is a reactive One-tap SMS verification library. This library allows the usage of RxJava with The SMS User Consent API
yandex-translate-api is a simple REST client library for Yandex.Translate. The API provides access to the Yandex online machine translation service. It supports more than 60 languages and can translate separate words or complete texts.
Java library for forismatic.com API. It's a simple way to get the most inspirational quotes.
This is an Android library to get information of videos from Youtube channels. You can retrieve title, link and thumbnail of a video from a specific channel. You can also get the statistics of a video like view, like, dislike, favorite and comment count.
JCVD is a library that helps you using the Awareness API from the Google Play Services.
GeoFire for Java - Realtime location queries with Firebase.
With this SDK you can access the API behind the DRAE (Diccionario de la Real Academia Española, the official spanish dictionary) in order to use it in your own app.
File Loader is a library for the android platform. It allows you to download any files without much effort and get the result in the thread you specified.
Capabilities
API Calling Flow is a Android library which can help you to simplify handling different conditions while calling an API (Web Service) in Android.
Curry is a currency conversion library for Android. It's build on top of the Fixer api. Fixer is a free API for current and historical foreign exchange rates published by the European Central Bank.
A lightweight translation tool. It includes: BaiduTrans, YoudaoTrans, GoogleTrans.
A lightweight RxJava2 wrapper for the Android Firebase client SDK, the user is expected to own the lifecycle of an asynchronous request via RxJava2 Disposable handling, however elements in this library will properly unregister listeners when a Publisher is cancelled, except in the case of value setting where it is only possible to register a listener when making the request. In this case the emitter is checked for it's subscription state.
Whilst the FirebaseDatabase api is mirrored with RxFirebaseDatabase it only really uses the database reference, this is so that the reference hierarchy can easily be traversed through child and parent elements. Methods requiring FirebaseDatabase obtain this from the DatabaseReference and allow you to chain further requests by returning itself.
This library depends on RxTasks and RxJava2 to provide appropriate api responses. Therefore asynchronous responses will return, Single, Completable and Flowable respectively.
ApiResponse simplifies handling standardized API JSON responses. It follows the API response format as produced by Api Response Builder library.
Create tiny shareable URLs that can be parsed back into the original URLs.
Android Wrapper for the Microsoft Project Oxford Emotion API.
Webi is a fast and full of features HTTP library that makes easy networking and caching response for Android apps And comparable to other similar libraries
This open-source library allows you to integrate Uber into your Android app.