Dash Stats Docs
Last updated: October 19, 2018

Android Development Tool statistics and market share

Use the market share of Android Development tools below to find the best and most popular Development tools.
AppBrain analyzes all Android apps on Google Play and checks what code is built into the package file (APK). We match that with known package names from development tools. Therefore, these statistics reflect whether the code of a certain library is present in an app. It doesn't guarantee that the developer is actually using the code, but it still gives a good idea of the market share and what is the list of the top Android development tools.

If you're looking for the best development tools, looking at the most popular ones is a good data point. By asking yourself, which development tool is used by most Android developers? you can make sure you analyze the best options when you're making a comparison of potential development tools to include in your app.

About the statistics

You can sort the libraries by "Installs" or "Apps". "Apps" will give you the libraries that are present in the most apps. However, it may be that one library is present in lots of apps with 10+ downloads, whereas another library is present in a few apps that all have billions of downloads. The "Installs" sorting option shows the libraries ordered by presence in the most installs on actual Android devices.

You can also choose which groups of apps to view the market share of. "Overall" means all Android apps on Google Play, "New" means apps that were launched within the last 30 days, and "Top 500" means the apps that are ranked in the top 500 of the USA.

If you want to add a library to this list, please use our suggest form.

Market share in: Overall, New, Top 500
Sort by: Installs, Apps
The Support Package includes static 'support libraries' that you can add to your Android applicatio…
98.40% of apps
98.36% of installs
Google Cloud Messaging (GCM) is a service that helps developers send data from servers to their app…
83.97% of apps
79.07% of installs
A collection of libraries that help you design robust, testable, and maintainable apps.
76.15% of apps
72.15% of installs
Firebase is a mobile platform that helps you quickly develop high-quality apps. It is made up of co…
84.77% of apps
66.67% of installs
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It …
67.74% of apps
56.64% of installs
Okio is a library that complements java.io and java.nio to make it easier to access, store, and pro…
53.91% of apps
35.79% of installs
A fast dependency injector for Android and Java
31.66% of apps
29.50% of installs
An image loading and caching library for Android focused on smooth scrolling.
26.25% of apps
27.79% of installs
ReactiveX provides an API for asynchronous programming with observable streams. This API is availab…
40.08% of apps
26.48% of installs
A type-safe REST client for Android and Java
43.09% of apps
26.34% of installs
Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
47.09% of apps
25.05% of installs
Successor of the codehaus jackson json parser
13.03% of apps
23.79% of installs
Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Googl…
8.82% of apps
23.13% of installs
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way …
5.61% of apps
22.31% of installs
Cross-platform analytics solution
35.27% of apps
22.20% of installs
Android optimized event bus that simplifies communication between Activities, Fragments, Threads, S…
30.66% of apps
21.89% of installs
Crashlytics delivers real-time, detailed crash reports for mobile apps.
49.50% of apps
21.77% of installs
Picasso allows for hassle-free image loading in your application by handling ImageView recycling an…
32.67% of apps
21.37% of installs
Volley is an HTTP library that makes networking for Android apps easier and faster.
18.04% of apps
19.61% of installs
Yoga is a cross-platform layout engine which implements Flexbox.
6.61% of apps
18.98% of installs
Kotlin is a JVM based programming language and an officially supported Android language since Googl…
23.25% of apps
18.19% of installs
React Native lets you build mobile apps using only JavaScript, letting you compose a mobile UI from…
6.01% of apps
17.71% of installs
ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode image processing …
29.06% of apps
17.69% of installs
Bundle of mobile SDKs for easy-of-use.
41.68% of apps
15.81% of installs
The Guava project contains several of Google's core libraries that we rely on in our Java-based pro…
9.42% of apps
13.53% of installs
HockeyApp collects live crash reports and feedback from your users, distributes your beta versions,…
8.42% of apps
13.24% of installs
OkHttp is an efficient HTTP client providing features such as SPDY, connection pooling, transparent…
11.42% of apps
13.17% of installs
Flurry Analytics delivers powerful insight into how consumers interact with your mobile application…
17.43% of apps
12.89% of installs
Unity is a feature rich, fully integrated development engine for the creation of interactive 3D con…
25.05% of apps
12.53% of installs
The FMOD Ex sound system is a revolutionary audio engine for game developers, multimedia developers…
24.65% of apps
12.13% of installs
Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. JavaN…
2.81% of apps
12.04% of installs
The Joda project is a group of Java open-source projects that seeks to improve core Java functional…
12.42% of apps
10.28% of installs
This is a logger with a small, extensible API which provides utility on top of Android's normal Log…
6.21% of apps
10.05% of installs
card.io provides fast, easy credit card scanning in mobile apps
5.41% of apps
8.96% of installs
Annotations for JVM-based languages.
10.62% of apps
8.72% of installs
AndroidSVG is a SVG parser and renderer for Android
2.81% of apps
8.66% of installs
IntelliJ IDEA is a Java integrated development environment for developing computer software.
9.82% of apps
8.66% of installs
Views and Drawable for displaying animated GIFs on Android.
5.81% of apps
8.60% of installs
Butter Knife provides field and method binding for Android views.
16.43% of apps
8.32% of installs
Android-Job is an utility library for Android to run jobs delayed in the background.
6.81% of apps
8.15% of installs
Commons IO is a library of utilities to assist with developing IO functionality.
8.42% of apps
7.75% of installs
Spongy Castle is the stock Bouncy Castle library with a couple of small changes to make it work on …
3.01% of apps
7.63% of installs
JSON.simple is a simple Java toolkit for JSON. You can use JSON.simple to encode or decode JSON tex…
6.21% of apps
7.53% of installs
A declarative UI framework for Android
0.80% of apps
7.37% of installs
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 5 and above
1.20% of apps
7.34% of installs
This module provides support for MIME multipart encoded entities.
5.21% of apps
7.04% of installs
Apache Commons Codec (TM) software provides implementations of common encoders and decoders such as…
8.62% of apps
6.84% of installs
Reactive Streams is an initiative to provide a standard for asynchronous stream processing with non…
12.63% of apps
6.60% of installs
High-performance JSON processor (JSON parser + JSON generator) written in Java. Beyond basic JSON r…
2.61% of apps
6.58% of installs
The Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various …
12.42% of apps
5.85% of installs
A cache that uses a bounded amount of space on a filesystem. Each cache entry has a string key and …
4.41% of apps
5.79% of installs
A memory leak detection library for Android and Java.
11.02% of apps
5.62% of installs
Signpost is the easy and intuitive solution for signing HTTP messages on the Java platform in confo…
3.21% of apps
5.08% of installs
DragSortListView (DSLV) is an extension of the Android ListView that enables drag-and-drop reorderi…
2.00% of apps
4.16% of installs
Android library for using the Honeycomb (Android 3.0) animation API on all versions of the platform…
6.21% of apps
4.15% of installs
ShortcutBadger makes your Android App show the count of unread messages as a badge on your App shor…
6.81% of apps
4.03% of installs
Merchants and developers can use Mobile Payment Libraries to add payment functionality to mobile ap…
4.21% of apps
4.00% of installs
JUnit is a simple framework to write repeatable tests.
1.80% of apps
3.88% of installs
The Dropbox API allows you to build the power of Dropbox directly into your app. The API provides m…
0.80% of apps
3.80% of installs
Branch increases mobile conversion, retention, and engagement through deep linking, user routing, a…
11.02% of apps
3.77% of installs
jsoup is a Java library for working with real-world HTML. It provides a very convenient API for ext…
2.81% of apps
3.45% of installs
A robust native library loader for Android.
3.41% of apps
3.27% of installs
The API for client-side HTTP authentication against a server.
6.21% of apps
3.27% of installs
RoundedImageView is a fast ImageView (and Drawable) that supports rounded corners (and ovals or cir…
5.21% of apps
3.12% of installs
Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionB…
4.81% of apps
3.04% of installs
Implementation of ImageView for Android that supports zooming, by various touch gestures.
4.61% of apps
2.92% of installs
The Google Analytics SDK for Android makes it easy for native Android developers to collect user en…
1.00% of apps
2.81% of installs
The Apache Thrift software framework, for scalable cross-language services development, combines a …
1.40% of apps
2.75% of installs
The AWS SDK for Android provides a library, code samples, and documentation for developers to build…
5.61% of apps
2.49% of installs
A lifecycle engagement platform that empowers brands to humanize connections with customers, result…
6.01% of apps
2.49% of installs
Screaming fast JSON parsing and serialization library for Android.
1.60% of apps
2.46% of installs
Comscore provides insights into the behavior of the most active mobile media consumers: smartphone …
4.81% of apps
2.44% of installs
Material Design ProgressBar with consistent appearance on Android 4.0+.
4.01% of apps
2.42% of installs
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms.
1.80% of apps
2.39% of installs
Analytics platform for mobile and web.
4.01% of apps
2.37% of installs
A circular ImageView to display profile images.
4.81% of apps
2.34% of installs
Simple is a high performance XML serialization and configuration framework for Java.
3.01% of apps
2.29% of installs
Provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google M…
1.80% of apps
2.13% of installs
Fast, efficient Java serialization and cloning.
1.80% of apps
2.06% of installs
A library that allows use of Material designed dialogs down to API 8.
3.41% of apps
2.02% of installs
In-app Billing is a Google Play service that provides checkout processing for in-app purchases.
2.00% of apps
2.00% of installs
The standard Java libraries fail to provide enough methods for manipulation of its core classes. Ap…
1.60% of apps
1.96% of installs
Universal Image Loader for Android provides a reusable instrument for asynchronous image loading, c…
2.20% of apps
1.81% of installs
Cocos2d-x is an open-source mobile 2D game framework written in C++.
4.01% of apps
1.71% of installs
Library to display charts in an Android Environment.
2.40% of apps
1.69% of installs
TagSoup is a SAX-compliant parser written in Java that, instead of parsing well-formed or valid XML…
1.00% of apps
1.66% of installs
prime31 Unity plugins provide an easy way to incorporate Android native features into your applicat…
3.21% of apps
1.62% of installs
An open-source implementation of JavaScript written entirely in Java.
1.80% of apps
1.58% of installs
App analytics
2.40% of apps
1.44% of installs
Stripe provides a set of tools that enables businesses to accept and manage online payments.
3.21% of apps
1.38% of installs
The Logging package is an ultra-thin bridge between different logging implementations.
4.01% of apps
1.36% of installs
An android library for list section headers that stick to the top.
1.40% of apps
1.35% of installs
This project aims to provide a reusable Pull to Refresh widget for Android.
0.80% of apps
1.33% of installs
Mobile SDK for Android to uniquely identify mobile devices
2.81% of apps
1.23% of installs
SVG parsing and rendering for Android
0.80% of apps
1.21% of installs
The Spring Framework provides a comprehensive programming and configuration model for modern Java-b…
0.60% of apps
1.17% of installs
Amplitude provides product analytics to help companies understand user behavior.
2.81% of apps
1.15% of installs
Realm is a mobile database that runs directly inside phones, tablets or wearables.
2.81% of apps
1.14% of installs
An open-source project to provide a universal and persistent Unique Device IDentifier (UDID) soluti…
1.00% of apps
1.13% of installs
Object Relational Mapping Lite (ORM Lite) provides some simple, lightweight functionality for persi…
2.20% of apps
1.13% of installs
Android libraries by Soomla, an open-source company and community of mobile developers.
2.40% of apps
1.09% of installs
Currently there are two code types of code generation for protobuf: the normal version and the lite…
1.60% of apps
1.06% of installs
Written by Google, this library is an easy-to-use and efficient Java client library for accessing G…
2.40% of apps
1.06% of installs
A modern JSON library for Android and Java.
2.20% of apps
1.03% of installs
Chinese analytics service.
2.81% of apps
1.01% of installs
greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.
2.61% of apps
0.99% of installs
MessagePack is an efficient binary serialization format.
0.80% of apps
0.88% of installs
Braintree allows to accept payments in your app.
1.20% of apps
0.87% of installs
A mobile application monitoring tool to help teams build high-performance, stable mobile applicatio…
4.21% of apps
0.86% of installs
ACRA is a library enabling Android Application to automatically post their crash reports to a Googl…
1.60% of apps
0.81% of installs
ImageViewTouch is an android ImageView widget with zoom and pan capabilities.
1.40% of apps
0.78% of installs
The libgdx project is a cross-platform game development library written in Java with some JNI code …
1.20% of apps
0.78% of installs
This is a repackaging of HttpClient for Android.
3.01% of apps
0.73% of installs
JCIFS is an open-source client library that implements the CIFS/SMB networking protocol in 100% Jav…
0.40% of apps
0.72% of installs
LicensesDialog is an open-source library to display licenses of third-party libraries in an Android…
0.40% of apps
0.72% of installs
Small library allowing you to make a smooth indeterminate progress bar.
0.40% of apps
0.72% of installs
Krux helps marketers, publishers and agencies drive revenue by delivering smarter content.
1.60% of apps
0.64% of installs
Nexage SourceKit-MRAID For Android is an open-sourced IAB MRAID 2.0 compliant rendering engine for …
1.60% of apps
0.60% of installs
A lightweight viewpager indicator like in Nexus 5 launcher.
1.80% of apps
0.58% of installs
An asynchronous callback-based Http client for Android built on top of Apache's HttpClient librarie…
4.41% of apps
0.56% of installs
Pushwoosh allows developers to send push notifications to their users' devices.
1.00% of apps
0.52% of installs
Cuebiq owns a large and transparant location-based database to give insight in the offline customer…
0.80% of apps
0.52% of installs
Allows Android devices to detect and interact with beacons.
1.40% of apps
0.50% of installs
Parse is a complete technology stack to power your mobile app's backend.
0.60% of apps
0.48% of installs
OneSignal is a push notification service for mobile apps.
3.21% of apps
0.48% of installs
Moga Game Controller SDK
0.40% of apps
0.48% of installs
Quantcast's intelligence platforms combine big data and machine learning to solve crucial marketing…
0.40% of apps
0.48% of installs
Apache James Mime4J provides a parser, MimeStreamParser, for e-mail message streams in plain rfc822…
1.40% of apps
0.46% of installs
Crittercism gives you real-time, actionable crash reports for mobile apps.
0.80% of apps
0.44% of installs
PhoneGap is an HTML5 app platform that allows you to author native applications with web technologi…
1.00% of apps
0.43% of installs
The Adobe AIR runtime enables developers to deploy standalone applications built with HTML, JavaScr…
1.00% of apps
0.42% of installs
Milkman Games Extensions offer functionality like push notifications and in app billing for Adobe A…
1.00% of apps
0.42% of installs
A/B testing and Release Management solution for mobile apps.
1.00% of apps
0.41% of installs
Simplify Android M system permissions.
0.80% of apps
0.41% of installs
PermissionsDispatcher provides a simple annotation-based API to handle runtime permissions in Andro…
0.80% of apps
0.41% of installs
Alipay is one of the biggest mobile and online payment solutions.
0.40% of apps
0.40% of installs
Jaudiotagger is an Audio Tagging library that fully supports Mp3, Mp4 (Mp4 audio, M4a and M4p audio…
0.40% of apps
0.40% of installs
The CommonsWare Android Components, or CWAC, are open-source libraries to help solve various tactic…
1.40% of apps
0.39% of installs
SlidingMenu is an open-source Android library that allows developers to easily create applications …
0.60% of apps
0.37% of installs
This is a charting software library for Android applications.
0.20% of apps
0.36% of installs
AndroidPlot is an API for creating dynamic and static charts within your Android application.
0.20% of apps
0.36% of installs
The Baidu location API provides GPS access to get the users position.
0.20% of apps
0.36% of installs
Android library to get device information in a super easy way.
0.20% of apps
0.36% of installs
This is a repackaging of HttpClient 4.2.3 for Android, which contains some much-needed bugfixes as …
0.20% of apps
0.36% of installs
jchardet is a java port of the source from mozilla's automatic charset detection algorithm.
0.20% of apps
0.36% of installs
ORM to work with Android databases
0.20% of apps
0.36% of installs
A set of custom views used to navigate between the pages of a ViewPager
0.20% of apps
0.36% of installs
XML Pull Parser is an interface that defines parsing functionlity provided in XMLPULL V1 API
1.60% of apps
0.29% of installs
Scribe is a simple OAuth Java library
0.80% of apps
0.28% of installs
A simple, straight-forward implementation of the Android In-app billing API.
1.40% of apps
0.24% of installs
Android-Query (AQuery) is a light-weight library for doing asynchronous tasks and manipulating UI e…
0.60% of apps
0.23% of installs
dnsjava is an implementation of DNS in Java.
0.80% of apps
0.22% of installs
uCrop is an Android library that allows you to rotate and crop images for further use.
0.80% of apps
0.22% of installs
Yandex AppMetrica is a real-time ad tracking and mobile app analytics solution.
1.40% of apps
0.22% of installs
Urban Airship provides a full suite of messaging and content delivery tools, including Push Notific…
2.00% of apps
0.20% of installs
An Android animation library which easily adds ItemAnimator to RecyclerView items.
0.80% of apps
0.19% of installs
The Samsung In-App Purchase payment service makes it possible to sell virtual items, services, and …
0.80% of apps
0.19% of installs
ActiveAndroid is an active record style ORM (object relational mapper).
0.60% of apps
0.19% of installs
Google Play Licensing is a network-based service that lets an application query a trusted Google Pl…
0.60% of apps
0.19% of installs
A Unity plugin that provides the functionality of Android native functions.
0.60% of apps
0.19% of installs
Xamarin enables developers to create Android apps with C# and share code between different platform…
0.80% of apps
0.17% of installs
Context sensitive notifications for Android
0.60% of apps
0.15% of installs
OpenIAB provides an easy way to make one APK automatically use the right in-app purchase API under …
0.60% of apps
0.15% of installs
A robust, powerful, and very simple ORM android database library with annotation processing.
1.00% of apps
0.15% of installs
Creates human readable, relative timestamps.
1.00% of apps
0.12% of installs
Freeware Advanced Audio (AAC) Decoder for Android. This is a port of the OpenCORE aacdec open-sourc…
0.20% of apps
0.11% of installs
Framework to develop Android apps in Objective-C
0.20% of apps
0.11% of installs
Fiksu is designed to help mobile app brands achieve their business goals faster and more cost-effec…
0.20% of apps
0.11% of installs
SDK for cross-platform mobile app development.
0.20% of apps
0.11% of installs
Used to remotely log unhandled exceptions in Android applications.
0.20% of apps
0.11% of installs
kObjects is a collection of small ('kilobyte') projects. Most of the projects are suitable or desig…
0.80% of apps
0.10% of installs
The ksoap2-android project provides a lightweight and efficient SOAP client library for the Android…
0.80% of apps
0.10% of installs
kXML is a small XML pull parser, specially designed for constrained environments such as Applets, P…
0.80% of apps
0.10% of installs
Splunk MINT is a tool that allows you to monitor and gain insights into your mobile apps.
0.80% of apps
0.09% of installs
A small, yet full-featured framework that allows building View-based Android applications
0.40% of apps
0.07% of installs
Optimizely is an experience optimization platform enabling A/B and multivariate testing.
0.60% of apps
0.05% of installs
The Amazon In-App Purchasing API enables you to offer digital content and subscriptions for purchas…
0.40% of apps
0.05% of installs
AndroidAsync is a low level network protocol library.
0.40% of apps
0.05% of installs
JNLua (Java Native Lua) integrates the Lua Scripting Language into Java.
0.40% of apps
0.05% of installs
RoboGuice is a framework that brings the simplicity and ease of Dependency Injection to Android, us…
0.40% of apps
0.05% of installs
ZBar is an open-source software suite for reading bar codes from various sources, such as video str…
0.40% of apps
0.05% of installs
Segment is one place to collect customer data and send it to your tools for analytics, marketing au…
1.00% of apps
0.04% of installs
Box Android library for using the Box REST API.
0.20% of apps
0.04% of installs
Some android utilities, such as a HorizontalListView
0.20% of apps
0.04% of installs
Flutter is a mobile app SDK to help developers and designers build modern mobile apps for iOS and A…
0.20% of apps
0.04% of installs
Android Instant Apps allows Android users to run your apps instantly, without installation.
0.20% of apps
0.04% of installs
SDKs providing access to services from Naver, a Korean internet content service company.
0.20% of apps
0.04% of installs
Provides classes for the Java SASL API as defined in JSR28 - Java SASL (Simple Authentication and S…
0.20% of apps
0.04% of installs
Speech recognition and text-to-speech library
0.20% of apps
0.04% of installs
The JavaMail API provides a platform-independent and protocol-independent framework to build mail a…
0.60% of apps
0.03% of installs
Mobile ad performance and user behavior for targeting campaigns and in-app marketing in real-time.
0.20% of apps
0.01% of installs
Corona is a cross-platform app development tool.
0.20% of apps
0.01% of installs
Animations for Android views.
0.20% of apps
0.01% of installs
Cordova (PhoneGap) Plugin to connect to the native Google's Universal Analytics SDK 3.0
0.20% of apps
0.01% of installs
Android widget for cropping and rotating an image.
0.20% of apps
0.01% of installs
Ionic is an open-source SDK for hybrid mobile app development using Web technologies.
0.20% of apps
0.01% of installs
JDOM provides a way to represent XML documents for easy and efficient reading, manipulation, and wr…
0.20% of apps
0.01% of installs
A collection of open-source libraries for the Android platform. The collection contains a feed fram…
0.20% of apps
0.01% of installs
RoboSpice is a modular android library that makes writing asynchronous network requests easy.
0.20% of apps
0.01% of installs
Page curl/flip effect on Android using OpenGL ES.
0.20% of apps
0.00% of installs
SDK with services for market insights, in-app bug reporting, automated crash reporting, testing and…
0.20% of apps
0.00% of installs
Countly is a real-time analytics platform that provides information on application usage and end-us…
0.20% of apps
0.00% of installs
Wrapper around Android Camera with an easy-to-use API.
0.20% of apps
0.00% of installs
An all in one drawer library that follows the Google Material Design Guidelines.
0.20% of apps
0.00% of installs
The PhoneGap Social Sharing plugin allows you to use the native sharing window of your mobile devic…
0.20% of apps
0.00% of installs
Cross-platform game development framework
0.20% of apps
0.00% of installs
Modern products for sales, marketing and support to connect with customers and help you grow faster.
0.20% of apps
0.00% of installs