Home

Awesome

Awesome-MaterialDesign

A curated list of awesome Android MaterialDesign res and libraries. Feel free to contrubute.

##Other Awesome List

List of Awesome-MaterialDesign

###Doc and Res Some google and personal doc , design res and samples.

###MaterialDesign Libraries Libraries on the github.

<a name="doc">Doc</a>

<a name="Google Samples">Google Samples</a>

<a name="Google Material Design App">Google Material Design App</a>

Google 2014 iosched
APK

<a name="Google Design-Support-Library">Google Design-Support-Library</a>

android-design-support-library Demo

<a name="Blog">Blog</a>

Google Blog

Translate

Personal Blog

<a name="Design Res">Design Res</a>

<a name="Video">Video</a>

<a name="Material Libs">Material Libs</a>

<a name="Libraries">Libraries</a>

NameDemo
android-design-support-library<img src="/demoRes/design-support-library-b.png" width="250" height="60" alt="Screenshot"/> <img src="/demoRes/design-support-library-c.png" width="250" height="60" alt="Screenshot"/> <img src="/demoRes/design-support-library-f.png" width="250" height="100" alt="Screenshot"/> <img src="/demoRes/design-support-library-a.png" width="220" height="280" alt="Screenshot"/> <img src="/demoRes/material-design-library-e.gif" width="430" height="320" alt="Screenshot"/>
MaterialDesignLibrary<img src="/demoRes/MaterialDesignLibrary-a.png" width="160" height="100" alt="Screenshot"/> <img src="/demoRes/MaterialDesignLibrary-b.png" width="120" height="60" alt="Screenshot"/> <img src="/demoRes/MaterialDesignLibrary-c.png" width="130" height="60" alt="Screenshot"/> <img src="/demoRes/MaterialDesignLibrary-d.png" width="130" height="60" alt="Screenshot"/> <img src="/demoRes/MaterialDesignLibrary-e.png" width="130" height="60" alt="Screenshot"/> <img src="/demoRes/MaterialDesignLibrary-h.png" width="180" height="290" alt="Screenshot"/>
material<img src="/demoRes/material-a.gif" width="70" height="70" alt="Screenshot"/> <img src="/demoRes/material-d.gif" width="70" height="70" alt="Screenshot"/> <img src="/demoRes/material-e.gif" width="70" height="70" alt="Screenshot"/> <img src="/demoRes/material-f.gif" width="120" height="40" alt="Screenshot"/> <img src="/demoRes/material-g.gif" width="100" height="30" alt="Screenshot"/> <img src="/demoRes/material-h.gif" width="80" height="30" alt="Screenshot"/> <img src="/demoRes/material-i.gif" width="200" height="40" alt="Screenshot"/> <img src="/demoRes/material-b.gif" width="220" height="40" alt="Screenshot"/> <img src="/demoRes/material-c.gif" width="220" height="40" alt="Screenshot"/> <img src="/demoRes/material-j.gif" width="230" height="120" alt="Screenshot"/> <img src="/demoRes/material-j.png" width="180" height="290" alt="Screenshot"/>
material-design-library<img src="/demoRes/material-design-library-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/material-design-library-b.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/material-design-library-c.png" width="180" height="290" alt="Screenshot"/>
MaterialWidget<img src="/demoRes/MaterialWidget.png" width="340" height="290" alt="Screenshot"/>
Material Design In XAML Toolkit<img src="/demoRes/MaterialDesignInXamlToolkit.gif" width="340" height="217" alt="Screenshot"/>

<a name="Showcase">Showcase</a>

NameDemo
Curved-Fab-Reveal-Example<img src="/demoRes/Curved-Fab-Reveal-Example.gif" width="180" height="300" alt="Screenshot"/>
Android-LollipopShowcase<img src="/demoRes/Android-LollipopShowcase-a.jpg" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/Android-LollipopShowcase-b.jpg" width="180" height="290" alt="Screenshot"/>
google-io-2014-compat<img src="/demoRes/google-io-2014-compat-a.gif" width="180" height="290" alt="Screenshot"/><img src="/demoRes/google-io-2014-compat-b.gif" width="180" height="290" alt="Screenshot"/>
google-io-2014<img src="/demoRes/google-io-2014-a.png" width="180" height="290" alt="Screenshot"/><img src="/demoRes/google-io-2014-b.png" width="180" height="290" alt="Screenshot"/>
MaterialList<img src="/demoRes/MaterialList-a.png" width="300" height="150" alt="Screenshot"/> <img src="/demoRes/MaterialList-b.png" width="300" height="150" alt="Screenshot"/>
AndroidMaterialDesignToolbar<img src="/demoRes/AndroidMaterialDesignToolbar-a.gif" width="180" height="290" alt="Screenshot"/>
Android-L-Preview-Concepts<img src="/demoRes/Android-L-Preview-Concepts.gif" width="180" height="290"/>
OpenLibra-Material<img src="/demoRes/openlibra-material.gif" width="180" height="290" alt="Screenshot"/>
MaterialEverywhere<img src="/demoRes/MaterialEverywhere.gif" width="180" height="290" alt="Screenshot"/>
Android-Material-Example<img src="/demoRes/Android-Material-Example-a.gif" width="280" height="160" alt="Screenshot"/> <img src="/demoRes/Android-Material-Example-b.gif" width="180" height="260" alt="Screenshot"/>
MaterialDesignSample<img src="/demoRes/MaterialDesignSample-d.gif" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialDesignSample-a.png" width="540" height="290" alt="Screenshot"/>
Material-Action-Bar-Sample<img src="/demoRes/Material-Action-Bar-Sample-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/Material-Action-Bar-Sample-b.png" width="180" height="290" alt="Screenshot"/>
MaterialDesignSupport<img src="/demoRes/MaterialDesignSupport-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialDesignSupport-b.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialDesignSupport-c.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialDesignSupport-d.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialDesignSupport-e.png" width="180" height="290" alt="Screenshot"/>

<a name="FAB">FAB</a>

NameDemo
FloatingActionButton
android-floating-action-button<img src="/demoRes/android-floating-action-button-a.gif" width="80" height="200" alt="Screenshot"/> <img src="/demoRes/android-floating-action-button-b.png" width="80" height="80" alt="Screenshot"/>
FloatingActionButton<img src="/demoRes/FloatingActionButton.gif" width="180" height="290" alt="Screenshot"/>
tickplusdrawable<img src="/demoRes/tickplusdrawable.gif" width="180" height="290" alt="Screenshot"/>
Android-Material-circular-button<img src="/demoRes/Android-Material-circular-button-a.gif" width="180" height="290" alt="Screenshot"/>
FloatingActionButton<img src="/demoRes/FloatingActionButton-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/FloatingActionButton-b.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/FloatingActionButton-c.png" width="180" height="290" alt="Screenshot"/>
RapidFloatingActionButton<img src="/demoRes/RapidFloatingActionButton-a.gif" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/RapidFloatingActionButton-b.gif" width="180" height="290" alt="Screenshot"/>

<a name="Menu & Drawer">Menu & Drawer</a>

NameDemo
android-ui<img src="/demoRes/android-ui-a.gif" width="70" height="70" alt="Screenshot"/>
material-menu<img src="/demoRes/material-menu.gif" width="290" height="50" alt="Screenshot"/>
DrawerArrowDrawable<img src="/demoRes/DrawerArrowDrawable.gif" width="290" height="110" alt="Screenshot"/>
LDrawer<img src="/demoRes/LDrawer.gif" width="180" height="290" alt="Screenshot"/>
MaterialDrawer<img src="/demoRes/MaterialDrawer-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialDrawer-b.png" width="180" height="290" alt="Screenshot"/>
android-material-drawer-template<img src="/demoRes/android-material-drawer-template.gif" width="180" height="290" alt="Screenshot"/>
MaterialTabs<img src="/demoRes/MaterialTabs-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialTabs-b.png" width="180" height="290" alt="Screenshot"/>
L-Navigation-Drawer<img src="/demoRes/L-Navigation-Drawer-a.png" width="180" height="290" alt="Screenshot"/>
MaterialNavigationDrawer<img src="/demoRes/MaterialNavigationDrawer-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialNavigationDrawer-b.png" width="180" height="290" alt="Screenshot"/>
NavigationDrawer-MaterialDesign<img src="/demoRes/navigationdrawer-materialdesign.png" width="180" height="290" alt="Screenshot"/>
MenuAnimation<img src="/demoRes/MenuAnimation-b.gif" width="180" height="290" alt="Screenshot"/>
Material_Navigationdrawer
MaterialNavigation
material-drawer

<a name="View">View</a>

NameDemo
MaterialImageView<img src="/demoRes/MaterialImageView.jpg" width="180" height="290" alt="Screenshot"/>
MaterialViewPager<img src="/demoRes/MaterialViewPager-a.gif" width="180" height="290" alt="Screenshot"/>
Android-MaterialPreference<img src="/demoRes/Android-MaterialPreference.png" width="180" height="290" alt="Screenshot"/>
SwipeableCard<img src="/demoRes/SwipeableCard.gif" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/SwipeableCard1.gif" width="180" height="290" alt="Screenshot"/>

<a name="Widget">Widget</a>

NameDemo
materialish-progress<img src="/demoRes/materiallish-progress.gif" width="210" height="160" alt="Screenshot"/>
MaterialLoadingProgressBar<img src="/demoRes/MaterialLoadingProgressBar.gif" width="180" height="290" alt="Screenshot"/>
SwipyRefreshLayout<img src="/demoRes/SwipyRefreshLayout.gif" width="180" height="290" alt="Screenshot"/>
MaterialSettings<img src="/demoRes/MaterialSettings.png" width="180" height="290" alt="Screenshot"/>
SwitchButton<img src="/demoRes/SwitchButton-a.jpg" width="260" height="260" alt="Screenshot"/> <img src="/demoRes/SwitchButton-b.png" width="180" height="290" alt="Screenshot"/>
discreteSeekBar<img src="/demoRes/discreteSeekBar-a.gif" width="450" height="160" alt="Screenshot"/> <img src="/demoRes/discreteSeekBar-b.gif" width="350" height="220" alt="Screenshot"/>
material-range-bar<img src="/demoRes/material-range-bar.gif" width="180" height="290" alt="Screenshot"/>
material-calendarview<img src="/demoRes/material-calendarview.gif" width="230" height="290" alt="Screenshot"/>
BetterSpinner<img src="/demoRes/BetterSpinner.gif" width="180" height="290" alt="Screenshot"/>

<a name="EditText">EditText</a>

NameDemo
MaterialEditText<img src="/demoRes/MaterialEditText-a.png" width="250" height="170" alt="Screenshot"/>
MaterialTextField<img src="/demoRes/MaterialTextField-a.jpg" width="250" height="170" alt="Screenshot"/>

<a name="SnackBar">SnackBar</a>

NameDemo
SnackBar<img src="/demoRes/SnackBar.gif" width="180" height="290" alt="Screenshot"/>
snackbar<img src="/demoRes/snackbar-a.png" width="180" height="290" alt="Screenshot"/>

<a name="Palette">Palette</a>

NameDemo
material-painter<img src="/demoRes/material-painter.gif" width="180" height="290" alt="Screenshot"/>

<a name="Transition">Transition</a>

NameDemo
transitions-everywhere<img src="/demoRes/transitions-everywhere.gif" width="180" height="290" alt="Screenshot"/>
PreLollipopTransition<img src="/demoRes/PreLollipopTransition-a.gif" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/PreLollipopTransition-b.gif" width="180" height="290" alt="Screenshot"/>
Material-Animations<img src="/demoRes/Material-Animations.gif" width="180" height="290" alt="Screenshot"/>

<a name="Ripple">Ripple</a>

NameDemo
RippleEffect<img src="/demoRes/RippleEffect.gif" width="260" height="150" alt="Screenshot"/>
RippleView<img src="/demoRes/RippleView.gif" width="180" height="290" alt="Screenshot"/>
android-ripple-background<img src="/demoRes/android-ripple-background-a.gif" width="180" height="290" alt="Screenshot"/>
material-ripple<img src="/demoRes/material-ripple-a.gif" width="180" height="290" alt="Screenshot"/>
PaperStyleWidgets<img src="/demoRes/PaperStyleWidgets-a.gif" width="220" height="170" alt="Screenshot"/>
material-design-toolkit

<a name="Reveal">Reveal</a>

NameDemo
android-ui<img src="/demoRes/android-ui-ripple.gif" width="180" height="290" alt="Screenshot"/>
CircularReveal<img src="/demoRes/CircularReveal.gif" width="180" height="290" alt="Screenshot"/>
RevealLayout<img src="/demoRes/RevealLayout.gif" width="180" height="290" alt="Screenshot"/>
CircularRevealFragment<img src="/demoRes/Android-CircularRevealFragment.gif" width="180" height="290" alt="Screenshot"/>
ViewRevealAnimator<img src="/demoRes/ViewRevealAnimator.gif" width="180" height="290" alt="Screenshot"/>

<a name="Tricks">Tricks</a>

NameDemo
Android-ObservableScrollView<img src="/demoRes/Android-ObservableScrollView-a.gif" width="220" height="180" alt="Screenshot"/> <img src="/demoRes/Android-ObservableScrollView-c.gif" width="220" height="280" alt="Screenshot"/>
ViewPagerHeaderScrollDemo<img src="/demoRes/viewpagerheaderdemo.gif" width="180" height="290" alt="Screenshot"/>
MaterialTextScaleToolbarDemo<img src="/demoRes/MaterialTextScaleToolbarDemo.gif" width="180" height="290"/>
Scrollable<img src="/demoRes/Scrollable.gif" width="180" height="290"/>

<a name="Vector & SVG & path-view">Vector & SVG & path-view</a>

NameDemo
vector-compat<img src="/demoRes/vector-compat-a.gif" width="80" height="80" alt="Screenshot"/> <img src="/demoRes/vector-compat-b.gif" width="110" height="80" alt="Screenshot"/> <img src="/demoRes/vector-compat-c.gif" width="110" height="80" alt="Screenshot"/>
animated-vector-drawable<img src="/demoRes/animated-vector-drawable.gif" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/animated-vector-drawable-b.gif" width="180" height="290" alt="Screenshot"/>
android-pathview<img src="/demoRes/android-pathview-a.gif" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/android-pathview-b.gif" width="180" height="290" alt="Screenshot"/>
SVG-LoadersSVG-Loaders-Previewed

<a name="Dialog">Dialog</a>

NameDemo
MaterialDialog<img src="/demoRes/MaterialDialog.png" width="180" height="290" alt="Screenshot"/>
material-dialogs<img src="/demoRes/material-dialogs-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/material-dialogs-b.png" width="180" height="290" alt="Screenshot"/>
PostOffice<img src="/demoRes/PostOffice.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/PostOffice-b.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/PostOffice-c.png" width="180" height="290" alt="Screenshot"/>
L-Dialogs<img src="/demoRes/L-Dialogs.jpg" width="1000" height="350" alt="Screenshot"/>
MaterialStuffLibrary<img src="/demoRes/MaterialStuffLibrary-a.png" width="180" height="290" alt="Screenshot"/> <img src="/demoRes/MaterialStuffLibrary-b.png" width="180" height="290" alt="Screenshot"/>
AlertDialogPro<img src="/demoRes/AlertDialogPro-a.png" width="250" height="180" alt="Screenshot"/> <img src="/demoRes/AlertDialogPro-b.png" width="250" height="180" alt="Screenshot"/> <img src="/demoRes/AlertDialogPro-c.png" width="250" height="180" alt="Screenshot"/> <img src="/demoRes/AlertDialogPro-d.png" width="250" height="180" alt="Screenshot"/>

<a name="Project">Project</a>

NameDemo
philm<img src="/demoRes/philm.gif" width="180" height="290" alt="Screenshot"/>
InstaMaterial<img src="https://github.com/inferjay/MaterialDesignCenter/blob/master/demoRes/InstaMaterial.png" width="180" height="290" alt="Screenshot"/>
Material-Movies<img src="/demoRes/Material-Movies.png" width="520" height="300" alt="Screenshot"/>
WaniKani-for-Android<img src="/demoRes/WaniKani-for-Android.png" width="480" height="240" alt="Screenshot"/>
GitLabAndroid<img src="https://github.com/inferjay/MaterialDesignCenter/blob/master/demoRes/GitLabAndroid.png" alt="Screenshot"/>

#Thanks to inferjay
QichaoChen
miao1007
yueban
lsjwzh

#About Me Weibo: light_sky
Twitter: lightSkyStreet
Blog: lightskystreet.com
Email: lightsky.cn@gmail.com