awesome-android-ui

A curated list of awesome Android UI/UX libraries

GitHub

50k stars
3k watching
10k forks
last commit: 3 months ago
Linked from 11 awesome lists

androidawesomeui

Jetpack Compose

Landscapist 2,126 3 days ago
Apache License V2
Flinger 135 2 days ago
MIT
Orchestra 460 almost 2 years ago
Apache License V2
compose-backstack 504 over 1 year ago
Apache License V2
ComposeClock 416 almost 3 years ago
Apache License V2
ComposeCookBook 6,265 4 months ago
MIT
Compose Neumorphism UI 390 about 3 years ago
Apache License V2
SSComposeCookBook 658 2 months ago
MIT

Layout

WaveView 1,329 over 3 years ago
Apache License V2
ResideLayout 389 over 8 years ago
Apache License V2
AndroidSwipeLayout 12,371 11 months ago
MIT
SwipeBackLayout 6,124 about 5 years ago
Apache License V2
Maskable Layout 653 almost 4 years ago
Apache License V2
ExpandableLayout 1,637 about 2 years ago
MIT
android-PullRefreshLayout 2,063 6 months ago
MIT
TileView 1,456 over 4 years ago
MIT
ShowcaseView 5,602 over 6 years ago
Apache License V2
Ultra Pull To Refresh 9,584 over 1 year ago
Apache License V2
AndroidViewHover 3,207 over 1 year ago
DraggablePanel 2,986 over 7 years ago
Apache License V2
Slidr 2,677 about 1 year ago
Apache License V2
Phoenix Pull-to-Refresh 4,011 about 2 years ago
Apache License V2
Pull-to-Refresh.Tours 1,667 about 2 years ago
Apache License V2
InboxLayout 699 over 9 years ago
MIT
SwipeBack 1,739 over 2 years ago
Apache License V2
ArcLayout 1,362 over 6 years ago
Apache License V2
Dragger 1,299 over 4 years ago
Apache License V2
PhysicsLayout 772 9 months ago
Apache License V2
BottomSheet 4,520 over 5 years ago
License 4,520 over 5 years ago
Bubbles for Android 1,482 over 3 years ago
Apache License V2
AndroidSlidingUpPanel 9,496 about 2 years ago
Apache License V2
android-transition 613 over 6 years ago
Apache License V2
CircleRefreshLayout 1,780 over 7 years ago
MIT
WaveSwipeRefreshLayout 1,925 over 3 years ago
Apache License V2
FloatingView 1,145 over 4 years ago
Apache License V2
FrenchToast 363 almost 6 years ago
Apache License V2
AndroidSweetSheet 2,063 over 6 years ago
Apache License V2
FABRevealLayout 892 over 5 years ago
Apache License V2
ToggleExpandLayout 884 over 6 years ago
MIT
FlowingDrawer 2,566 about 2 years ago
Apache License V2
WaveView 1,589 almost 6 years ago
Apache License V2
FoldableLayout 600 over 6 years ago
Apache License V2
TriangleLabelView 876 over 6 years ago
Apache License V2
FlexboxLayout 18,246 6 months ago
Apache License V2
Vorolay 923 over 5 years ago
Apache License V2
Hover 2,644 over 3 years ago
MIT
FerrisWheel 322 about 6 years ago
Apache License V2
ArcView 64 about 2 years ago
Apache License V2
DraggablePanel2 114 about 2 years ago
Apache License V2
TagSphereView 187 over 1 year ago
Apache License V2
LDrawer 1,392 almost 5 years ago
Apache License V2
MaterialNavigationDrawer 1,560 almost 9 years ago
Apache License V2
AndroidMaterialDesignToolbar 717 almost 4 years ago
Apache License V2
TapTargetView 5,371 about 2 months ago
Apache License V2
Spotlight 3,615 almost 2 years ago
Apache License V2
MaterialTapTargetPrompt 1,520 over 1 year ago
Apache License V2
DrawerArrowDrawable 822 over 7 years ago
Apache License V2

Button

circular-progress-button 5,750 1 day ago
Apache License V2
android-process-button 3,006 about 6 years ago
Apache License V2
android-circlebutton 1,468 over 6 years ago
Apache License V2
android-flat-button 1,399 almost 6 years ago
Apache License V2
MovingButton 132 over 6 years ago
MIT
LabelView 1,867 about 2 years ago
Apache License V2
transition-button-android 161 almost 3 years ago
MIT
KTLoadingButton 37 over 4 years ago
MIT
AwesomeSwitch 32 almost 5 years ago
Apache License V2
FloatingActionButton 4,007 over 1 year ago
MIT
android-floating-action-button 6,374 almost 2 years ago
Apache License V2
ReactButton 110 over 1 year ago
MIT

List / Grid

SuperRecyclerView 2,626 almost 5 years ago
Apache License V2
RecyclerViewSwipeDismiss 429 over 6 years ago
BSD 2 License
FlabbyListView 758 almost 5 years ago
Apache License V2
recyclerview-stickyheaders 960 over 8 years ago
MIT
ParallaxListView 664 about 8 years ago
PullZoomView 2,324 6 months ago
Apache License V2
SwipeMenuListView 3,506 about 2 years ago
MIT
discrollview 1,451 over 2 years ago
Apache License V2
StickyListHeaders 5,508 over 3 years ago
Apache License V2
ListBuddies 962 almost 5 years ago
Apache License V2
Android-ObservableScrollView 9,659 over 3 years ago
Apache License V2
AsymmetricGridView 1,839 almost 6 years ago
Apache License V2
DynamicGrid 926 over 6 years ago
MIT
AndroidStaggeredGrid 4,757 over 1 year ago
Apache License V2
SwipeListView
Apache License V2
android-parallax-recyclerview 1,614 over 2 years ago
Apache License V2
BlurStickyHeaderListView 125 over 6 years ago
MIT
RecyclerView Animators 11,509 10 months ago
Apache License V2
RecyclerView-FlexibleDivider 2,400 about 1 year ago
Apache License V2
AndroidTreeView 2,998 over 2 years ago
Apache License V2
RecyclerViewFastScroller 1,132 over 4 years ago
Apache License V2
RecyclerView-MultipleViewTypesAdapter 413 over 6 years ago
Apache License V2
SwipeToAction 219 over 6 years ago
Apache License V2
Advanced Recyclerview 5,316 about 1 year ago
Apache License V2
RecyclerItemDecoration 324 over 6 years ago
Apache License V2
MaterialRecents 494 over 6 years ago
Apache License V2
Dividers 482 over 6 years ago
Apache License V2
Drag Select Recycler View 1,973 over 2 years ago
MIT
sticky-headers-recyclerview 3,743 almost 6 years ago
Apache License V2
Kiel - Declarative RecyclerView Adapters 370 over 3 years ago
Apache License V2

ViewPager

ParallaxPagerTransformer 657 over 8 years ago
Apache License V2
ViewPagerTransforms 2,566 over 3 years ago
Apache License V2
CircleIndicator 4,265 over 1 year ago
MIT
Android ViewPagerIndicator 10,134 almost 7 years ago
Apache License V2
Android-ParallaxHeaderViewPager 1,392 over 5 years ago
Apache License V2
freepager 460 over 7 years ago
Apache License V2
SpringIndicator
Apache License V2
SmartTabLayout 7,089 over 4 years ago
Apache License V2
FlipViewPager.Draco 1,837 about 2 years ago
Apache License V2
MaterialViewPager 8,132 about 6 years ago
Apache License V2
AndroidRubberIndicator 1,592 over 5 years ago
MIT
HollyViewPager 1,131 over 4 years ago
Apache License V2
SCViewPager 814 almost 7 years ago
Apache License V2
SwipeSelector 1,090 over 5 years ago
Apache License V2
NavigationTabStrip 2,235 about 4 years ago
Apache License V2 &
NavigationTabBar 4,947 4 months ago
Apache License V2 &
UltraViewPager 5,001 about 3 years ago
MIT
SnapTablayout 759 about 2 years ago
Apache License V2
MaterialTabs 1,394 over 5 years ago
Apache License V2
PagerSlidingTabStrip 2,189 almost 5 years ago
Apache License V2

Label / Form

Shimmer-android 1,993 about 8 years ago
Apache License V2
Shimmer for Android 5,316 over 1 year ago
BSD 2 License
Titanic 1,850 about 8 years ago
Apache License V2
MatchView 855 almost 6 years ago
Apache License V2
android-autofittextview 4,268 over 5 years ago
Apache License V2
SecretTextView 614 over 9 years ago
Apache License V2
TextJustify-Android 1,861 over 6 years ago
Apache License V2
RoundedLetterView 643 over 5 years ago
Apache License V2
TextDrawable 3,163 about 3 years ago
Apache License V2
BabushkaText 750 over 8 years ago
Apache License V2
ExpandableTextView 4,084 about 2 years ago
Apache License V2
Float Labeled EditText 1,140 about 9 years ago
Apache License V2
SizeAdjustingTextView 253 over 9 years ago
GNU License
ParkedTextView 269 over 7 years ago
MIT
Material Code input 964 almost 6 years ago
Apache License V2
TextSurface 2,365 over 3 years ago
Apache License V2
EmailAutoCompleteTextView 423 almost 9 years ago
Apache License V2
Tab Digit 612 over 5 years ago
Apache License V2
RotatingText 1,582 over 4 years ago
MIT
MaterialEditText 6,106 about 5 years ago
Apache License V2
MaterialTextField 1,490 over 4 years ago
Apache License V2
CodeView 381 10 months ago
MIT

Image

TouchImageView 2,732 12 days ago
LICENSE
CircleImageView 14,554 5 months ago
Apache License V2
android-shape-imageview 2,664 about 5 years ago
Apache License V2
GifImageView 1,164 over 1 year ago
MIT
cropper
Apache License V2
android-crop 4,538 over 3 years ago
Apache License V2
SelectableRoundedImageView 1,067 over 7 years ago
Apache License V2
RoundedImageView 6,440 over 1 year ago
Apache License V2
CropImageView 654 over 5 years ago
Apache License V2
BitmapMerger 459 over 6 years ago
MIT
Scrolling Image View 1,784 over 3 years ago
MIT
SimpleCropView 2,485 7 months ago
MIT
android-anyshape 192 over 8 years ago
MIT
PanoramaImageView 2,167 about 2 years ago
MIT
ChiliPhotoPicker 405 over 3 years ago
Apache License V2
Android Ribbon 691 over 2 years ago
Apache License V2

SeekBar

DiscreteSeekBar 2,107 over 6 years ago
Apache License V2
SeekBarCompat 158 over 6 years ago
Apache License V2
PreviewSeekBar 3,456 9 months ago
Apache License V2
RangeSeekBar 2,511 6 months ago
Apache License V2
material-range-bar 1,676 almost 4 years ago
Apache License V2
MaterialDateRangePicker 1,327 over 4 years ago
Apache License V2

Progress

SmoothProgressBar 4,510 over 3 years ago
Apache License V2
NumberProgressBar 6,066 about 4 years ago
MIT
CircleProgress 3,811 about 3 years ago
android-square-progressbar 1,281 over 6 years ago
GoogleProgressBar 1,298 almost 5 years ago
Apache License V2
Android-RoundCornerProgressBar 2,502 11 months ago
Apache License V2
ElasticDownload 1,653 over 6 years ago
Apache License V2
FABProgressCircle 1,248 over 4 years ago
Apache License V2
Loading 1,229 about 3 years ago
Apache License V2
Animated Circle Loading View 1,167 almost 4 years ago
Apache License V2
AndroidFillableLoaders 1,998 about 2 years ago
Apache License V2
spots-dialog 1,080 over 3 years ago
MIT
AVLoadingIndicatorView 9,744 over 1 year ago
Apache License V2
LoadingDots 165 over 6 years ago
MIT
ColorArcProgerssBar 943 over 6 years ago
Apache License V2
ArcProgressStackView 254 over 6 years ago
Apache License V2
WaveLoadingView 1,730 almost 2 years ago
Apache License V2
CatLoadingView 1,069 over 3 years ago
MIT
WaveLoading 1,447 over 6 years ago
MIT
SqueezeLoader 27 over 1 year ago
Apache License V2
RoundedProgressBar 783 9 months ago
Apache License V2
FAB-Loading 686 almost 6 years ago
Apache License V2
materialish-progress 2,481 almost 5 years ago
Apache License V2
CircularFloatingActionMenu 2,738 about 6 years ago
MIT
AndroidResideMenu 2,847 almost 4 years ago
MIT
Folder-ResideMenu 383 about 2 years ago
Apache License V2
Side-Menu.Android 5,235 about 4 years ago
Apache License V2
Context-Menu.Android 3,843 about 2 years ago
Apache License V2
GuillotineMenu-Android 2,720 about 2 years ago
Apache License V2
android-snake-menu 585 over 7 years ago
Apache License V2
BoomMenu 5,806 over 1 year ago
Apache License V2
ExpandableBottomBar 783 9 months ago
MIT
material-menu 2,473 4 months ago
Apache License V2
MaterialSheetFab 1,576 2 months ago
MIT
PowerMenu 1,190 over 1 year ago
Apache License V2
AnimatedBottomBar 1,382 over 1 year ago
MIT

ActionBar

FadingActionBar 2,869 over 6 years ago
Apache License V2
GlassActionBar 1,214 over 6 years ago
Apache License V2
NotBoringActionBar 1,739 over 2 years ago
Apache License V2

Dialog

DialogPlus 4,997 over 2 years ago
Apache License V2
Sweet Alert 7,265 about 3 years ago
MIT
FlycoDialog-Matser 2,274 over 6 years ago
MIT
Voice Overlay 254 over 2 years ago
MIT
MaterialDialog
Apache License V2
material-dialogs 19,681 over 1 year ago
Apache License V2
AlertDialogPro 468 over 4 years ago
Apache License V2

Calendar

Caldroid 1,417 over 3 years ago
MIT
android-times-square 4,444 over 1 year ago
Apache License V2
Android-MonthCalendarWidget 1,095 over 7 years ago
Apache License V2
android-betterpickers 2,671 over 4 years ago
Apache License V2
Android-Week-View 3,420 4 months ago
Apache License V2
SilkCal 384 about 9 years ago
MIT
SublimePicker 2,308 over 1 year ago
Apache License V2
MaterialDateTimePicker 4,669 about 2 years ago
Apache License V2
CompactCalendarView 1,520 7 months ago
MIT
material-calendarview 5,913 over 1 year ago
Apache License V2

Graph

Android-RatingReviews 202 almost 4 years ago
Apache License V2
EazeGraph 1,597 almost 8 years ago
Apache License V2
GraphView 2,754 almost 2 years ago
Apache License V2
hellocharts-android 7,434 over 3 years ago
Apache License V2
MPAndroidChart 37,558 about 2 months ago
Apache License V2
WilliamChart 5,093 about 1 year ago
Apache License V2

Animation

AndroidViewAnimations 12,420 about 3 years ago
MIT
ListViewAnimations 5,565 almost 8 years ago
Apache License V2
AndroidImageSlider 5,629 about 4 years ago
MIT
transitions-everywhere 4,824 over 4 years ago
Apache License V2
Android Ripple Background 2,257 about 5 years ago
MIT
android-flip 2,838 over 3 years ago
MIT
FragmentTransactionExtended 1,083 over 8 years ago
Apache License V2
KenBurnsView 2,735 about 2 years ago
Apache License V2
rebound 5,432 over 5 years ago
BSD 2 License
http://facebook.github.io/rebound/
Reachability 258 over 8 years ago
Apache License V2
AnimationEasingFunctions 2,469 about 4 years ago
MIT
EasyAndroidAnimations 1,386 over 3 years ago
Apache License V2
android-pathview 2,911 over 2 years ago
Apache License V2
ViewRevealAnimator 337 over 8 years ago
Apache License V2
ArcAnimator 1,216 over 3 years ago
MIT
SearchMenuAnim 896 over 3 years ago
Cross View 316 over 8 years ago
Apache License V2
WoWoViewPager 2,748 over 7 years ago
Apache License V2
Lottie for Android 34,986 8 days ago
Apache License V2
RichPath 2,330 about 3 years ago
Apache License V2
RubberPicker 566 over 2 years ago
MIT
material-ripple 2,359 4 months ago
Apache License V2
RippleEffect 4,925 over 3 years ago
MIT
CircularReveal 2,426 over 5 years ago
Apache License V2

Parallax

ParallaxEverywhere 713 over 6 years ago
MIT

Effect

EtsyBlur 756 over 4 years ago
Apache License V2
BlurDialogFragment 2,093 about 5 years ago
Apache License V2
BlurBehind 513 over 8 years ago
MIT
Android StackBlur 3,586 over 1 year ago
Apache License V2
EdgeEffectOverride 643 about 6 years ago
Apache License V2
ExplosionField 3,597 over 7 years ago
Apache License V2
BrokenView 854 about 2 years ago
MIT
Trianglify 458 over 6 years ago
Apache License V2
ExpandableLayout (by skydoves) 827 over 3 years ago
Apache License V2
ShineButton 4,221 about 2 years ago
Elastic Views 812 6 months ago
MIT
Transformation Layout 2,356 4 months ago
Apache License V2
IridescentView 21 5 months ago
MIT
DashedView 69 9 months ago
Apache License V2

Other

Swipecards 2,333 over 5 years ago
Apache License V2
Android-Bootstrap 7,287 about 3 years ago
MIT
Android PDFView 2,833 over 8 years ago
GPL V3
Dspec 551 about 8 years ago
Apache License V2
LolliPin 1,607 over 2 years ago
Apache License V2
DrawableView 585 about 7 years ago
Apache License V2
Material Shadow 9-Patch 482 over 3 years ago
Apache License V2
SimpleFingerGestures 317 over 6 years ago
Apache License v2 317 over 6 years ago
Decor 302 about 3 years ago
Apache License V2
Voice Recording Visualizer 548 over 9 years ago
Apache License V2
iiVisu 148 over 1 year ago
MIT
EasyFonts 428 over 6 years ago
Apache License V2
Android Sliding Activity Library 1,276 almost 7 years ago
Apache License V2
Snake View 341 almost 9 years ago
Apache License V2
Rotatable 305 over 8 years ago
MIT
StatusBarUtil 8,809 over 2 years ago
Apache License V2
Horizon - Simple visual equaliser for Android 2,219 over 2 years ago
Apache License V2
Stepper Touch 685 about 1 year ago
Apache License V2
Konfetti 3,147 about 2 months ago
ISC
CircleTimer 32 8 months ago
Apache License V2
MaterialDesignLibrary 8,991 over 1 year ago
Apache License V2
MaterialShadows 2,185 over 4 years ago
MIT
Material 6,006 over 1 year ago
Apache License V2
material-design-icons 50,500 9 days ago
Apache License V2
Material Icon Library 2,277 almost 5 years ago
Apache License V2
Carbon 3,047 about 3 years ago
Apache License V2
Lollipop-AppCompat-Widgets-Skeleton 97 over 9 years ago
Apache License V2
Balloon(tooltips) 3,715 3 days ago
Apache License V2
ColorPickerView 1,591 about 1 month ago
Apache License V2

Backlinks from these awesome lists: