Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A FilePicker library for Android for selecting different types of files such as images, audios, videos, documents and also to capture Images and Videos.

Jun 21, 2018

Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.

Jun 21, 2018

Android studio and IntelliJ IDEA plugin that replaces default icons with drawables previews inside project view.

Jun 20, 2018

Easy keystore manipulation.

Jun 19, 2018

An easy to use TextButton when you need a TextView-like button, with handy touch feedback effects.

Jun 18, 2018

As the name describes, this is an Android library that you can use to show reacting badges like facebook.

Jun 18, 2018

A simple Android library for typewriter like effects.


  • Animate contents of textview as if it were typed by a TypeWriter
  • Set Animation Text appearance duration
  • Set TypeWriter sound effect (With or without sound)
  • Set all the usual attributes of TextView and style your view.
Jun 18, 2018

An Android library to implement slide animated Toast messages.

Jun 18, 2018

Android library to get permissions with a simple line of code.

Jun 10, 2018

It is an Android library to notify your users about the status of the installed applications. You can inform your clients about the new versions and the new url of programs.

Jun 10, 2018

A collection of Retrofit convenience classes.

  • Retrofit LiveData extension function
  • Retrofit DSL
  • Retry Call Annotation
  • Cache Call Annotation
Jun 10, 2018

An Easy to use library for managing individual fragment back stack as Instagram and Youtube does. Easily pluggable with client code, not much code change needed.

Jun 9, 2018

This is a custom SeekBar library on Android, which has tickMarks and tickTexts.

Jun 9, 2018

Awesome pattern lock view for android written in kotlin.


  • easy to use
  • beautiful built-in styles
  • fully customizable
  • tiny size around 35 KB
Jun 9, 2018

CoolViewPager is a custom ViewPager, it contains these follow features:

  1. support horizontal scrolling and vertical scrolling
  2. support automatic scrolling
  3. support setting auto-scrolling direction,auto-scrolling duration,auto-scrolling interval time
  4. support executing notifyDataSetChanged to refresh views immediately
  5. support setting the color of EdgeEffect
  6. contains appropriate PageTransformer for vertical scrolling
Jun 9, 2018

A simple Android Library for performing encryption with AES.

Jun 8, 2018

Print takes an image of a view.

Jun 7, 2018

Get to know which class changed the value in SharedPreferences.

Jun 6, 2018

Create your RecyclerView adapter in just 1 line

  • Reduce Boilerplate code to create adapter and holder.
  • includes View Events callbacks (ClickEvent,CheckChangeEvent)
Jun 6, 2018

A lightweight file/folder chooser, chained calls style.

Jun 5, 2018

A different approach to the TextInputLayout

Instead of preserving extra space for repositioning its hint, the TextInputView will place it into the embedded EditText. The Material Design Guidelines are being respected by adapting primary- and accent colors as well as the style of the target hint.

  • More space for you: Reduce the extra space for a permanent hint to an absolute minimum
  • Customization: Adjust textSize, textColor, padding and overlap action of the hint
  • Gravity: Support for Gravity.START (Gravity.LEFT), Gravity.END (Gravity.RIGHT) - and even Gravity.CENTER
  • Compound drawables: Support for setError() and other compound drawables
  • RTL: Support for right-to-left configurations
  • Minimum footprint: No dependencies (other than org.jetbrains.kotlin:kotlin-stdlib-jre7)
May 31, 2018

Robin is a logging library for Bundle data passed between Activities and fragments. It also provides a callback to send screen views of user visited pages to your analytics client.

May 30, 2018

Android Simple library to display images and allow user to save and share image.

May 29, 2018

A custom calendar view.

May 29, 2018

Provides a logging wrapper around both BluetoothGattCallback and ScanCallback, in order to figure out what is going on.

This happens by creating either DebugBluetoothGattCallback or a DebugScanCallback which initially log events and passes then to their enclosed instances.

May 29, 2018

NDCrash is a powerful crash reporting library for Android NDK applications.

Key features:

  • Written in C99 so it may be used in plain C projects.
  • On-device stack unwinding.
  • ndk-stack compatible human-readable report format.
  • Supports 5 different stack unwinders.
  • 32 and 64 bit architectures support (depends on unwinder).
  • Easy-to-use Java wrapper
May 29, 2018

File and folder picker dialog.

May 29, 2018

Build square, widescreen, 2:3 or anything you want with this library. This makes the drawing superfast by removing unnecessary calculations.

May 29, 2018

A lovely compass, with an access to full options, enable developer to customize the view as he likes to do.

May 28, 2018

DurationView allows you to create a view to display durations split into categories.

For example, if you wish to display Days, Hours, Mins and Secs together, instead of create multiple views, and their corresponding labels, DurationView will do that with just one view.

May 28, 2018