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.
NiceSpinner is a re-implementation of the default Android's spinner, with a nice arrow animation and a different way to display its content.
AppAuth for Android is a client SDK for communicating with OAuth 2.0 and OpenID Connect providers. It strives to directly map the requests and responses of those specifications, while following the idiomatic style of the implementation language. In addition to mapping the raw protocol flows, convenience methods are available to assist with common tasks like performing an action with fresh tokens.
FloatingView can make the target view floating above the anchor view with cool animation.
Joda-Time provides a quality replacement for the Java date and time classes. The design allows for multiple calendar systems, while still providing a simple API.
Testing and validation of REST services in Java is harder than in dynamic languages such as Ruby and Groovy. REST Assured brings the simplicity of using these languages into the Java domain.
RxAndroidBle is a powerful painkiller for Android's Bluetooth Low Energy headaches. It is backed by RxJava, implementing complicated APIs as handy reactive observables.
Simple and easy dialog for Android. Instead of using dialog/fragments, normal view will be shown as dialog. It's customizable component and have 3 different content holder.
WatchTower - observe OKHttp and Retrofit API calls with their request and response details in any browser connected to your local network (Phone, PC, Laptop, ...)
It's just a realtime blurring overlay like iOS
Cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL.
More comfortable use of Fuel as in Retrofit or Feign for Kotlin/Android
CameraViewEx makes integration of camera implementation and various camera features into any Android project very easy.
Wire is a library for lightweight protocol buffers for mobile Java. Code generated by Wire has many fewer methods than standard protocol buffer code, which helps applications avoid the notorious 64k limit on methods in Android applications. Wire also generates clean, human-readable code for protocol buffer messages.
Gradle plugin for creating fat/uber JARs with support for package relocation.
Easy manage commit Fragment and Activity, with some little extra.
Maoni is a lightweight open-source library for integrating a way to collect user feedbacks from within Android Applications.
Enterprise Mobile Application Development Platform.
Cross Platform SDK with C-styled object oriented language, GUI toolkit, powerful 2D/3D engine and IDE.
KittyORM is an Object-Relational Mapping library designed for use with Android and SQLite. It implements Data Mapper pattern design and its main purpose is to simplify interaction with SQLite database in Android applications. Written in Java 7 it supports devices from API level 9 Android.
Twine is a command line tool for managing your strings and their translations. These strings are all stored in a master text file and then Twine uses this file to import and export strings in a variety of file types, including iOS and Mac OS X
.strings files, Android
.xml files, gettext
.po files, and [jquery-localize][jquerylocalize]
This allows individuals and companies to easily share strings across multiple projects, as well as export strings in any format the user wants.
Mockito is a mocking framework that tastes really good. It lets you write beautiful tests with clean & simple API. Mockito doesn't give you hangover because the tests are very readable and they produce clean verification errors.
Cucumber is a tool for running automated acceptance tests written in a behavior-driven development (BDD) style.
An OCR Engine that was developed at HP Labs between 1985 and 1995... and now at Google.
Material CAB allows you to implement a customizable and flexible contextual action bar in your app. The traditional stock CAB on Android is limited to being placed at the top of your Activity, and the navigation drawer cannot go over it. This library lets you choose its exact location, and a toolbar is used allowing views to be be placed over and under it.