by rey5137

rey5137 / material

A library to bring fully animated Material Design components to pre-Lolipop Android.

6.0K Stars 1.4K Forks Last release: over 1 year ago (1.3.0) Apache License 2.0 280 Commits 10 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


Download Android Arsenal

MaterialLibrary is an Open Source Android library that back-port Material Design components to pre-Lolipop Android. MaterialLibrary's original author is Rey Pham.



Get it on Google Play

Or try it here.

Getting Started

Add Gradle dependency:

dependencies {
   implementation 'com.github.rey5137:material:1.3.1'

AppCompat, CardView, RecyclerView library is required by Material library.

dependencies {
   compile 'androidx.appcompat:appcompat:1.0.0'
   compile 'androidx.cardview:cardview:1.0.0'
   compile 'androidx.recyclerview:recyclerview:1.0.0'

Now you can use any widget in com.rey.material.widget package as you wish. For styling, please view Wiki. Note that default style of widgets depend on theme of AppCompat. Here is an example:


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.