Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

ComplexView is a simple Android library that eases the process of applying shadows and tweaking view curves.

Using ComplexView, developers can change the color of shadows, manipulate views to a complex degree without using xml drawables.

Jul 24, 2019

A simple library to add a temporary shrinking effect on View while clicking.

Jul 18, 2019
Show card

A Range Seek Bar for Android.

Jun 30, 2019

A library that provides highly customizable and well optimized View-based bottom sheets with smooth animations.

Jun 23, 2019

A simple Android UI library for segmented controls with material-ish styling.

Jun 13, 2019

This is an Android project allowing to realize a circular View in the simplest way possible. Finish the oval shapes of all colors in your projects.

May 29, 2019

A simple Android library for scratch card reveal kind of effect.


  • Scratch card effect to ANY view.
  • Just wrap your existing complex Layout with ScratchCardLayout.
  • Set scratch brush width.
  • Set Drawable to be scratched (color / image).
  • Set the percentage of scratch when you should be revealing full layout.
  • Get callbacks when scratching starts, progresses (with a percentage) and when stops.
  • Based on CardView, So all cardview styling still holds.
Mar 30, 2019

Animated analog TV noise effect view for android

Mar 29, 2019

MessageView helps you to create chat message view or a social media post view quickly like a typical chatting application or social post view Its a container view, so you can add any type of message or social post such as TextView or any customize TextView, ImageView, etc.

Mar 19, 2019

A beautiful animated profile screen implemented as an AppBar with a ViewPager.

Mar 16, 2019

An Android Value Counter custom View

Feb 13, 2019

Material design animated Bluetooth state view for Android.

Feb 3, 2019

A Customisable Pretty EditText Layout for Android.

Feb 3, 2019

A free library for building a scratch card with RelativeLayout. Can build complex layouts with this.

Feb 1, 2019

A simple and flexible analog clock view for Android written in Java.

Jan 24, 2019

A custom view for Android witch simulate TV static picture.

Jan 22, 2019

SuperBadge Android Library Android Library to display ratings and other information in a beautiful badge!

Jan 9, 2019
Show card

Material design signal strength view for Android.

Dec 14, 2018

A music progress bar view that loads music file data then shows it in visualizer bar like a sound-cloud.

Dec 13, 2018

Create & Show progress, data or error views, the easy way!

Dec 5, 2018

A view for sms verification in android app.

Nov 13, 2018

This an android analog clock widget designed by material design guides.

Nov 11, 2018

ImageButton that shows hint using toast when long clicked.

Nov 11, 2018

A full options clock view. You are now able to create and design your own clock view with changing just attributes. Over 20 attributes are available.

Nov 10, 2018

PrettyStateView is a light library to set view states such as Loading, Error, Empty or even Custom views you make with just one line without using in xml layouts.

Nov 10, 2018

A Lightweight Scratch Card View Library for Android.

Nov 5, 2018

A simple animated view for android, that lets a user select an option. Written in Kotlin.

Nov 5, 2018

Material design battery meter view for Android.

Oct 28, 2018

Events Calendar is a user-friendly library that helps you achieve a cool Calendar UI with events mapping. You can customise every pixel of the calendar as per your wish and still achieve in implementing all the functionalities of the native android calendar in addition with adding dots to the calendar which represents the presence of an event on the respective dates. It can be done easily, you are just a few steps away from implementing your own badass looking Calendar for your very own project!

Oct 11, 2018

BubbleGum was designed to quickly apply gradients into different UI elements of an android app. The overhead and performance impact is minimal, as BubbleGum is based on Android drawables.


  • Apply gradient to a view with an animation effect or transition between 2 gradients.
  • Created an animated view with a set of gradients that interchange at the specified amount of time.
  • It applies a vignetting effect over the gradient to enhance the view. (will become optional in the future)
  • Control gradient angle
  • Apply the gradient colors at custom positions. If custom positions are not specified, they will be distributed equally.
Oct 7, 2018