Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A light Android library containing code to work with RecyclerViews and ViewGroups which is usually copy-pasted across projects.

Aug 26, 2016

RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences.

It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety and concurrent data structures.

Jul 5, 2014
Advertising

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.

Aug 29, 2016

Video List by RecyclerView made simple. Auto play/pause supported with smart caching last playing position.

Feb 6, 2016

Amaze File Manager source code.

Aug 17, 2015

MonoGame is an open source implementation of the Microsoft XNA 4.x Framework.

The goal is to make it easy for XNA developers to create cross-platform games with extremely high code reuse.

Aug 3, 2014

Fragment navigator for your single activity - multiple fragment app.

Nov 17, 2018

An Android library for OTP View.

Oct 11, 2018

ReDex is an Android bytecode (dex) optimizer originally developed at Facebook. It provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by ReDex should be smaller and faster than its source.

Apr 13, 2016

Statically typed programming language targeting the JVM and JavaScript.

100% interoperable with Java™

Jan 27, 2015

This app is designed to demonstrate the various components of the Android Support libraries, in particular, showing how to implement Material design into your app, using these controls.

Sep 5, 2015

Stag improves Gson performance by automatically generating reflection-less TypeAdapters for your model objects.

Aug 15, 2016

Material Theme for IDEA & Android Studio.

Sep 1, 2016

A Simplenote client for Android.

Aug 13, 2016

Mocking library for Kotlin.

Nice features

  • mocking final classes and functions (via inlining)
  • pure Kotlin mocking DSL
  • matchers partial specification
  • chained calls
  • matcher expressions
  • mocking coroutines
  • capturing lambdas
  • extension function mocking
Jan 6, 2018

Font Awesome gives you scalable vector icons that can instantly be customized - size, color, drop shadow, and anything that can be done with the power of CSS.

Oct 14, 2014

This beautiful and easy to use library will help to add Lollipop Material Design SearchView in your project.

Aug 16, 2016

The Mapbox Maps SDK for Android is an open source toolset for displaying maps inside of your Android application.

Features include:

  • Annotations
  • 3D extrusions
  • Offline support
  • Runtime styling
  • Live traffic, routing, and navigation
  • POI search
Sep 7, 2018

CryptoPrefs is the new cutting edge Andorid library for storing encrypted preferences securely and keeping them apart from indiscrete user's eyesights.

Your keys and values are encrypted using AES/CBC/PKCS5Padding algorithm and wrapped up using standard Base64 encoding. This library focus is put on reliability, security, lightness and speed.

Jun 23, 2018
Commercial

A Fully Customised and Customisable Toast.

Nov 17, 2018

A SharedPreferences wrapper for Android that encrypts the content with 256 bit AES encryption. The Encryption key is securely stored in device's KeyStore. You can also use the EncryptionManager to encrypt/decrypt data out of the box.

Aug 26, 2016

Pentecost gives you a quick customizable PaymentView to use with PayStack. Simply show and hide as needed.

Nov 17, 2018

Catch common Java mistakes as compile-time errors.

Jan 28, 2015

Markdown language support for IntelliJ IDEA.

Sep 1, 2016

A FlowLayout for Android, which allows child views flow to next row when there is no enough space. The spacing between child views can be calculated by the FlowLayout so that the views are evenly placed.

Jan 11, 2017

SQLDelight generates Java models from your SQL CREATE TABLE statements. These models give you a typesafe API to read & write the rows of your tables. It helps you to keep your SQL statements together, organized, and easy to access from Java.

Feb 17, 2016

MarkdownView is a simple library that helps you display Markdown text or files on Android as a html page just like Github.

Jul 27, 2016

Persistent SearchView Library in Material Design.

Feb 12, 2016
Announcement

High quality, visual, open source tool to create, design, and edit database files compatible with SQLite.

Jul 5, 2014

A simple FastScroller for Android's RecyclerView.

Supports vertical RecyclerViews using either LinearLayoutManager or GridLayoutManager (including multiple spans).

Jan 19, 2016