Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A modern JSON library for Android and Java.

Mar 31, 2015
Advertising

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

Jul 5, 2014

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

Jul 5, 2014

The easiest HTTP networking library in Kotlin for Android.

Features:

  • Support basic HTTP GET/POST/PUT/DELETE in a fluent style interface
  • Download file
  • Upload file (multipart/form-data)
  • Configuration manager
  • Debug log / cUrl log
  • Support response deserialization into plain old object (both Kotlin & Java)
  • Automatically invoke handler on Android Main Thread
Sep 25, 2015

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

When your users want to get from one location to another, don’t push them out of your application into a generic map application. Instead, keep them engaged with your application 100% of the time with in-app turn-by-turn navigation.

The Mapbox Navigation SDK is a precise and flexible platform which contains logic needed to get timed navigation instructions and enables your users to explore the world's streets. We are designing new maps specifically for navigation that highlight traffic conditions and helpful landmarks. The calculations use the user's current location and compare it to the current route that the user's traversing to provide critical information at any given moment.

Sep 25, 2018

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

A Gradle plugin that helps facilitate Github PR checking and automatic commenting of violations.

Feb 10, 2016

Amaze File Manager source code.

Aug 17, 2015

Custom TextInputEditText view which helps to align item in center. Standard material TextInputEditText is taking space in bottom.

Sep 21, 2020

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

Framework for the development of android applications by Surf studio. Contains modules and development standards with which you can build a quality application in a short time.

Nov 5, 2018

MockServer is a mock HTTP server that enables easy mocking of any system you integrate with via HTTP or HTTPS (i.e. services, web sites, etc).

Mar 7, 2015

Robolectric is a unit test framework that de-fangs the Android SDK jar so you can test-drive the development of your Android app. Tests run inside the JVM on your workstation in seconds.

Jul 5, 2014

Appium is an open source test automation framework for use with native and hybrid mobile apps. It drives iOS and Android apps using the WebDriver JSON wire protocol.

Jul 5, 2014

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

Cucumber is a tool for running automated acceptance tests written in a behavior-driven development (BDD) style.

Jul 5, 2014

Software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

Jul 5, 2014
Advertisement

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

TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use.

Jul 5, 2014

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. It automates the process of checking Java code to spare humans of this boring (but important) task.

Jul 5, 2014

PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL.

Jul 5, 2014

StickyTimeLine is timeline view for Android.

Jan 5, 2018

Android view for displaying PDFs rendered with PdfiumAndroid.

Jun 23, 2016

Android widget that can render PDF documents stored on SD card, linked as assets, or downloaded from a remote URL.

Feb 16, 2016

Database Migrations Made Easy.

Feb 18, 2015

A beautiful and extensible API for bulding preferences screen

Sep 18, 2020

JBehave is a framework for Behaviour-Driven Development (BDD). BDD is an evolution of test-driven development (TDD) and acceptance-test driven design, and is intended to make these practices more accessible and intuitive to newcomers and experts alike.

Jul 5, 2014
Announcement

A lightweight android library for including a drawing experience to your android app.

Sep 5, 2018

This library can easily configure a divider for a RecyclerView. It offers different options to customize the divider effortlessy.

May 10, 2017