Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

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

Oct 1, 2015

Releasing versions in Gradle is very different from releasing in Maven. Maven came with maven-release-plugin which did all the dirty work. Gradle has no such tool and probably doesn't need it anyway. Evolution of software craft came to the point, when we start thinking about SCM as ultimate source of truth about project version. Version should not be hardcoded in pom.xml or build.gradle.

Jan 25, 2017

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

A lightweight screen and audio capturing Android library.

Oct 4, 2019

This library helps developers to create circular menus

Nov 24, 2020

SpotBugs is the spiritual successor of FindBugs, carrying on from the point where it left off with support of its community.

Dec 23, 2017

A beautiful, customizable and interactive dialog for Android written in Kotlin/Java.

Oct 22, 2019

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

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

Jul 16, 2016

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

Jul 5, 2014

Riffsy RecyclerView MVP Grid Example using Dagger 2, Retrofit 2, RxJava 2 and Butterknife with Junit and Espresso tests.

Jan 1, 2017

🪁 Fed up with typing ContextCompact, resources and context all over your apps to access your resources? Say no more.

Nov 24, 2020

Build expandable descendant navigation, inspired by Google Inbox's rad UI.

Sep 15, 2018

Colored logcat script which only shows log entries for a specific application package.

An update to Jeff Sharkey's excellent logcat color script which only shows log entries for processes from a specific application package.

Jul 13, 2014

An Android (kotlin & java) library to store any kind of data structures, using SharePreferenced.

Oct 4, 2018

Fragmentation is a powerful library managing Fragment for Android.

It is designed for "Single Activity + Multi-Fragments" and "Multi-FragmentActivities + Multi-Fragments" architecture to simplify development process.

Jun 27, 2017

Universal router comes with two flavor, the core module which basically a link router that can convert your URI to whatever you need, and the Android module which more opinionated to how you can use it to help you solve your navigation problem.

Dec 29, 2019

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

Java utility methods for geohashing.

Jan 2, 2015

ConnectBot is a Secure Shell client for the Android platform. Its ultimate goal is to create a secure connection through which you can use a shell on a remote machine and transfer files back and forth to your phone.

Jul 5, 2014

An advanced email client for Android.

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

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

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

Parse is a complete technology stack to power your app's backend.

Jul 5, 2014

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

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

Edittext library by which you can easily achieve lot of functionalities though directly implemented some lines of code in XML and on Java side.

Following are the functions that 'EditTextPicker' provides:

  • Empty checking
  • Masking Edittext
  • Pattern checking
  • Range checking
May 19, 2019

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

Dec 13, 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