Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Collapsible CalendarView is a simple calendar view which can be collapsed and expanded to save space.

Mar 11, 2018

Android library for debugging, Sqlite Databases, SharedPreferences and all types of files stored in internal storage directory, right from the app.

What it does?

  • View all Sqlite database with version.
  • View all Tables and it's contents in a Database.
  • View all SharedPreferences.
  • View all files(image, pdf, json, txt etc) stored in internal directory of the app.
Mar 11, 2018

Custom toast messages.

  • You can create customizable toast messages with KToast.
  • Use KToast.LENGTH_AUTO for unnormally long texts.
  • You can use Gravity.BOTTOM, Gravity.TOP, Gravity.LEFT, Gravity.RIGHT or Gravity.CENTER for toast position on screen.
Mar 11, 2018

Drag & drop item decorator for RecyclerView with support for highlighting hovered items.

Mar 11, 2018

Android ProgressDialog brought back to life.

MissMe is an Android library written in Kotlin. Android SDK's ProgressDialog class was deprecated in Android Oreo. MissMe's ProgressDialog functions exactly the same and has the same interface.

Mar 11, 2018

A fully customizable calculator dialog for Android. Can be used to replace the numeric keyboard and useful to enter monetary amounts.

Mar 11, 2018

It is a Data Binding example project that illustrate how Data Binding works, why we have to use it instead of old fashion way, how to implement MVVM Design Pattern using Data Binding and creating a full calculator project with all common functions in only half an hour.

Mar 10, 2018

An Android project with MVP pattern which adapts with new Android architecture components introduced in Google IO 2017. It provides lifecycle-aware Presenter with support of LifeCycle and local data source handled by Room (an abstraction layer over SQLite).

This demo project uses StackExchange API as a remote data source. Also, it covers basic and general tasks which most Android apps deal with.

Mar 10, 2018

A library for Android developers who want to create "push down animation click" for view like in Spotify application.

Mar 10, 2018

Many people facing confusion about how to integrate PayTm in Android. This demo application shows how to do it.

Mar 10, 2018

This is a simple android library that will help you to include tables in your projects using a few lines of code.

Mar 10, 2018

ShieldAuto is a Java based Gradle plugin to manage proguard config for release builds.

Mar 9, 2018

This android library allows you to listen to the phone's text-to-speech to read a passage out loud whilst you can read the individual phrases on the screen as it is being spoken.

Mar 9, 2018

It contains top animations between activities.

Mar 9, 2018

This project contains static FFmpeg executable binary which compatible with all Android ABIs:

  • armeabi (Android 16+)
  • armeabi-v7a (Android 16+)
  • arm64-v8a (Android 21+)
  • x86 (Android 16+)
  • x86_64 (Android 21+)
  • mips (Android 16+)
  • mips64 (Android 21+)
Mar 9, 2018

ColoredShadowImageView allows you to create a beautiful shadow around the image based on corresponding area colors.

Mar 9, 2018

Android Library to work with Camera or Gallery.

Mar 9, 2018

Plugin for load SVG in Glide 4.

Mar 9, 2018

FancyAccordionView is a custom view that can be used for showing a list of items. It extends RecyclerView and offers the following features:

  • allows you to expand and collapse each item
  • allows custom layout for extended/collapsed item
  • callback for extended/collapsed item click
  • scroll up the clicked item
Mar 8, 2018

NyanCat is an advanced custom logging library for Android, written in Kotlin and Java.

Mar 8, 2018

Handle Android Runtime Permissions in Kotlin way.

Mar 7, 2018

A Diagonal Drawable for backgrounds, etc.

Mar 6, 2018

A custom CalendarView with selecting StartDay, EndDay for Android Application, written in Java and Kotlin.

Mar 6, 2018

A lightweight page Indicator library.

Mar 5, 2018

A simple HMS time picker with scrolling. Available as a custom view or a dialog.

It' similar to default TimePicker but it picks how long instead of when.

Mar 5, 2018

Inject automatically your Attribute of CustomView, just with a simple annotation.

Generate an own class to handle attributes using Annotation Processor.

Mar 5, 2018

Simple android library to present an animated ferris wheel.

  • API SDK 15+
  • Written in Kotlin
  • Lightweight view with 1 drawable inside, uses canvas 2D drawing technique
Mar 4, 2018

An RxJava library for showing a loading (i.e. progress bar) state while waiting for async data with minimal effort and advanced options.

Mar 4, 2018
Show card

A library for efficiently generating and rendering beautiful long shadows in Android.


  • Any Type of views : Long-Shadows can render shadow for any type of view, even custom views.
  • Heavy calculation in Native : Long-Shadows shifts the load of heavy calculations to native, to reduce overhead in Java. Thus the rendering is very fast and efficient.
  • Precise control over shadow of every View : The library supports fine control over shadows of a view, so two views in same ViewGroup can have different shadow parameters.
  • Multiple Shadows for a View : The library support rendering multiple long shadows for a single view, simulating multiple light sources.
  • Async Calculations : The library allows the operations to be asynchronous to avoid blocking the UI thread for long calculations.
  • Shadow animations : The library supports fade out animation while rendering the shadow.
Mar 4, 2018

The ScrollLoadRecyclerView allows users to load more contents via a vertical swipe up gesture.

Mar 3, 2018