Curated list of awesome lists
List of Android UI/UX Libraries
A curated list of awesome Android UI/UX libraries.
Maintainers
Index
Jetpack Compose
Layout
Button
List / Grid
ViewPager
Label / Form
Image
SeekBar
Progress
Menu
ActionBar
Dialog
Calendar
Graph
Animation
Parallax
Effect (Blur... etc)
Other
Jetpack Compose
Name
License
Demo
Landscapist
Apache License V2
Flinger
MIT
Orchestra
Apache License V2
compose-backstack
Apache License V2
ComposeClock
Apache License V2
ComposeCookBook
MIT
Compose Neumorphism UI
Apache License V2
SSComposeCookBook
MIT
Layout
Name
License
Demo
WaveView
Apache License V2
ResideLayout
Apache License V2
AndroidSwipeLayout
MIT
SwipeBackLayout
Apache License V2
Maskable Layout
Apache License V2
ExpandableLayout
MIT
android-PullRefreshLayout
MIT
TileView
MIT
ShowcaseView
Apache License V2
Ultra Pull To Refresh
Apache License V2
AndroidViewHover
UnKnown
DraggablePanel
Apache License V2
Slidr
Apache License V2
Phoenix Pull-to-Refresh
Apache License V2
Pull-to-Refresh.Tours
Apache License V2
InboxLayout
MIT
SwipeBack
Apache License V2
ArcLayout
Apache License V2
Dragger
Apache License V2
PhysicsLayout
Apache License V2
BottomSheet
License
Bubbles for Android
Apache License V2
AndroidSlidingUpPanel
Apache License V2
android-transition
Apache License V2
CircleRefreshLayout
MIT
WaveSwipeRefreshLayout
Apache License V2
FloatingView
Apache License V2
FrenchToast
Apache License V2
AndroidSweetSheet
Apache License V2
FABRevealLayout
Apache License V2
ToggleExpandLayout
MIT
FlowingDrawer
Apache License V2
WaveView
Apache License V2
FoldableLayout
Apache License V2
TriangleLabelView
Apache License V2
FlexboxLayout
Apache License V2
Vorolay
Apache License V2
Hover
MIT
FerrisWheel
Apache License V2
ArcView
Apache License V2
DraggablePanel2
Apache License V2
TagSphereView
Apache License V2
LDrawer
Apache License V2
MaterialNavigationDrawer
Apache License V2
AndroidMaterialDesignToolbar
Apache License V2
TapTargetView
Apache License V2
Spotlight
Apache License V2
MaterialTapTargetPrompt
Apache License V2
DrawerArrowDrawable
Apache License V2
Button
Name
License
Demo
circular-progress-button
Apache License V2
android-process-button
Apache License V2
android-circlebutton
Apache License V2
android-flat-button
Apache License V2
MovingButton
MIT
LabelView
Apache License V2
transition-button-android
MIT
KTLoadingButton
MIT
AwesomeSwitch
Apache License V2
FloatingActionButton
MIT
android-floating-action-button
Apache License V2
ReactButton
MIT
List / Grid
Name
License
Demo
SuperRecyclerView
Apache License V2
NONE
RecyclerViewSwipeDismiss
BSD 2 License
FlabbyListView
Apache License V2
recyclerview-stickyheaders
MIT
ParallaxListView
UnKnown
PullZoomView
Apache License V2
SwipeMenuListView
MIT
discrollview
Apache License V2
StickyListHeaders
Apache License V2
ListBuddies
Apache License V2
<img src="/art/ListBuddies.png" width="49%"/ > <img src="/art/ListBuddies.gif" width="49%"/ >
Android-ObservableScrollView
Apache License V2
AsymmetricGridView
Apache License V2
DynamicGrid
MIT
AndroidStaggeredGrid
Apache License V2
SwipeListView
Apache License V2
android-parallax-recyclerview
Apache License V2
BlurStickyHeaderListView
MIT
RecyclerView Animators
Apache License V2
RecyclerView-FlexibleDivider
Apache License V2
AndroidTreeView
Apache License V2
RecyclerViewFastScroller
Apache License V2
RecyclerView-MultipleViewTypesAdapter
Apache License V2
SwipeToAction
Apache License V2
Advanced Recyclerview
Apache License V2
RecyclerItemDecoration
Apache License V2
MaterialRecents
Apache License V2
Dividers
Apache License V2
Drag Select Recycler View
MIT
sticky-headers-recyclerview
Apache License V2
Kiel - Declarative RecyclerView Adapters
Apache License V2
ViewPager
Name
License
Demo
ParallaxPagerTransformer
Apache License V2
ViewPagerTransforms
Apache License V2
CircleIndicator
MIT
Android ViewPagerIndicator
Apache License V2
Android-ParallaxHeaderViewPager
Apache License V2
freepager
Apache License V2
SpringIndicator
Apache License V2
SmartTabLayout
Apache License V2
FlipViewPager.Draco
Apache License V2
MaterialViewPager
Apache License V2
AndroidRubberIndicator
MIT
HollyViewPager
Apache License V2
SCViewPager
Apache License V2
SwipeSelector
Apache License V2
NavigationTabStrip
Apache License V2
&
MIT
NavigationTabBar
Apache License V2
&
MIT
UltraViewPager
MIT
SnapTablayout
Apache License V2
MaterialTabs
Apache License V2
PagerSlidingTabStrip
Apache License V2
Label / Form
Name
License
Demo
Shimmer-android
Apache License V2
Shimmer for Android
BSD 2 License
Titanic
Apache License V2
MatchView
Apache License V2
android-autofittextview
Apache License V2
SecretTextView
Apache License V2
TextJustify-Android
Apache License V2
RoundedLetterView
Apache License V2
TextDrawable
Apache License V2
BabushkaText
Apache License V2
ExpandableTextView
Apache License V2
Float Labeled EditText
Apache License V2
SizeAdjustingTextView
GNU License
NONE
ParkedTextView
MIT
Material Code input
Apache License V2
TextSurface
Apache License V2
EmailAutoCompleteTextView
Apache License V2
Tab Digit
Apache License V2
RotatingText
MIT
MaterialEditText
Apache License V2
MaterialTextField
Apache License V2
CodeView
MIT
Image
Name
License
Demo
TouchImageView
LICENSE
NONE
CircleImageView
Apache License V2
android-shape-imageview
Apache License V2
GifImageView
MIT
cropper
Apache License V2
android-crop
Apache License V2
SelectableRoundedImageView
Apache License V2
RoundedImageView
Apache License V2
CropImageView
Apache License V2
BitmapMerger
MIT
Scrolling Image View
MIT
SimpleCropView
MIT
android-anyshape
MIT
PanoramaImageView
MIT
ChiliPhotoPicker
Apache License V2
Android Ribbon
Apache License V2
SeekBar
Name
License
Demo
DiscreteSeekBar
Apache License V2
SeekBarCompat
Apache License V2
PreviewSeekBar
Apache License V2
RangeSeekBar
Apache License V2
material-range-bar
Apache License V2
MaterialDateRangePicker
Apache License V2
Progress
Name
License
Demo
SmoothProgressBar
Apache License V2
NumberProgressBar
MIT
CircleProgress
UnKnown
android-square-progressbar
UnKnown
GoogleProgressBar
Apache License V2
Android-RoundCornerProgressBar
Apache License V2
ElasticDownload
Apache License V2
FABProgressCircle
Apache License V2
Loading
Apache License V2
Animated Circle Loading View
Apache License V2
AndroidFillableLoaders
Apache License V2
spots-dialog
MIT
AVLoadingIndicatorView
Apache License V2
LoadingDots
MIT
ColorArcProgerssBar
Apache License V2
ArcProgressStackView
Apache License V2
WaveLoadingView
Apache License V2
CatLoadingView
MIT
WaveLoading
MIT
SqueezeLoader
Apache License V2
RoundedProgressBar
Apache License V2
FAB-Loading
Apache License V2
materialish-progress
Apache License V2
Menu
Name
License
Demo
CircularFloatingActionMenu
MIT
AndroidResideMenu
MIT
Folder-ResideMenu
Apache License V2
Side-Menu.Android
Apache License V2
Context-Menu.Android
Apache License V2
GuillotineMenu-Android
Apache License V2
android-snake-menu
Apache License V2
BoomMenu
Apache License V2
ExpandableBottomBar
MIT
material-menu
Apache License V2
MaterialSheetFab
MIT
PowerMenu
Apache License V2
AnimatedBottomBar
MIT
ActionBar
Name
License
Demo
FadingActionBar
Apache License V2
GlassActionBar
Apache License V2
NotBoringActionBar
Apache License V2
Dialog
Name
License
Demo
DialogPlus
Apache License V2
Sweet Alert
MIT
FlycoDialog-Matser
MIT
Voice Overlay
MIT
MaterialDialog
Apache License V2
material-dialogs
Apache License V2
AlertDialogPro
Apache License V2
Calendar
Name
License
Demo
Caldroid
MIT
android-times-square
Apache License V2
Android-MonthCalendarWidget
Apache License V2
android-betterpickers
Apache License V2
Android-Week-View
Apache License V2
SilkCal
MIT
SublimePicker
Apache License V2
MaterialDateTimePicker
Apache License V2
CompactCalendarView
MIT
material-calendarview
Apache License V2
Graph
Name
License
Demo
Android-RatingReviews
Apache License V2
EazeGraph
Apache License V2
GraphView
Apache License V2
hellocharts-android
Apache License V2
MPAndroidChart
Apache License V2
WilliamChart
Apache License V2
Animation
Name
License
Demo
AndroidViewAnimations
MIT
ListViewAnimations
Apache License V2
AndroidImageSlider
MIT
transitions-everywhere
Apache License V2
Android Ripple Background
MIT
android-flip
MIT
FragmentTransactionExtended
Apache License V2
KenBurnsView
Apache License V2
rebound
BSD 2 License
http://facebook.github.io/rebound/
Reachability
Apache License V2
AnimationEasingFunctions
MIT
EasyAndroidAnimations
Apache License V2
android-pathview
Apache License V2
ViewRevealAnimator
Apache License V2
ArcAnimator
MIT
SearchMenuAnim
UnKnown
Cross View
Apache License V2
WoWoViewPager
Apache License V2
Lottie for Android
Apache License V2
RichPath
Apache License V2
RubberPicker
MIT
material-ripple
Apache License V2
RippleEffect
MIT
CircularReveal
Apache License V2
Parallax
Name
License
Demo
ParallaxEverywhere
MIT
Effect
Name
License
Demo
EtsyBlur
Apache License V2
BlurDialogFragment
Apache License V2
BlurBehind
MIT
Android StackBlur
Apache License V2
EdgeEffectOverride
Apache License V2
ExplosionField
Apache License V2
BrokenView
MIT
Trianglify
Apache License V2
ExpandableLayout (by skydoves)
Apache License V2
ShineButton
Elastic Views
MIT
Transformation Layout
Apache License V2
IridescentView
MIT
DashedView
Apache License V2
Other
Name
License
Demo
Swipecards
Apache License V2
Android-Bootstrap
MIT
Android PDFView
GPL V3
Dspec
Apache License V2
LolliPin
Apache License V2
DrawableView
Apache License V2
Material Shadow 9-Patch
Apache License V2
SimpleFingerGestures
Apache License v2
Decor
Apache License V2
Voice Recording Visualizer
Apache License V2
iiVisu
MIT
EasyFonts
Apache License V2
Android Sliding Activity Library
Apache License V2
Snake View
Apache License V2
Rotatable
MIT
StatusBarUtil
Apache License V2
Horizon - Simple visual equaliser for Android
Apache License V2
Stepper Touch
Apache License V2
Konfetti
ISC
CircleTimer
Apache License V2
MaterialDesignLibrary
Apache License V2
MaterialShadows
MIT
Material
Apache License V2
material-design-icons
Apache License V2
Material Icon Library
Apache License V2
Carbon
Apache License V2
NONE
Lollipop-AppCompat-Widgets-Skeleton
Apache License V2
Balloon(tooltips)
Apache License V2
ColorPickerView
Apache License V2