Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A photopicker to select and click photos and document picker to select different types of documents.

Aug 3, 2016

A collection of static methods to perform various operations including color, device, drawable, package, tasks and sdk on Android 14+ (ICS or above) devices.

Jan 12, 2019

Android SharedPreference delegation for Kotlin.

Feb 17, 2016

The Go mobile repository holds packages and build tools for using Go on Android.

Dec 16, 2014

MAPS.ME is an open source cross-platform offline maps application, built on top of crowd-sourced OpenStreetMap data.

Oct 1, 2015

SnakeYAML is a YAML parser and emitter for the Java programming language.

Jul 5, 2014

Matisse is a well-designed local image and video selector for Android. You can

  • Use it in Activity or Fragment
  • Select images including JPEG, PNG, GIF and videos including MPEG, MP4
  • Apply different themes, including two built-in themes and custom themes
  • Different image loaders
  • Define custom filter rules
Apr 22, 2017

Build system for Android that encourages the creation of small, reusable modules consisting of code and resources.

Jul 5, 2014

WhirlyGlobe-Maply is a toolkit with two parts, hence the dash. The WhirlyGlobe part is an interactive 3D globe. The Maply part is an interactive 2D map. There are separate view controllers (on iOS) for each, but otherwise they share 95% of their code.

Dec 13, 2014

The interactive build tool. Use Scala to define your tasks. Then run them in parallel from the shell.

Jul 5, 2014

A gradle plugin that helps developer migrate to code with Android Studio + Gradle, but build && install with buck.

Oct 4, 2015

Fresco is a powerful system for displaying images in Android applications.

Fresco takes care of image loading and display, so you don't have to. It will load images from the network, local storage, or local resources, and display a placeholder until the image has arrived. It has two levels of cache; one in memory and another in internal storage.

Apr 3, 2015

Android application compatible with ZX2C4's Pass command line application.

Dec 13, 2014

YamlBeans makes it easy to serialize and deserialize Java object graphs to and from YAML, a human-friendly data format. Replace XML and properties files with YAML for more expressive power (lists, maps, anchors, etc) and easier hand-editing.

Jul 5, 2014

Markwon is a library for Android that renders markdown as system-native Spannables. It gives ability to display markdown in all TextView widgets (TextView, Button, Switch, CheckBox, etc), Notifications, Toasts, etc. No WebView is required. Library provides reasonable defaults for display style of markdown but also gives all the means to tweak the appearance if desired. All markdown features are supported (including limited support for inlined HTML code, markdown tables and images).

Aug 28, 2017

Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else.

Jul 5, 2014

MessageView helps you to create chat message view or a social media post view quickly like a typical chatting application or social post view Its a container view, so you can add any type of message or social post such as TextView or any customize TextView, ImageView, etc.

Mar 19, 2019

This library allows to show intro of your app or a specific view that you want to high-light when you add new features to app.

Oct 5, 2019

Woodstox is a high-performance validating namespace-aware StAX-compliant (JSR-173) Open Source XML-processor written in Java.

Jul 5, 2014

A modern JSON library for Android and Java.

Mar 31, 2015

RxJava and RxKotlin bindings for Biometric Prompt (Fingerprint Scanner) on Android (added in Android 9 Pie, API Level 28+)

"If your app is drawing its own fingerprint auth dialogs, you should switch to using the BiometricPrompt API as soon as possible."

It's an official statement from Google Android Developers Blog. RxBiometric helps you to do that via RxJava stream!

Oct 19, 2018

Maoni is a lightweight open-source library for integrating a way to collect user feedbacks from within Android Applications.

Jul 16, 2016

Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other.

Jul 5, 2014

First, PrimeDatePicker is a date picker tool. It provides picking a single day in addition to a range of days. Second, it is possible to use its MonthView and CalendarView as stand alone views in your project.

Jun 30, 2019

The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth.

Jul 5, 2014

A lightweight popup like tooltips, fully customizable with arrow and animations.

Jul 17, 2019

HAL is a non-deterministic finite-state machine for Android & JVM built with Coroutines and LiveData.

Jul 1, 2019

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.

Jul 5, 2014

Material Theme for IDEA & Android Studio.

Sep 1, 2016

The MSAL library for Android gives your app the ability to begin using the Microsoft Cloud by supporting Microsoft Azure Active Directory and Microsoft Accounts in a converged experience using industry standard OAuth2 and OpenID Connect. The library also supports Azure AD B2C.

May 22, 2017