Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Zero permissions file picker for Android.

May 30, 2016

Enterprise Mobile Application Development Platform.

Jul 5, 2014

JJWT aims to be the easiest to use and understand library for creating and verifying JSON Web Tokens (JWTs).

Aug 20, 2015

ActiveAndroid is an active record style ORM (object relational mapper).

Jul 5, 2014

It is a tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also it makes working with app easier because of project-like files structure and automation of some repetitive tasks like building apk, etc.

Dec 1, 2014

The beautiful, open source front-end framework for developing hybrid mobile apps with HTML5.

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

Liberating Web Analytics

Piwik is the leading open source web analytics platform that gives you valuable insights into your website’s visitors, your marketing campaigns and much more, so you can optimize your strategy and online experience of your visitors.

Nov 25, 2014

Plaid is a showcase of material design that we hope you will keep installed. It pulls in news & inspiration from Designer News, Dribbble & Product Hunt. It demonstrates the use of material principles to create tactile, bold, understandable UIs.

Oct 31, 2015

Being the most intelligent IDE for Java IntelliJ IDEA provides out-of-the-box Android support that includes intelligent coding assistance, for professional development of Android applications.

Jul 5, 2014

Android Parcelables made easy through code generation.

Jul 5, 2014

React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about - learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.

Dec 3, 2015

Open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products.

Jul 5, 2014

A memory leak detection library for Android and Java.

May 9, 2015

Telegram X inspired android status bar alert view.

Jul 15, 2018

osmdroid is a (almost) full/free replacement for Android's MapView (v1 API) class. It also includes a modular tile provider system with support for numerous online and offline tile sources and overlay support with built-in overlays for plotting icons, tracking location, and drawing shapes.

Jul 5, 2014

An HTTP & SPDY client for Android and Java applications.

Jul 5, 2014

Standalone Android widget for picking a single date from a calendar view.

Jul 5, 2014
Show card

KotlinPoet is a Kotlin and Java API for generating .kt source files.

Source file generation can be useful when doing things such as annotation processing or interacting with metadata files (e.g., database schemas, protocol formats). By generating code, you eliminate the need to write boilerplate while also keeping a single source of truth for the metadata.

May 18, 2017

Type-safe REST client for Android and Java by Square, Inc.

Jul 5, 2014

ReactiveNetwork is an Android library listening network connection state and change of the WiFi signal strength with RxJava Observables. It's a successor of Network Events library rewritten with Reactive Programming approach.

Aug 12, 2015

Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet.

Nov 23, 2015

SmartDeviceLink (SDL) is a standard set of protocols and messages that connect applications on a smartphone to a vehicle head unit. This messaging enables a consumer to interact with their application using common in-vehicle interfaces such as a touch screen display, embedded voice recognition, steering wheel controls and various vehicle knobs and buttons. There are three main components that make up the SDL ecosystem.

Jan 19, 2017

GraphHopper is a fast and memory efficient Java road routing engine. By default it uses OpenStreetMap data, but can import other data sources.

Aug 12, 2015

Anko is a library which makes Android application development faster and easier. It makes your code clean and easy to read, and lets you forget about rough edges of Android SDK for Java.

May 11, 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

Open-source software for volunteer computing and grid computing.

Jul 13, 2016

Smack is an open source, cross-platform, easy to use, Java XMPP client library.

A pure Java library, it can be embedded into your applications to create anything from a full XMPP client to simple XMPP integrations such as sending notification messages and presence-enabling devices. Smack and XMPP allows you to easily exchange data, in various ways e.g. fire-and-forget, publish-subscribe, between human and non-human endpoints.

May 20, 2015

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

A 2D Physics Engine for Games.

Jul 5, 2014