Files
awesome-awesomeness/terminal/androidui2
2025-07-18 23:13:11 +02:00

62 KiB

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