Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lightSky/Awesome-MaterialDesign

Collection of material design libs and res.
https://github.com/lightSky/Awesome-MaterialDesign

List: Awesome-MaterialDesign

Last synced: about 2 months ago
JSON representation

Collection of material design libs and res.

Awesome Lists containing this project

README

        

Awesome-MaterialDesign
==================

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

##Other Awesome List
* [awesome](https://github.com/sindresorhus/awesome)
* [awesome-android](https://github.com/snowdream/awesome-android)
* [awesome-android-ui](https://github.com/wasabeef/awesome-android-ui)
* [awesome-java](https://github.com/akullpp/awesome-java)
* [awesome-ios-ui](https://github.com/cjwirth/awesome-ios-ui)
* [awesome-swift](https://github.com/matteocrippa/awesome-swift)
* [awesome-svg](https://github.com/willianjusten/awesome-svg)
* [awesome-resources](https://github.com/lyfeyaj/awesome-resources)
* [awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness)

## List of Awesome-MaterialDesign
###Doc and Res
Some google and personal doc , design res and samples.

* [Doc](#doc)
* [Google Samples](#google-samples)
* [Google Material Design App](#Google Material Design App)
* [Google Design-Support-Library](#Google Design-Support-Library)
* [Blog](#Blog)
* [Design Res](#Design Res)

###MaterialDesign Libraries
Libraries on the github.

* [Libraries](#Libraries)
* [Showcase](#Showcase)
* [FAB](#FAB)
* [Menu & Drawer](#Menu & Drawer)
* [View](#View)
* [Widget](#Widget)
* [EditText](#EditText)
* [SnackBar](#SnackBar)
* [Palette](#Palette)
* [Transition](#Transition)
* [Ripple](#Ripple)
* [Reveal](#Reveal)
* [Tricks](#Tricks)
* [Vector & SVG & path-view](#Vector & SVG & path-view)
* [Dialog](#Dialog)
* [Project](#Project)

## Doc
* [material-design introduction](http://www.google.com/design/spec/material-design/introduction.html)
* [MaterialDesign中文文档](http://design.1sters.com/)

## Google Samples
* [SwipeRefreshMultipleViews](https://github.com/googlesamples/android-SwipeRefreshMultipleViews)
* [SwipeRefreshListFragment](https://github.com/googlesamples/android-SwipeRefreshListFragment)
* [SwipeRefreshLayoutBasic](https://github.com/googlesamples/android-SwipeRefreshLayoutBasic)
* [RevealEffectBasic](https://github.com/googlesamples/android-RevealEffectBasic)
* [android-Interpolator](https://github.com/googlesamples/android-Interpolator)
* [FloatingActionButtonBasic](https://github.com/googlesamples/android-FloatingActionButtonBasic)
* [ElevationBasic](https://github.com/googlesamples/android-ElevationBasic)

## Google Material Design App
[Google 2014 iosched](https://github.com/google/iosched)
[APK](http://vdisk.weibo.com/s/av06eFs1kWSeE)

## Google Design-Support-Library
[android-design-support-library](http://android-developers.blogspot.jp/2015/05/android-design-support-library.html)
[Demo](https://github.com/chrisbanes/cheesesquare)

## Blog
### Google Blog
* [AppCompat v21 — Material Design for Pre-Lollipop Devices!](http://android-developers.blogspot.jp/2014/10/appcompat-v21-material-design-for-pre.html)
* [Implementing material design in your Android app](http://android-developers.blogspot.jp/2014/10/implementing-material-design-in-your.html)
* [Material Design on Android Checklist](http://android-developers.blogspot.jp/2014/10/matb.com/03uk/Rerial-design-on-android-checklist.html)
* [android-design-support-library](http://android-developers.blogspot.jp/2015/05/android-design-support-library.html)

#### Translate
* [进入Material Design时代](http://blog.csdn.net/xushuaic/article/details/40627389)
* [AppCompat V21:将 Materia Design 兼容到5.0之前的设备](http://blog.csdn.net/xushuaic/article/details/40212327)

### Personal Blog
* [How to upgrade your app’s design from Holo to Material Design — A case study](https://medium.com/@orhnsnmz/how-to-upgrade-your-apps-design-from-holo-to-material-design-a-case-study-f77e33a528c8)
* [My Journey to Lollipop Transitions: part 1](http://jimulabs.com/2014/12/journey-lollipop-transitions-part-1/?utm_source=Android+Weekly&utm_campaign=5b8f334ff8-Android_Weekly_133&utm_medium=email&utm_term=0_4eb677ad19-5b8f334ff8-337298809)
* [Content Transitions In-Depth (part 2)](http://www.androiddesignpatterns.com/2014/12/activity-fragment-content-transitions-in-depth-part2.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+androiddesignpatterns+%28Android+Design+Patterns%29)
* [Material design in the 2014 Google I/O app](https://medium.com/google-design/material-design-in-the-2014-google-i-o-app-e3b22caffae6)
* [MaterialDesigh 学习笔记](http://www.uisdc.com/comprehensive-material-design-note#368390-tsina-1-73915-ebfdadd9b239798c6a2035c828aafd11)

## Design Res
* [www.materialup.com](http://www.materialup.com/)
* [www.materialpalette.com](http://www.materialpalette.com/)
* [TextDrawable](https://github.com/amulyakhare/TextDrawable)
* [material-design-icons](https://github.com/google/material-design-icons)
* [android-material-icons](https://github.com/Malinskiy/android-material-icons)
* [material-design-iconic-font](https://github.com/zavoloklom/material-design-iconic-font)
* [material-design-icons-adt-template](https://github.com/intrications/material-design-icons-adt-template)
* [Design resources for Material Design](https://github.com/Templarian/MaterialDesign)

## Video
* [Material design & implementation](https://skillsmatter.com/skillscasts/5627-material-design)
* [Google I/O 2014 - Material witness: How Android material applications work](https://www.youtube.com/watch?v=97SWYiRtF0Y&feature=youtu.be)

# Material Libs
## Libraries
Name|Demo
--- | ---
[android-design-support-library](https://github.com/chrisbanes/cheesesquare) | Screenshot Screenshot Screenshot Screenshot Screenshot
[MaterialDesignLibrary](https://github.com/navasmdc/MaterialDesignLibrary) | Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot
[material](https://github.com/rey5137/material) | Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot
[material-design-library](https://github.com/DenisMondon/material-design-library) | Screenshot Screenshot Screenshot
[MaterialWidget](https://github.com/keithellis/MaterialWidget) | Screenshot
[Material Design In XAML Toolkit](https://github.com/ButchersBoy/MaterialDesignInXamlToolkit) | Screenshot

## Showcase
Name|Demo
--- | ---
[Curved-Fab-Reveal-Example](https://github.com/saulmm/Curved-Fab-Reveal-Example) | Screenshot
[Android-LollipopShowcase](https://github.com/mikepenz/Android-LollipopShowcase) | Screenshot Screenshot
[google-io-2014-compat](https://github.com/rahulparsani/google-io-2014-compat) | ScreenshotScreenshot
[google-io-2014](https://github.com/romainguy/google-io-2014) | ScreenshotScreenshot
[MaterialList](https://github.com/dexafree/MaterialList) | Screenshot Screenshot
[AndroidMaterialDesignToolbar](https://github.com/tekinarslan/AndroidMaterialDesignToolbar) | Screenshot
[Android-L-Preview-Concepts](https://github.com/saulmm/android_L_preview_example) |
[OpenLibra-Material](https://github.com/saulmm/OpenLibra-Material) | Screenshot
[MaterialEverywhere](https://github.com/antoniolg/MaterialEverywhere) | Screenshot
[Android-Material-Example](https://github.com/saulmm/Android-Material-Example) | Screenshot Screenshot
[MaterialDesignSample](https://github.com/rejasupotaro/MaterialDesignSample) | Screenshot Screenshot
[Material-Action-Bar-Sample](https://github.com/xiprox/Material-Action-Bar-Sample) | Screenshot Screenshot
[MaterialDesignSupport](https://github.com/shawwinbin/MaterialDesignSupport) | Screenshot Screenshot Screenshot Screenshot Screenshot

## FAB
Name|Demo
--- | ---
[FloatingActionButton](https://github.com/FaizMalkani/FloatingActionButton) |
[android-floating-action-button](https://github.com/futuresimple/android-floating-action-button) | Screenshot Screenshot
[FloatingActionButton](https://github.com/makovkastar/FloatingActionButton) | Screenshot
[tickplusdrawable](https://github.com/flavienlaurent/tickplusdrawable) | Screenshot
[Android-Material-circular-button](https://github.com/glomadrian/Android-Material-circular-button) | Screenshot
[FloatingActionButton](https://github.com/Clans/FloatingActionButton) | Screenshot Screenshot Screenshot
[RapidFloatingActionButton](https://github.com/wangjiegulu/RapidFloatingActionButton) | Screenshot Screenshot

## Menu & Drawer
Name | Demo
--- | ---
[android-ui](https://github.com/markushi/android-ui) | Screenshot
[material-menu](https://github.com/balysv/material-menu) | Screenshot
[DrawerArrowDrawable](https://github.com/ChrisRenke/DrawerArrowDrawable) | Screenshot
[LDrawer](https://github.com/ikimuhendis/LDrawer) | Screenshot
[MaterialDrawer](https://github.com/mikepenz/MaterialDrawer) | Screenshot Screenshot
[android-material-drawer-template](https://github.com/kanytu/android-material-drawer-template) | Screenshot
[MaterialTabs](https://github.com/neokree/MaterialTabs) | Screenshot Screenshot
[L-Navigation-Drawer](https://github.com/lewisjdeane/L-Navigation-Drawer) | Screenshot
[MaterialNavigationDrawer](https://github.com/neokree/MaterialNavigationDrawer) | Screenshot Screenshot
[NavigationDrawer-MaterialDesign](https://github.com/rudsonlive/NavigationDrawer-MaterialDesign) | Screenshot
[MenuAnimation](https://github.com/onivas/MenuAnimation) | Screenshot
[Material_Navigationdrawer](https://github.com/DympyDev/Material_Navigationdrawer) |
[MaterialNavigation](https://github.com/datallboy/MaterialNavigation) |
[material-drawer](https://github.com/HeinrichReimer/material-drawer ) |

## View
Name | Demo
--- | ---
[MaterialImageView](https://github.com/zhaozhentao/MaterialImageView) | Screenshot
[MaterialViewPager](https://github.com/florent37/MaterialViewPager) | Screenshot
[Android-MaterialPreference](https://github.com/jenzz/Android-MaterialPreference) | Screenshot
[SwipeableCard](https://github.com/michelelacorte/SwipeableCard) | Screenshot Screenshot

## Widget
Name | Demo
--- | ---
[materialish-progress](https://github.com/pnikosis/materialish-progress) | Screenshot
[MaterialLoadingProgressBar](https://github.com/lsjwzh/MaterialLoadingProgressBar) | Screenshot
[SwipyRefreshLayout](https://github.com/OrangeGangsters/SwipyRefreshLayout) | Screenshot
[MaterialSettings](https://github.com/kenumir/MaterialSettings) | Screenshot
[SwitchButton](https://github.com/kyleduo/SwitchButton) | Screenshot Screenshot
[discreteSeekBar](https://github.com/AnderWeb/discreteSeekBar) | Screenshot Screenshot
[material-range-bar](https://github.com/oli107/material-range-bar) | Screenshot
[material-calendarview](https://github.com/prolificinteractive/material-calendarview) | Screenshot
[BetterSpinner](https://github.com/Lesilva/BetterSpinner) | Screenshot

## EditText
Name | Demo
--- | ---
[MaterialEditText](https://github.com/rengwuxian/MaterialEditText) | Screenshot
[MaterialTextField](https://github.com/zst123/MaterialTextField) | Screenshot

## SnackBar
Name | Demo
--- | ---
[SnackBar](https://github.com/Kennyc1012/SnackBar) | Screenshot
[snackbar](https://github.com/nispok/snackbar) | Screenshot

## Palette
Name | Demo
--- | ---
[material-painter](https://github.com/novoda/material-painter) | Screenshot

## Transition
Name | Demo
--- | ---
[transitions-everywhere](https://github.com/andkulikov/transitions-everywhere) | Screenshot
[PreLollipopTransition](https://github.com/takahirom/PreLollipopTransition) | Screenshot Screenshot
[Material-Animations](https://github.com/lgvalle/Material-Animations) | Screenshot

## Ripple
Name | Demo
--- | ---
[RippleEffect](https://github.com/traex/RippleEffect) | Screenshot
[RippleView](https://github.com/siriscac/RippleView) | Screenshot
[android-ripple-background](https://github.com/skyfishjy/android-ripple-background) | Screenshot
[material-ripple](https://github.com/balysv/material-ripple) | Screenshot
[PaperStyleWidgets](https://github.com/aNNiMON/PaperStyleWidgets) | Screenshot
[material-design-toolkit](https://github.com/twang2218/material-design-toolkit) |

## Reveal
Name | Demo
--- | ---
[android-ui](https://github.com/markushi/android-ui) | Screenshot
[CircularReveal](https://github.com/03uk/CircularReveal) | Screenshot
[RevealLayout](https://github.com/kyze8439690/RevealLayout) | Screenshot
[CircularRevealFragment](https://github.com/ferdy182/Android-CircularRevealFragment) | Screenshot
[ViewRevealAnimator](https://github.com/sephiroth74/ViewRevealAnimator) | Screenshot

## Tricks
Name | Demo
--- | ---
[Android-ObservableScrollView](https://github.com/ksoichiro/Android-ObservableScrollView) | Screenshot Screenshot
[ViewPagerHeaderScrollDemo](https://github.com/ongakuer/ViewPagerHeaderScrollDemo) | Screenshot
[MaterialTextScaleToolbarDemo](https://github.com/yueban/MaterialTextScaleToolbarDemo)|
[Scrollable](https://github.com/noties/Scrollable)|

## Vector & SVG & path-view
Name | Demo
--- | ---
[vector-compat](https://github.com/wnafee/vector-compat) | Screenshot Screenshot Screenshot
[animated-vector-drawable](https://github.com/chiuki/animated-vector-drawable) | Screenshot Screenshot
[android-pathview](https://github.com/geftimov/android-pathview) | Screenshot Screenshot
[SVG-Loaders](https://github.com/SamHerbert/SVG-Loaders) | [SVG-Loaders-Previewed](http://samherbert.net/svg-loaders/)

## Dialog
Name | Demo
--- | ---
[MaterialDialog](https://github.com/drakeet/MaterialDialog) | Screenshot
[material-dialogs](https://github.com/afollestad/material-dialogs) | Screenshot Screenshot
[PostOffice](https://github.com/r0adkll/PostOffice) | Screenshot Screenshot Screenshot
[L-Dialogs](https://github.com/lewisjdeane/L-Dialogs) | Screenshot
[MaterialStuffLibrary](https://github.com/AndroidDeveloperLB/MaterialStuffLibrary) | Screenshot Screenshot
[AlertDialogPro](https://github.com/fengdai/AlertDialogPro) | Screenshot Screenshot Screenshot Screenshot

# Project
Name | Demo
--- | ---
[philm](https://github.com/chrisbanes/philm) | Screenshot
[InstaMaterial](https://github.com/frogermcs/InstaMaterial) | Screenshot
[Material-Movies](https://github.com/saulmm/Material-Movies) | Screenshot
[WaniKani-for-Android](https://github.com/xiprox/WaniKani-for-Android) | Screenshot
[GitLabAndroid](https://github.com/ekx/GitLabAndroid) | Screenshot

#Thanks to
[inferjay](https://github.com/inferjay)
[QichaoChen](https://github.com/QichaoChen)
[miao1007](https://github.com/miao1007)
[yueban](https://github.com/yueban)
[lsjwzh](https://github.com/lsjwzh)

#About Me
Weibo: [light_sky](http://www.weibo.com/lightSkyStreet)
Twitter: [lightSkyStreet](https://twitter.com/lightSkyStreet)
Blog: [lightskystreet.com](http://www.lightskystreet.com/)
Email: [email protected]