awesome-android-ui

UI component library

A curated collection of Android UI/UX libraries and components.

A curated list of awesome Android UI/UX libraries

GitHub

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

androidawesomeui

Jetpack Compose

Landscapist 2,188 about 1 month ago
Apache License V2
Flinger 136 about 1 month ago
MIT
Orchestra 463 about 2 years ago
Apache License V2
compose-backstack 506 almost 2 years ago
Apache License V2
ComposeClock 420 about 3 years ago
Apache License V2
ComposeCookBook 6,371 7 months ago
MIT
Compose Neumorphism UI 401 over 3 years ago
Apache License V2
SSComposeCookBook 675 5 months ago
MIT

Layout

WaveView 1,330 almost 4 years ago
Apache License V2
ResideLayout 389 almost 9 years ago
Apache License V2
AndroidSwipeLayout 12,382 about 1 year ago
MIT
SwipeBackLayout 6,124 over 5 years ago
Apache License V2
Maskable Layout 652 about 4 years ago
Apache License V2
ExpandableLayout 1,636 over 2 years ago
MIT
android-PullRefreshLayout 2,064 10 months ago
MIT
TileView 1,455 over 4 years ago
MIT
ShowcaseView 5,597 almost 7 years ago
Apache License V2
Ultra Pull To Refresh 9,586 over 1 year ago
Apache License V2
AndroidViewHover 3,206 over 1 year ago
DraggablePanel 2,984 over 7 years ago
Apache License V2
Slidr 2,675 over 1 year ago
Apache License V2
Phoenix Pull-to-Refresh 4,007 over 2 years ago
Apache License V2
Pull-to-Refresh.Tours 1,664 over 2 years ago
Apache License V2
InboxLayout 700 almost 10 years ago
MIT
SwipeBack 1,736 over 2 years ago
Apache License V2
ArcLayout 1,361 over 6 years ago
Apache License V2
Dragger 1,299 over 4 years ago
Apache License V2
PhysicsLayout 775 about 1 year ago
Apache License V2
BottomSheet 4,526 almost 6 years ago
License 4,526 almost 6 years ago
Bubbles for Android 1,482 almost 4 years ago
Apache License V2
AndroidSlidingUpPanel 9,505 over 2 years ago
Apache License V2
android-transition 614 over 6 years ago
Apache License V2
CircleRefreshLayout 1,779 about 8 years ago
MIT
WaveSwipeRefreshLayout 1,923 over 3 years ago
Apache License V2
FloatingView 1,148 almost 5 years ago
Apache License V2
FrenchToast 363 about 6 years ago
Apache License V2
AndroidSweetSheet 2,060 over 6 years ago
Apache License V2
FABRevealLayout 892 over 5 years ago
Apache License V2
ToggleExpandLayout 882 over 6 years ago
MIT
FlowingDrawer 2,563 over 2 years ago
Apache License V2
WaveView 1,593 about 6 years ago
Apache License V2
FoldableLayout 601 over 6 years ago
Apache License V2
TriangleLabelView 877 over 6 years ago
Apache License V2
FlexboxLayout 18,274 9 months ago
Apache License V2
Vorolay 925 almost 6 years ago
Apache License V2
Hover 2,642 over 3 years ago
MIT
FerrisWheel 321 over 6 years ago
Apache License V2
ArcView 65 over 2 years ago
Apache License V2
DraggablePanel2 116 over 2 years ago
Apache License V2
TagSphereView 190 over 1 year ago
Apache License V2
LDrawer 1,390 about 5 years ago
Apache License V2
MaterialNavigationDrawer 1,560 about 9 years ago
Apache License V2
AndroidMaterialDesignToolbar 716 over 4 years ago
Apache License V2
TapTargetView 5,396 3 months ago
Apache License V2
Spotlight 3,632 about 2 years ago
Apache License V2
MaterialTapTargetPrompt 1,516 almost 2 years ago
Apache License V2
DrawerArrowDrawable 821 over 7 years ago
Apache License V2

Button

circular-progress-button 5,755 about 1 month ago
Apache License V2
android-process-button 3,004 over 6 years ago
Apache License V2
android-circlebutton 1,467 over 6 years ago
Apache License V2
android-flat-button 1,397 about 6 years ago
Apache License V2
MovingButton 132 over 6 years ago
MIT
LabelView 1,866 over 2 years ago
Apache License V2
transition-button-android 160 about 3 years ago
MIT
KTLoadingButton 38 almost 5 years ago
MIT
AwesomeSwitch 32 about 5 years ago
Apache License V2
FloatingActionButton 4,006 over 1 year ago
MIT
android-floating-action-button 6,377 about 2 years ago
Apache License V2
ReactButton 110 over 1 year ago
MIT

List / Grid

SuperRecyclerView 2,627 about 5 years ago
Apache License V2
RecyclerViewSwipeDismiss 429 over 6 years ago
BSD 2 License
FlabbyListView 758 over 5 years ago
Apache License V2
recyclerview-stickyheaders 959 almost 9 years ago
MIT
ParallaxListView 666 over 8 years ago
PullZoomView 2,321 9 months ago
Apache License V2
SwipeMenuListView 3,506 over 2 years ago
MIT
discrollview 1,449 almost 3 years ago
Apache License V2
StickyListHeaders 5,507 over 3 years ago
Apache License V2
ListBuddies 962 over 5 years ago
Apache License V2
Android-ObservableScrollView 9,656 over 3 years ago
Apache License V2
AsymmetricGridView 1,838 over 6 years ago
Apache License V2
DynamicGrid 924 over 6 years ago
MIT
AndroidStaggeredGrid 4,755 almost 2 years ago
Apache License V2
SwipeListView
Apache License V2
android-parallax-recyclerview 1,611 over 2 years ago
Apache License V2
BlurStickyHeaderListView 125 over 6 years ago
MIT
RecyclerView Animators 11,528 about 1 year ago
Apache License V2
RecyclerView-FlexibleDivider 2,401 over 1 year ago
Apache License V2
AndroidTreeView 3,006 almost 3 years ago
Apache License V2
RecyclerViewFastScroller 1,129 almost 5 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,320 over 1 year ago
Apache License V2
RecyclerItemDecoration 323 over 6 years ago
Apache License V2
MaterialRecents 495 over 6 years ago
Apache License V2
Dividers 483 over 6 years ago
Apache License V2
Drag Select Recycler View 1,979 almost 3 years ago
MIT
sticky-headers-recyclerview 3,742 about 6 years ago
Apache License V2
Kiel - Declarative RecyclerView Adapters 372 over 3 years ago
Apache License V2

ViewPager

ParallaxPagerTransformer 657 over 8 years ago
Apache License V2
ViewPagerTransforms 2,567 almost 4 years ago
Apache License V2
CircleIndicator 4,272 over 1 year ago
MIT
Android ViewPagerIndicator 10,132 about 7 years ago
Apache License V2
Android-ParallaxHeaderViewPager 1,390 over 5 years ago
Apache License V2
freepager 460 almost 8 years ago
Apache License V2
SpringIndicator
Apache License V2
SmartTabLayout 7,090 over 4 years ago
Apache License V2
FlipViewPager.Draco 1,835 over 2 years ago
Apache License V2
MaterialViewPager 8,125 over 6 years ago
Apache License V2
AndroidRubberIndicator 1,592 over 5 years ago
MIT
HollyViewPager 1,132 over 4 years ago
Apache License V2
SCViewPager 813 about 7 years ago
Apache License V2
SwipeSelector 1,090 over 5 years ago
Apache License V2
NavigationTabStrip 2,235 over 4 years ago
Apache License V2 &
NavigationTabBar 4,951 7 months ago
Apache License V2 &
UltraViewPager 5,003 over 3 years ago
MIT
SnapTablayout 764 over 2 years ago
Apache License V2
MaterialTabs 1,393 almost 6 years ago
Apache License V2
PagerSlidingTabStrip 2,187 over 5 years ago
Apache License V2

Label / Form

Shimmer-android 1,992 over 8 years ago
Apache License V2
Shimmer for Android 5,327 almost 2 years ago
BSD 2 License
Titanic 1,847 over 8 years ago
Apache License V2
MatchView 853 about 6 years ago
Apache License V2
android-autofittextview 4,267 about 6 years ago
Apache License V2
SecretTextView 613 over 9 years ago
Apache License V2
TextJustify-Android 1,859 over 6 years ago
Apache License V2
RoundedLetterView 641 almost 6 years ago
Apache License V2
TextDrawable 3,161 over 3 years ago
Apache License V2
BabushkaText 747 almost 9 years ago
Apache License V2
ExpandableTextView 4,089 over 2 years ago
Apache License V2
Float Labeled EditText 1,138 over 9 years ago
Apache License V2
SizeAdjustingTextView 252 over 9 years ago
GNU License
ParkedTextView 269 over 7 years ago
MIT
Material Code input 963 about 6 years ago
Apache License V2
TextSurface 2,371 almost 4 years ago
Apache License V2
EmailAutoCompleteTextView 423 about 9 years ago
Apache License V2
Tab Digit 614 over 5 years ago
Apache License V2
RotatingText 1,585 over 4 years ago
MIT
MaterialEditText 6,110 over 5 years ago
Apache License V2
MaterialTextField 1,489 over 4 years ago
Apache License V2
CodeView 386 about 1 year ago
MIT

Image

TouchImageView 2,742 about 2 months ago
LICENSE
CircleImageView 14,550 9 months ago
Apache License V2
android-shape-imageview 2,663 over 5 years ago
Apache License V2
GifImageView 1,163 almost 2 years ago
MIT
cropper
Apache License V2
android-crop 4,537 over 3 years ago
Apache License V2
SelectableRoundedImageView 1,065 over 7 years ago
Apache License V2
RoundedImageView 6,436 almost 2 years ago
Apache License V2
CropImageView 655 almost 6 years ago
Apache License V2
BitmapMerger 460 over 6 years ago
MIT
Scrolling Image View 1,784 almost 4 years ago
MIT
SimpleCropView 2,488 11 months ago
MIT
android-anyshape 192 over 8 years ago
MIT
PanoramaImageView 2,168 over 2 years ago
MIT
ChiliPhotoPicker 407 about 4 years ago
Apache License V2
Android Ribbon 692 about 3 years ago
Apache License V2

SeekBar

DiscreteSeekBar 2,114 over 6 years ago
Apache License V2
SeekBarCompat 158 over 6 years ago
Apache License V2
PreviewSeekBar 3,460 about 1 year ago
Apache License V2
RangeSeekBar 2,538 9 months ago
Apache License V2
material-range-bar 1,675 about 4 years ago
Apache License V2
MaterialDateRangePicker 1,329 over 4 years ago
Apache License V2

Progress

SmoothProgressBar 4,512 over 3 years ago
Apache License V2
NumberProgressBar 6,070 over 4 years ago
MIT
CircleProgress 3,807 over 3 years ago
android-square-progressbar 1,282 almost 7 years ago
GoogleProgressBar 1,298 over 5 years ago
Apache License V2
Android-RoundCornerProgressBar 2,519 about 1 year ago
Apache License V2
ElasticDownload 1,652 over 6 years ago
Apache License V2
FABProgressCircle 1,246 over 4 years ago
Apache License V2
Loading 1,231 over 3 years ago
Apache License V2
Animated Circle Loading View 1,169 over 4 years ago
Apache License V2
AndroidFillableLoaders 1,995 over 2 years ago
Apache License V2
spots-dialog 1,082 over 3 years ago
MIT
AVLoadingIndicatorView 9,752 almost 2 years 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,729 over 2 years ago
Apache License V2
CatLoadingView 1,070 almost 4 years ago
MIT
WaveLoading 1,447 over 6 years ago
MIT
SqueezeLoader 27 almost 2 years ago
Apache License V2
RoundedProgressBar 784 12 months ago
Apache License V2
FAB-Loading 684 about 6 years ago
Apache License V2
materialish-progress 2,481 about 5 years ago
Apache License V2
CircularFloatingActionMenu 2,734 over 6 years ago
MIT
AndroidResideMenu 2,845 about 4 years ago
MIT
Folder-ResideMenu 383 over 2 years ago
Apache License V2
Side-Menu.Android 5,240 over 4 years ago
Apache License V2
Context-Menu.Android 3,843 over 2 years ago
Apache License V2
GuillotineMenu-Android 2,716 over 2 years ago
Apache License V2
android-snake-menu 585 almost 8 years ago
Apache License V2
BoomMenu 5,805 almost 2 years ago
Apache License V2
ExpandableBottomBar 785 about 1 year ago
MIT
material-menu 2,472 7 months ago
Apache License V2
MaterialSheetFab 1,574 6 months ago
MIT
PowerMenu 1,193 over 1 year ago
Apache License V2
AnimatedBottomBar 1,399 almost 2 years ago
MIT

ActionBar

FadingActionBar 2,866 over 6 years ago
Apache License V2
GlassActionBar 1,213 over 6 years ago
Apache License V2
NotBoringActionBar 1,736 almost 3 years ago
Apache License V2

Dialog

DialogPlus 4,995 about 3 years ago
Apache License V2
Sweet Alert 7,258 over 3 years ago
MIT
FlycoDialog-Matser 2,274 over 6 years ago
MIT
Voice Overlay 256 almost 3 years ago
MIT
MaterialDialog
Apache License V2
material-dialogs 19,685 almost 2 years ago
Apache License V2
AlertDialogPro 468 almost 5 years ago
Apache License V2

Calendar

Caldroid 1,417 over 3 years ago
MIT
android-times-square 4,445 over 1 year ago
Apache License V2
Android-MonthCalendarWidget 1,096 over 7 years ago
Apache License V2
android-betterpickers 2,669 almost 5 years ago
Apache License V2
Android-Week-View 3,426 8 months ago
Apache License V2
SilkCal 384 over 9 years ago
MIT
SublimePicker 2,311 about 2 years ago
Apache License V2
MaterialDateTimePicker 4,666 over 2 years ago
Apache License V2
CompactCalendarView 1,523 10 months ago
MIT
material-calendarview 5,920 over 1 year ago
Apache License V2

Graph

Android-RatingReviews 203 about 4 years ago
Apache License V2
EazeGraph 1,596 about 8 years ago
Apache License V2
GraphView 2,764 about 2 years ago
Apache License V2
hellocharts-android 7,439 over 3 years ago
Apache License V2
MPAndroidChart 37,694 5 months ago
Apache License V2
WilliamChart 5,104 over 1 year ago
Apache License V2

Animation

AndroidViewAnimations 12,434 over 3 years ago
MIT
ListViewAnimations 5,559 about 8 years ago
Apache License V2
AndroidImageSlider 5,622 over 4 years ago
MIT
transitions-everywhere 4,821 almost 5 years ago
Apache License V2
Android Ripple Background 2,258 over 5 years ago
MIT
android-flip 2,836 almost 4 years ago
MIT
FragmentTransactionExtended 1,082 almost 9 years ago
Apache License V2
KenBurnsView 2,731 over 2 years ago
Apache License V2
rebound 5,429 almost 6 years ago
BSD 2 License
http://facebook.github.io/rebound/
Reachability 258 almost 9 years ago
Apache License V2
AnimationEasingFunctions 2,469 over 4 years ago
MIT
EasyAndroidAnimations 1,386 over 3 years ago
Apache License V2
android-pathview 2,909 almost 3 years ago
Apache License V2
ViewRevealAnimator 336 almost 9 years ago
Apache License V2
ArcAnimator 1,215 almost 4 years ago
MIT
SearchMenuAnim 892 almost 4 years ago
Cross View 316 almost 9 years ago
Apache License V2
WoWoViewPager 2,749 almost 8 years ago
Apache License V2
Lottie for Android 35,069 about 1 month ago
Apache License V2
RichPath 2,338 over 3 years ago
Apache License V2
RubberPicker 566 almost 3 years ago
MIT
material-ripple 2,359 7 months ago
Apache License V2
RippleEffect 4,922 almost 4 years ago
MIT
CircularReveal 2,424 almost 6 years ago
Apache License V2

Parallax

ParallaxEverywhere 711 over 6 years ago
MIT

Effect

EtsyBlur 756 about 5 years ago
Apache License V2
BlurDialogFragment 2,091 over 5 years ago
Apache License V2
BlurBehind 514 over 8 years ago
MIT
Android StackBlur 3,588 over 1 year ago
Apache License V2
EdgeEffectOverride 642 over 6 years ago
Apache License V2
ExplosionField 3,596 about 8 years ago
Apache License V2
BrokenView 854 over 2 years ago
MIT
Trianglify 459 almost 7 years ago
Apache License V2
ExpandableLayout (by skydoves) 833 over 3 years ago
Apache License V2
ShineButton 4,219 over 2 years ago
Elastic Views 810 10 months ago
MIT
Transformation Layout 2,380 7 months ago
Apache License V2
IridescentView 21 9 months ago
MIT
DashedView 69 12 months ago
Apache License V2

Other

Swipecards 2,337 almost 6 years ago
Apache License V2
Android-Bootstrap 7,279 over 3 years ago
MIT
Android PDFView 2,839 over 8 years ago
GPL V3
Dspec 551 over 8 years ago
Apache License V2
LolliPin 1,603 almost 3 years ago
Apache License V2
DrawableView 586 over 7 years ago
Apache License V2
Material Shadow 9-Patch 481 almost 4 years ago
Apache License V2
SimpleFingerGestures 318 over 6 years ago
Apache License v2 318 over 6 years ago
Decor 302 over 3 years ago
Apache License V2
Voice Recording Visualizer 550 over 9 years ago
Apache License V2
iiVisu 150 almost 2 years ago
MIT
EasyFonts 427 over 6 years ago
Apache License V2
Android Sliding Activity Library 1,274 about 7 years ago
Apache License V2
Snake View 341 about 9 years ago
Apache License V2
Rotatable 304 almost 9 years ago
MIT
StatusBarUtil 8,803 over 2 years ago
Apache License V2
Horizon - Simple visual equaliser for Android 2,216 over 2 years ago
Apache License V2
Stepper Touch 686 over 1 year ago
Apache License V2
Konfetti 3,194 about 2 months ago
ISC
CircleTimer 32 11 months ago
Apache License V2
MaterialDesignLibrary 8,988 over 1 year ago
Apache License V2
MaterialShadows 2,185 almost 5 years ago
MIT
Material 6,001 over 1 year ago
Apache License V2
material-design-icons 50,829 about 1 month ago
Apache License V2
Material Icon Library 2,275 about 5 years ago
Apache License V2
Carbon 3,046 over 3 years ago
Apache License V2
Lollipop-AppCompat-Widgets-Skeleton 97 almost 10 years ago
Apache License V2
Balloon(tooltips) 3,758 about 1 month ago
Apache License V2
ColorPickerView 1,612 4 months ago
Apache License V2

Backlinks from these awesome lists:

More related projects: