Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A progress bar library for Android that provides customized progress bars with different designs.

Jul 23, 2019

Messaging app for easy private communicate with friends.

Jul 5, 2014

This is a copy of the DownloadManager, but it allows for downloading to private internal storage.

May 16, 2015

Currently there are libretro implementations for systems such as SNES, NES, GBA, GB/GBC, Genesis, and even arcade games (Final Burn Alpha).

Jul 5, 2014

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

Dolphin is an emulator for running GameCube, Triforce and Wii games on Windows/Linux/OS X systems and recent Android devices.

Jul 5, 2014

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

Jul 5, 2014

Global Mobile Map Viewing & Navigation for Offline and Online OSM Maps.

Jul 5, 2014

An OpenStreetMap Editor for Android.

Jul 5, 2014

Flym (FeedEx) News Reader is a light and modern Android feed reader, based on Sparse RSS.

Jul 5, 2014

State Container for Kotlin and Android.

The name comes from cascade, a waterfall, which reflects the objective of the library to make flows easier with unidirectional data flow. Inspired by MVI or Model View Intent.


  • Coroutines
  • RxJava
  • LiveData
Jan 5, 2019

ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files.

Jul 5, 2014

jadx - Dex to Java decompiler.

Command line and GUI tools for produce Java source code from Android Dex and Apk files.

May 30, 2015

An RxJava library for showing a loading (i.e. progress bar) state while waiting for async data with minimal effort and advanced options.

Mar 4, 2018

Build automation and dependency management tool for the simple configuration of software projects written in the Clojure programming language.

Jul 5, 2014

c:geo is a simple yet powerful unofficial geocaching client for Android devices. In contrast to other similar applications, c:geo doesn't require a web browser nor file exports. You can just go geocaching with your phone and without any home preparation or worries.

Jul 5, 2014

Siren checks a user's currently installed version of your Android app against the latest version information stored in a JSON file on a server URL you provide.

Apr 3, 2016

Groupie helps you display and manage complex RecyclerView layouts.

Sep 30, 2016

PageIndicatorView will simplify your life while you working with Android ViewPager and need to indicate selected page. It's easy to setup and customize as you need with run-time preview rendering.

Oct 23, 2016

As the name says, SmartRefreshLayout is a "smart" refresh layout,Because of its "smart", it does not just support all the View as other refresh layouts said, but also support multi-layered nested view structures.

Jul 22, 2017

A simple custom Android TextView that highlights content such as Mention, Hashtag, Phone, Email and Url.

Jul 23, 2019

Fragment navigator for your single activity - multiple fragment app.

Nov 17, 2018

The idea of this library is to build your adapters by composing reusable components.

Oct 27, 2015

An Android library that lets you implement image crop.

Dec 14, 2018

A memory leak detection library for Android and Java.

May 9, 2015

A library for more easy work with the android canvas.

Oct 1, 2018

SpEditTool has two main functions:

  • SpEditText - an EditText for mentioning user and other special content with highlight and overall deleting
  • GifTextUtil a tool for show gif on graph-text mixed TextView/EditText efficiently
Apr 8, 2018

KotlinTest is a flexible and comprehensive testing tool for the Kotlin ecosystem based on and heavily inspired by the superb Scalatest. KotlinTest provides several ways to lay out your test so that your team can pick the style they are most happy with. It also includes many matchers which allow you to write many different types of assertions easily and in a human readable way. Finally, there's helpers for things like collection testing, and future testing.

Sep 27, 2016

An adb wrapper for Android development. It makes it easy to Grant/revoke runtime permissions, rotate screen, turn on doze mode, turn on airplane mode etc. This is really useful while testing the edge cases during the app development phase.

Mar 1, 2018

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

Aug 26, 2016