List of Android UI/UX Libraries ================== !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/wasabeef/awesome-android-ui) A curated list of awesome Android UI/UX libraries. Maintainers      Index ⟡ Jetpack Compose (#Jetpack-Compose) ⟡ Layout (#Layout) ⟡ Button (#Button) ⟡ List / Grid (#List--Grid) ⟡ ViewPager (#ViewPager) ⟡ Label / Form (#Label--Form) ⟡ Image (#Image) ⟡ SeekBar (#SeekBar) ⟡ Progress (#Progress) ⟡ Menu (#Menu) ⟡ ActionBar (#ActionBar) ⟡ Dialog (#Dialog) ⟡ Calendar (#Calendar) ⟡ Graph (#Graph) ⟡ Animation (#Animation) ⟡ Parallax (#Parallax) ⟡ Effect (Blur... etc) (#Effect) ⟡ Other (#Other) Jetpack Compose ====================== Name | License | Demo --- | --- | --- Landscapist (https://github.com/skydoves/landscapist) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Flinger (https://github.com/iamjosephmj/flinger) | MIT (https://opensource.org/licenses/MIT) |  Orchestra (https://github.com/skydoves/Orchestra) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  compose-backstack (https://github.com/zach-klippenstein/compose-backstack) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ComposeClock (https://github.com/adibfara/ComposeClock) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ComposeCookBook (https://github.com/Gurupreet/ComposeCookBook) | MIT (https://opensource.org/licenses/MIT) |  Compose Neumorphism UI (https://github.com/CuriousNikhil/neumorphic-compose) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SSComposeCookBook (https://github.com/SimformSolutionsPvtLtd/SSComposeCookBook) | MIT (https://opensource.org/licenses/MIT) |  Layout ====================== Name | License | Demo --- | --- | --- WaveView (https://github.com/john990/WaveView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ResideLayout (https://github.com/kyze8439690/ResideLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidSwipeLayout (https://github.com/daimajia/AndroidSwipeLayout) | MIT (https://opensource.org/licenses/MIT) |  SwipeBackLayout (https://github.com/ikew0ng/SwipeBackLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Maskable Layout (https://github.com/christophesmet/android_maskable_layout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ExpandableLayout (https://github.com/traex/ExpandableLayout) | MIT (https://opensource.org/licenses/MIT) |  android-PullRefreshLayout (https://github.com/baoyongzhang/android-PullRefreshLayout) | MIT (https://opensource.org/licenses/MIT) |  TileView (https://github.com/moagrius/TileView) | MIT (https://opensource.org/licenses/MIT) |  ShowcaseView (https://github.com/amlcurran/ShowcaseView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Ultra Pull To Refresh (https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidViewHover (https://github.com/daimajia/AndroidViewHover) | UnKnown |  DraggablePanel (https://github.com/pedrovgs/DraggablePanel) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Slidr (https://github.com/r0adkll/Slidr) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Phoenix Pull-to-Refresh (https://github.com/Yalantis/Phoenix) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Pull-to-Refresh.Tours (https://github.com/Yalantis/Taurus) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  InboxLayout (https://github.com/zhaozhentao/InboxLayout) | MIT (https://opensource.org/licenses/MIT) |  SwipeBack (https://github.com/liuguangqiang/SwipeBack) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ArcLayout (https://github.com/ogaclejapan/ArcLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Dragger (https://github.com/ppamorim/Dragger) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  PhysicsLayout (https://github.com/Jawnnypoo/PhysicsLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  BottomSheet (https://github.com/Flipboard/bottomsheet) | License (https://github.com/Flipboard/bottomsheet/blob/master/LICENSE) |  Bubbles for Android (https://github.com/txusballesteros/bubbles-for-android) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidSlidingUpPanel (https://github.com/umano/AndroidSlidingUpPanel) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-transition (https://github.com/kaichunlin/android-transition) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  CircleRefreshLayout (https://github.com/tuesda/CircleRefreshLayout) | MIT (https://opensource.org/licenses/MIT) |  WaveSwipeRefreshLayout (https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FloatingView (https://github.com/recruit-lifestyle/FloatingView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FrenchToast (https://github.com/pyricau/frenchtoast) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidSweetSheet (https://github.com/zzz40500/AndroidSweetSheet) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FABRevealLayout (https://github.com/truizlop/FABRevealLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ToggleExpandLayout (https://github.com/fenjuly/ToggleExpandLayout) | MIT (https://opensource.org/licenses/MIT) |  FlowingDrawer (https://github.com/mxn21/FlowingDrawer) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  WaveView (https://github.com/gelitenight/WaveView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FoldableLayout (https://github.com/worldline/FoldableLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  TriangleLabelView (https://github.com/shts/TriangleLabelView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FlexboxLayout (https://github.com/google/flexbox-layout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Vorolay (https://github.com/Quatja/Vorolay) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Hover (https://github.com/google/hover) | MIT (https://opensource.org/licenses/MIT) |  FerrisWheel (https://github.com/iglaweb/Ferris-Wheel) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ArcView (https://github.com/amir5121/arcView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  DraggablePanel2 (https://github.com/hoanganhtuan95ptit/DraggablePanel) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  TagSphereView (https://github.com/magic-goop/tag-sphere) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  LDrawer (https://github.com/keklikhasan/LDrawer) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialNavigationDrawer (https://github.com/neokree/MaterialNavigationDrawer) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidMaterialDesignToolbar (https://github.com/tekinarslan/AndroidMaterialDesignToolbar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  TapTargetView (https://github.com/KeepSafe/TapTargetView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Spotlight (https://github.com/TakuSemba/Spotlight) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialTapTargetPrompt (https://github.com/sjwall/MaterialTapTargetPrompt) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  DrawerArrowDrawable (https://github.com/ChrisRenke/DrawerArrowDrawable) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/DrawerArrowDrawable.gif) Button ====================== Name | License | Demo --- | --- | --- circular-progress-button (https://github.com/dmytrodanylyk/circular-progress-button) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-process-button (https://github.com/dmytrodanylyk/android-process-button) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-circlebutton (https://github.com/markushi/android-circlebutton) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/android-circlebutton.gif) android-flat-button (https://github.com/hoang8f/android-flat-button) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MovingButton (https://github.com/TheFinestArtist/MovingButton) | MIT (https://opensource.org/licenses/MIT) |  LabelView (https://github.com/linger1216/labelview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  transition-button-android (https://github.com/roynx98/transition-button-android) | MIT (https://opensource.org/licenses/MIT) |  KTLoadingButton (https://github.com/timonknispel/KTLoadingButton) | MIT (https://opensource.org/licenses/MIT) |  AwesomeSwitch (https://github.com/anoop44/AwesomeSwitch) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FloatingActionButton (https://github.com/makovkastar/FloatingActionButton) | MIT (https://opensource.org/licenses/MIT) |  android-floating-action-button (https://github.com/futuresimple/android-floating-action-button) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ReactButton (https://github.com/amrdeveloper/ReactButton) | MIT (https://opensource.org/licenses/MIT) |  List / Grid ====================== Name | License | Demo --- | --- | --- SuperRecyclerView (https://github.com/Malinskiy/SuperRecyclerView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | NONE RecyclerViewSwipeDismiss (https://github.com/CodeFalling/RecyclerViewSwipeDismiss) | BSD 2 License (https://opensource.org/licenses/BSD-2-Clause) |  FlabbyListView (https://github.com/jpardogo/FlabbyListView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  recyclerview-stickyheaders (https://github.com/eowise/recyclerview-stickyheaders) | MIT (https://opensource.org/licenses/MIT) |  ParallaxListView (https://github.com/Gnod/ParallaxListView) | UnKnown |  PullZoomView (https://github.com/Frank-Zhu/PullZoomView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SwipeMenuListView (https://github.com/baoyongzhang/SwipeMenuListView) | MIT (https://opensource.org/licenses/MIT) |  discrollview (https://github.com/flavienlaurent/discrollview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  StickyListHeaders (https://github.com/emilsjolander/StickyListHeaders) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ListBuddies (https://github.com/jpardogo/ListBuddies) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Android-ObservableScrollView (https://github.com/ksoichiro/Android-ObservableScrollView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AsymmetricGridView (https://github.com/felipecsl/AsymmetricGridView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  DynamicGrid (https://github.com/askerov/DynamicGrid) | MIT (https://opensource.org/licenses/MIT) |  AndroidStaggeredGrid (https://github.com/etsy/AndroidStaggeredGrid) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SwipeListView (https://github.com/47deg/android-swipelistview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-parallax-recyclerview (https://github.com/kanytu/android-parallax-recyclerview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  BlurStickyHeaderListView (https://github.com/emmano/BlurStickyHeaderListView) | MIT (https://opensource.org/licenses/MIT) |  RecyclerView Animators (https://github.com/wasabeef/recyclerview-animators) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RecyclerView-FlexibleDivider (https://github.com/yqritc/RecyclerView-FlexibleDivider) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidTreeView (https://github.com/bmelnychuk/AndroidTreeView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RecyclerViewFastScroller (https://github.com/danoz73/RecyclerViewFastScroller) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RecyclerView-MultipleViewTypesAdapter (https://github.com/yqritc/RecyclerView-MultipleViewTypesAdapter) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SwipeToAction (https://github.com/vcalvello/SwipeToAction) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Advanced Recyclerview (https://github.com/h6ah4i/android-advancedrecyclerview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RecyclerItemDecoration (https://github.com/magiepooh/RecyclerItemDecoration) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialRecents (https://github.com/ZieIony/MaterialRecents) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Dividers (https://github.com/Karumi/Dividers) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Drag Select Recycler View (https://github.com/afollestad/drag-select-recyclerview) | MIT (https://opensource.org/licenses/MIT) |  sticky-headers-recyclerview (https://github.com/timehop/sticky-headers-recyclerview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Kiel - Declarative RecyclerView Adapters (https://github.com/ibrahimyilmaz/kiel) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ViewPager ====================== Name | License | Demo --- | --- | --- ParallaxPagerTransformer (https://github.com/xgc1986/ParallaxPagerTransformer) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ViewPagerTransforms (https://github.com/ToxicBakery/ViewPagerTransforms) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  CircleIndicator (https://github.com/ongakuer/CircleIndicator) | MIT (https://opensource.org/licenses/MIT) |  Android ViewPagerIndicator (https://github.com/JakeWharton/ViewPagerIndicator) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Android-ParallaxHeaderViewPager (https://github.com/kmshack/Android-ParallaxHeaderViewPager) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  freepager (https://github.com/alexzaitsev/freepager) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SpringIndicator (https://github.com/chenupt/SpringIndicator) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SmartTabLayout (https://github.com/ogaclejapan/SmartTabLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FlipViewPager.Draco (https://github.com/Yalantis/FlipViewPager.Draco) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialViewPager (https://github.com/florent37/MaterialViewPager) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidRubberIndicator (https://github.com/LyndonChin/AndroidRubberIndicator) | MIT (https://opensource.org/licenses/MIT) |  HollyViewPager (https://github.com/florent37/HollyViewPager) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SCViewPager (https://github.com/sacot41/SCViewPager) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SwipeSelector (https://github.com/roughike/SwipeSelector) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  NavigationTabStrip (https://github.com/Devlight/NavigationTabStrip) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) & MIT (https://opensource.org/licenses/MIT) |  NavigationTabBar (https://github.com/Devlight/NavigationTabBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) & MIT (https://opensource.org/licenses/MIT) |  UltraViewPager (https://github.com/alibaba/UltraViewPager) | MIT (https://opensource.org/licenses/MIT) |  SnapTablayout (https://github.com/nirukk52/SnapTabLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialTabs (https://github.com/neokree/MaterialTabs) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  PagerSlidingTabStrip (https://github.com/jpardogo/PagerSlidingTabStrip) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Label / Form ====================== Name | License | Demo --- | --- | --- Shimmer-android (https://github.com/RomainPiel/Shimmer-android) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/Shimmer-android.gif) Shimmer for Android (https://github.com/facebook/shimmer-android) | BSD 2 License (https://opensource.org/licenses/BSD-2-Clause) |  Titanic (https://github.com/RomainPiel/Titanic) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MatchView (https://github.com/Rogero0o/MatchView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-autofittextview (https://github.com/grantland/android-autofittextview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/android-autofittextview.gif) SecretTextView (https://github.com/matthewrkula/SecretTextView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/SecretTextView.gif) TextJustify-Android (https://github.com/bluejamesbond/TextJustify-Android) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RoundedLetterView (https://github.com/pavlospt/RoundedLetterView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  TextDrawable (https://github.com/amulyakhare/TextDrawable) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  BabushkaText (https://github.com/quiqueqs/BabushkaText) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ExpandableTextView (https://github.com/Manabu-GT/ExpandableTextView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Float Labeled EditText (https://github.com/wrapp-archive/floatlabelededittext) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SizeAdjustingTextView (https://github.com/erchenger/SizeAdjustingTextView) | GNU License (http://www.gnu.org/licenses/gpl-3.0.en.html) | NONE ParkedTextView (https://github.com/gotokatsuya/ParkedTextView) | MIT (https://opensource.org/licenses/MIT) |  Material Code input (https://github.com/glomadrian/material-code-input) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  TextSurface (https://github.com/elevenetc/TextSurface) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  EmailAutoCompleteTextView (https://github.com/tasomaniac/EmailAutoCompleteTextView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Tab Digit (https://github.com/xenione/tab-digit) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RotatingText (https://github.com/sdsmdg/RotatingText) | MIT (https://opensource.org/licenses/MIT) |  MaterialEditText (https://github.com/rengwuxian/MaterialEditText) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/MaterialEditText.png) MaterialTextField (https://github.com/florent37/MaterialTextField) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  CodeView (https://github.com/amrdeveloper/CodeView) | MIT (https://opensource.org/licenses/MIT) |  Image ====================== Name | License | Demo --- | --- | --- TouchImageView (https://github.com/MikeOrtiz/TouchImageView) | LICENSE (https://raw.githubusercontent.com/MikeOrtiz/TouchImageView/master/LICENSE) | NONE CircleImageView (https://github.com/hdodenhof/CircleImageView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-shape-imageview (https://github.com/siyamed/android-shape-imageview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  GifImageView (https://github.com/felipecsl/GifImageView) | MIT (https://opensource.org/licenses/MIT) |  cropper (https://github.com/edmodo/cropper) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-crop (https://github.com/jdamcd/android-crop) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SelectableRoundedImageView (https://github.com/pungrue26/SelectableRoundedImageView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RoundedImageView (https://github.com/vinc3m1/RoundedImageView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  CropImageView (https://github.com/cesards/CropImageView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  BitmapMerger (https://github.com/sharish/BitmapMerger) | MIT (https://opensource.org/licenses/MIT) |  Scrolling Image View (https://github.com/Q42/AndroidScrollingImageView) | MIT (https://opensource.org/licenses/MIT) |  SimpleCropView (https://github.com/IsseiAoki/SimpleCropView) | MIT (https://opensource.org/licenses/MIT) |  android-anyshape (https://github.com/lankton/android-anyshape) | MIT (https://opensource.org/licenses/MIT) |  PanoramaImageView (https://github.com/gjiazhe/PanoramaImageView) | MIT (https://opensource.org/licenses/MIT) |  ChiliPhotoPicker (https://github.com/ChiliLabs/ChiliPhotoPicker) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Android Ribbon (https://github.com/skydoves/AndroidRibbon) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SeekBar ====================== Name | License | Demo --- | --- | --- DiscreteSeekBar (https://github.com/AnderWeb/discreteSeekBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/discreteseekbar.gif) ! (/art/discreteseekbar2.gif) SeekBarCompat (https://github.com/ahmedrizwan/SeekBarCompat) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/seekbarcompat.gif) PreviewSeekBar (https://github.com/rubensousa/PreviewSeekBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/PreviewSeekBar.gif) RangeSeekBar (https://github.com/Jay-Goo/RangeSeekBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (https://github.com/Jay-Goo/RangeSeekBar/blob/master/Gif/screen2.gif) material-range-bar (https://github.com/oli107/material-range-bar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialDateRangePicker (https://github.com/borax12/MaterialDateRangePicker) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Progress ====================== Name | License | Demo --- | --- | --- SmoothProgressBar (https://github.com/castorflex/SmoothProgressBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/SmoothProgressBar.gif) NumberProgressBar (https://github.com/daimajia/NumberProgressBar) | MIT (https://opensource.org/licenses/MIT) | ! (/art/NumberProgressBar.gif) CircleProgress (https://github.com/lzyzsd/CircleProgress) | UnKnown |  android-square-progressbar (https://github.com/mrwonderman/android-square-progressbar) | UnKnown |  GoogleProgressBar (https://github.com/jpardogo/GoogleProgressBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Android-RoundCornerProgressBar (https://github.com/akexorcist/Android-RoundCornerProgressBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ElasticDownload (https://github.com/Tibolte/ElasticDownload) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FABProgressCircle (https://github.com/JorgeCastilloPrz/FABProgressCircle) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Loading (https://github.com/yankai-victor/Loading) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Animated Circle Loading View (https://github.com/jlmd/AnimatedCircleLoadingView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidFillableLoaders (https://github.com/JorgeCastilloPrz/AndroidFillableLoaders) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  spots-dialog (https://github.com/d-max/spots-dialog) | MIT (https://opensource.org/licenses/MIT) |  AVLoadingIndicatorView (https://github.com/81813780/AVLoadingIndicatorView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  LoadingDots (https://github.com/EyalBira/loading-dots) | MIT (https://opensource.org/licenses/MIT) |  ColorArcProgerssBar (https://github.com/Shinelw/ColorArcProgressBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ArcProgressStackView (https://github.com/GIGAMOLE/ArcProgressStackView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  WaveLoadingView (https://github.com/tangqi92/WaveLoadingView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  CatLoadingView (https://github.com/Rogero0o/CatLoadingView) | MIT (https://opensource.org/licenses/MIT) |  WaveLoading (https://github.com/race604/WaveLoading) | MIT (https://opensource.org/licenses/MIT) |  SqueezeLoader (https://github.com/mecoFarid/squeezeloader) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RoundedProgressBar (https://github.com/MackHartley/RoundedProgressBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  FAB-Loading (https://github.com/SaeedMasoumi/FAB-Loading) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  materialish-progress (https://github.com/pnikosis/materialish-progress) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Menu ====================== Name | License | Demo --- | --- | --- CircularFloatingActionMenu (https://github.com/oguzbilgener/CircularFloatingActionMenu) | MIT (https://opensource.org/licenses/MIT) | ! (/art/CircularFloatingActionMenu.gif) AndroidResideMenu (https://github.com/SpecialCyCi/AndroidResideMenu) | MIT (https://opensource.org/licenses/MIT) |  Folder-ResideMenu (https://github.com/dkmeteor/Folder-ResideMenu) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Side-Menu.Android (https://github.com/Yalantis/Side-Menu.Android) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Context-Menu.Android (https://github.com/Yalantis/Context-Menu.Android) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  GuillotineMenu-Android (https://github.com/Yalantis/GuillotineMenu-Android) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-snake-menu (https://github.com/xmuSistone/android-snake-menu) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  BoomMenu (https://github.com/Nightonke/BoomMenu) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ExpandableBottomBar (https://github.com/st235/ExpandableBottomBar) | MIT (https://opensource.org/licenses/MIT) |  material-menu (https://github.com/balysv/material-menu) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/material-menu.gif) ! (/art/material-menu2.gif) MaterialSheetFab (https://github.com/gowong/material-sheet-fab) | MIT (https://opensource.org/licenses/MIT) |  PowerMenu (https://github.com/skydoves/powermenu) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AnimatedBottomBar (https://github.com/Droppers/AnimatedBottomBar) | MIT (https://opensource.org/licenses/MIT) |  ActionBar ====================== Name | License | Demo --- | --- | --- FadingActionBar (https://github.com/ManuelPeinado/FadingActionBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  GlassActionBar (https://github.com/ManuelPeinado/GlassActionBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  NotBoringActionBar (https://github.com/flavienlaurent/NotBoringActionBar) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Dialog ====================== Name | License | Demo --- | --- | --- DialogPlus (https://github.com/orhanobut/dialogplus) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Sweet Alert (https://github.com/pedant/sweet-alert-dialog) | MIT (https://opensource.org/licenses/MIT) |  FlycoDialog-Matser (https://github.com/H07000223/FlycoDialog_Master) | MIT (https://opensource.org/licenses/MIT) |  Voice Overlay (https://github.com/algolia/voice-overlay-android) | MIT (https://opensource.org/licenses/MIT) |  MaterialDialog (https://github.com/drakeet/MaterialDialog) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  material-dialogs (https://github.com/afollestad/material-dialogs) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/material-dialogs.webp) ! (/art/material-dialogs2.webp) ! (/art/material-dialogs3.webp) AlertDialogPro (https://github.com/fengdai/AlertDialogPro) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Calendar ====================== Name | License | Demo --- | --- | --- Caldroid (https://github.com/roomorama/Caldroid) | MIT (https://opensource.org/licenses/MIT) |  android-times-square (https://github.com/square/android-times-square) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Android-MonthCalendarWidget (https://github.com/romannurik/Android-MonthCalendarWidget) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/Android-MonthCalendarWidget.png) android-betterpickers (https://github.com/code-troopers/android-betterpickers) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/android-betterpickers.png) Android-Week-View (https://github.com/alamkanak/Android-Week-View) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/Android-Week-View.png) SilkCal (https://github.com/NLMartian/SilkCal) | MIT (https://opensource.org/licenses/MIT) |  SublimePicker (https://github.com/vikramkakkar/SublimePicker) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialDateTimePicker (https://github.com/wdullaer/MaterialDateTimePicker) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  CompactCalendarView (https://github.com/SundeepK/CompactCalendarView) | MIT (https://opensource.org/licenses/MIT) |  material-calendarview (https://github.com/prolificinteractive/material-calendarview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Graph ====================== Name | License | Demo --- | --- | --- Android-RatingReviews (https://github.com/Inconnu08/android-ratingreviews) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  EazeGraph (https://github.com/blackfizz/EazeGraph) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  GraphView (https://github.com/appsthatmatter/GraphView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  hellocharts-android (https://github.com/lecho/hellocharts-android) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MPAndroidChart (https://github.com/PhilJay/MPAndroidChart) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  WilliamChart (https://github.com/diogobernardino/WilliamChart) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Animation ====================== Name | License | Demo --- | --- | --- AndroidViewAnimations (https://github.com/daimajia/AndroidViewAnimations) | MIT (https://opensource.org/licenses/MIT) |  ListViewAnimations (https://github.com/nhaarman/ListViewAnimations) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AndroidImageSlider (https://github.com/daimajia/AndroidImageSlider) | MIT (https://opensource.org/licenses/MIT) |  transitions-everywhere (https://github.com/andkulikov/transitions-everywhere) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/transitions-everywhere.gif) Android Ripple Background (https://github.com/skyfishjy/android-ripple-background) | MIT (https://opensource.org/licenses/MIT) |  android-flip (https://github.com/openaphid/android-flip) | MIT (https://opensource.org/licenses/MIT) |  FragmentTransactionExtended (https://github.com/DesarrolloAntonio/FragmentTransactionExtended) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  KenBurnsView (https://github.com/flavioarfaria/KenBurnsView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  rebound (https://github.com/facebook/rebound) | BSD 2 License (https://opensource.org/licenses/BSD-2-Clause) | http://facebook.github.io/rebound/ Reachability (https://github.com/sakebook/Reachability) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  AnimationEasingFunctions (https://github.com/daimajia/AnimationEasingFunctions) | MIT (https://opensource.org/licenses/MIT) |  EasyAndroidAnimations (https://github.com/2359media/EasyAndroidAnimations) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  android-pathview (https://github.com/geftimov/android-pathview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ViewRevealAnimator (https://github.com/sephiroth74/ViewRevealAnimator) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ArcAnimator (https://github.com/asyl/ArcAnimator) | MIT (https://opensource.org/licenses/MIT) |  SearchMenuAnim (https://github.com/kongnanlive/SearchMenuAnim) | UnKnown |  Cross View (https://github.com/cdflynn/crossview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  WoWoViewPager (https://github.com/Nightonke/WoWoViewPager) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Lottie for Android (https://github.com/airbnb/lottie-android) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RichPath (https://github.com/tarek360/RichPath) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RubberPicker (https://github.com/Chrisvin/RubberPicker) | MIT (https://opensource.org/licenses/MIT) |  material-ripple (https://github.com/balysv/material-ripple) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  RippleEffect (https://github.com/traex/RippleEffect) | MIT (https://opensource.org/licenses/MIT) | ! (/art/RippleEffect.gif) CircularReveal (https://github.com/ozodrukh/CircularReveal) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Parallax ====================== Name | License | Demo --- | --- | --- ParallaxEverywhere (https://github.com/Narfss/ParallaxEverywhere) | MIT (https://opensource.org/licenses/MIT) | ! (/art/parallax-everywhere.gif) Effect ====================== Name | License | Demo --- | --- | --- EtsyBlur (https://github.com/Manabu-GT/EtsyBlur) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  BlurDialogFragment (https://github.com/tvbarthel/BlurDialogFragment) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  BlurBehind (https://github.com/faradaj/BlurBehind) | MIT (https://opensource.org/licenses/MIT) |  Android StackBlur (https://github.com/kikoso/android-stackblur) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  EdgeEffectOverride (https://github.com/AndroidAlliance/EdgeEffectOverride) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ExplosionField (https://github.com/tyrantgit/ExplosionField) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  BrokenView (https://github.com/zhanyongsheng/BrokenView) | MIT (https://opensource.org/licenses/MIT) |  Trianglify (https://github.com/manolovn/trianglify) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ExpandableLayout (by skydoves) (https://github.com/skydoves/ExpandableLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Elastic Views (https://github.com/skydoves/ElasticViews) | MIT (https://opensource.org/licenses/MIT) |  Transformation Layout (https://github.com/skydoves/TransformationLayout) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  IridescentView (https://github.com/alexandrehtrb/IridescentView) | MIT (https://opensource.org/licenses/MIT) |  DashedView (https://github.com/MackHartley/DashedView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Other ====================== Name | License | Demo --- | --- | --- Swipecards (https://github.com/Diolor/Swipecards) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Android-Bootstrap (https://github.com/Bearded-Hen/Android-Bootstrap) | MIT (https://opensource.org/licenses/MIT) |  Android PDFView (https://github.com/JoanZapata/android-pdfview) | GPL V3 (https://opensource.org/licenses/GPL-3.0) |  Dspec (https://github.com/lucasr/dspec) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  LolliPin (https://github.com/omadahealth/LolliPin) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  DrawableView (https://github.com/PaNaVTEC/DrawableView) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Material Shadow 9-Patch (https://github.com/h6ah4i/android-materialshadowninepatch) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  SimpleFingerGestures (https://github.com/championswimmer/SimpleFingerGestures_Android_Library) | Apache License v2 (https://github.com/championswimmer/SimpleFingerGestures_Android_Library/blob/master/LICENSE) |  Decor (https://github.com/chemouna/decor) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Voice Recording Visualizer (https://github.com/tyorikan/voice-recording-visualizer) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | !IMAGE demo (http://img.youtube.com/vi/fJTl1bgQ3j4/0.jpg)  (https://www.youtube.com/watch?v=fJTl1bgQ3j4) iiVisu (https://github.com/ImnIrdst/iiVisu) | MIT (https://opensource.org/licenses/MIT) |  EasyFonts (https://github.com/vsvankhede/easyfonts) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Android Sliding Activity Library (https://github.com/klinker41/android-slidingactivity) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Snake View (https://github.com/txusballesteros/snake) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Rotatable (https://github.com/yayaa/Rotatable) | MIT (https://opensource.org/licenses/MIT) |  StatusBarUtil (https://github.com/laobie/StatusBarUtil) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Horizon - Simple visual equaliser for Android (https://github.com/Yalantis/Horizon) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Stepper Touch (https://github.com/DanielMartinus/Stepper-Touch) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Konfetti (https://github.com/DanielMartinus/konfetti) | ISC (https://opensource.org/licenses/ISC) |  CircleTimer (https://github.com/jaeryo2357/circleTimer) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialDesignLibrary (https://github.com/navasmdc/MaterialDesignLibrary) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  MaterialShadows (https://github.com/harjot-oberai/MaterialShadows) | MIT (https://opensource.org/licenses/MIT) |  Material (https://github.com/rey5137/material) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  material-design-icons (https://github.com/google/material-design-icons) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | ! (/art/material-design-icons.png) Material Icon Library (https://github.com/code-mc/material-icon-lib) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Carbon (https://github.com/ZieIony/Carbon) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) | NONE Lollipop-AppCompat-Widgets-Skeleton (https://github.com/sachin1092/Lollipop-AppCompat-Widgets-Skeleton) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  Balloon(tooltips) (https://github.com/skydoves/Balloon) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  ColorPickerView (https://github.com/skydoves/colorpickerview) | Apache License V2 (https://www.apache.org/licenses/LICENSE-2.0) |  androidui Github: https://github.com/wasabeef/awesome-android-ui