Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-android-ui


https://github.com/HeroBarry/awesome-android-ui

  • wasabeef/awesome-android-libraries
  • cjwirth/awesome-ios-ui
  • ![wasabeef
  • ![ogaclejapan
  • MaterialDesignLibrary - 2.0) | <img src="/art/MaterialDesignLibrary.png" width="100%"> <img src="/art/MaterialDesignLibrary2.png" width="49%"> <img src="/art/MaterialDesignLibrary3.png" width="49%"> <img src="/art/MaterialDesignLibrary4.png" width="49%"> <img src="/art/MaterialDesignLibrary5.png" width="49%"> <img src="/art/MaterialDesignLibrary6.png" width="49%"> <img src="/art/MaterialDesignLibrary7.png" width="49%"> <img src="/art/MaterialDesignLibrary8.png" width="49%"> <img src="/art/MaterialDesignLibrary9.png" width="49%"> <img src="/art/MaterialDesignLibrary10.png" width="49%"> <img src="/art/MaterialDesignLibrary11.png" width="49%"> <img src="/art/MaterialDesignLibrary12.png" width="49%"> <img src="/art/MaterialDesignLibrary13.png" width="49%"> <img src="/art/MaterialDesignLibrary14.png" width="49%">
  • DrawerArrowDrawable - 2.0) | ![](/art/DrawerArrowDrawable.gif)
  • MaterialTabs - 2.0) | <img src="/art/MaterialTabs.png" width="49%"> <img src="/art/MaterialTabs2.png" width="49%"> <img src="/art/MaterialTabs3.jpeg" width="49%">
  • PagerSlidingTabStrip - 2.0) | <img src="/art/PagerSlidingTabStrip.gif" width="49%">
  • material-ripple - 2.0) | <img src="/art/material-ripple.gif" width="49%">
  • RippleEffect
  • LDrawer - 2.0) | <img src="/art/LDrawer.gif" width="49%">
  • material-design-icons - 2.0) | ![](/art/material-design-icons.png)
  • AndroidMaterialDesignToolbar
  • MaterialEditText - 2.0) | ![](/art/MaterialEditText.png)
  • material-menu - 2.0) | ![](/art/material-menu.gif) ![](/art/material-menu2.gif)
  • material-dialogs - 2.0) | ![](/art/material-dialogs.webp) ![](/art/material-dialogs2.webp) ![](/art/material-dialogs3.webp)
  • AlertDialogPro - 2.0) | <img src="/art/AlertDialogPro.png" width="49%"> <img src="/art/AlertDialogPro2.png" width="49%"> <img src="/art/AlertDialogPro3.png" width="49%"> <img src="/art/AlertDialogPro4.png" width="49%">
  • MaterialNavigationDrawer - 2.0) | <img src="/art/MaterialNavigationDrawer.png" width="49%">
  • MaterialDialog - 2.0) | <img src="/art/MaterialDialog.png" width="49%"> <img src="/art/MaterialDialog2.png" width="49%">
  • materialish-progress - 2.0) | <img src="/art/materialish-progress.gif" width="49%"> <img src="/art/materialish-progress2.gif" width="49%">
  • FloatingActionButton
  • android-floating-action-button - 2.0) | <img src="/art/android-floating-action-button.gif" width="49%"> <img src="/art/android-floating-action-button.png" width="49%">
  • snackbar
  • CircularReveal - 2.0) | <img src="/art/CircularReveal.gif" width="49%">
  • material-range-bar - 2.0) | <img src="/art/material-range-bar.png" width="49%"> <img src="/art/material-range-bar2.png" width="49%">
  • Lollipop-AppCompat-Widgets-Skeleton - 2.0) | <img src="/art/LollipopAppCompatWidgetSkeleton.gif" width="49%">
  • Carbon - 2.0) | NONE
  • material-calendarview - 2.0) | <img src="/art/material-calendarview.gif" width="49%">
  • Material - 2.0) | <img src="/art/Material.gif" width="49%"> <img src="/art/Material2.gif" width="49%"> <img src="/art/Material3.gif" width="49%"> <img src="/art/Material4.gif" width="49%"> <img src="/art/Material5.gif" width="49%"> <img src="/art/Material6.gif" width="49%"> <img src="/art/Material7.gif" width="49%"> <img src="/art/Material8.gif" width="49%"> <img src="/art/Material9.gif" width="49%"> <img src="/art/Material10.gif" width="49%"> <img src="/art/Material11.png" width="49%">
  • WaveView - 2.0) | <img src="/art/waveview.gif" width="49%">
  • ResideLayout - 2.0) | <img src="/art/ResideLayout.gif" width="49%">
  • AndroidSwipeLayout
  • FreeFlow - 2.0) | <img src="/art/FreeFlow.png" width="100%">
  • SwipeBackLayout - 2.0) | <img src="/art/SwipeBackLayout.webp" width="49%"> <img src="/art/SwipeBackLayout2.webp" width="49%">
  • Maskable Layout - 2.0) | <img src="/art/android_maskable_layout.gif" width="49%">
  • ExpandableLayout
  • android-PullRefreshLayout - PullRefreshLayout.gif" width="49%">
  • TileView
  • ShowcaseView - 2.0) | <img src="/art/ShowcaseView.png" width="49%"> <img src="/art/ShowcaseView2.png" width="49%">
  • Ultra Pull To Refresh - 2.0) | <img src="/art/android-Ultra-Pull-To-Refresh.gif" width="49%"> <img src="/art/android-Ultra-Pull-To-Refresh2.gif" width="49%"> <img src="/art/android-Ultra-Pull-To-Refresh3.gif" width="49%"> <img src="/art/android-Ultra-Pull-To-Refresh4.gif" width="49%">
  • AndroidViewHover
  • DraggablePanel - 2.0) | <img src="/art/DraggablePanel.gif" width="49%"> <img src="/art/DraggablePanel2.gif" width="49%">
  • Slidr - 2.0) | <img src="/art/Slidr.gif" width="49%">
  • Phoenix Pull-to-Refresh - 2.0) | <img src="/art/Phoenix.gif" width="65%">
  • Pull-to-Refresh.Tours - 2.0) | <img src="/art/Taurus.gif" width="65%">
  • InboxLayout
  • SwipeBack
  • ArcLayout - 2.0) | <img src="/art/arclayout1.gif" width="49%">
  • Dragger - 2.0) | <img src="/art/Dragger.gif" width="100%">
  • PhysicsLayout - 2.0) | <img src="/art/PhysicsLayout.gif" width="49%">
  • BottomSheet
  • Bubbles for Android - 2.0) | <img src="/art/bubbles-for-android.gif" width="49%">
  • AndroidSlidingUpPanel - 2.0) | <img src="/art/AndroidSlidingUpPanel.jpg" width="100%">
  • android-transition - 2.0) | <img src="/art/android-transition.gif" width="49%">
  • circular-progress-button - 2.0) | <img src="/art/circular-progress-button.gif" width="49%">
  • android-process-button - 2.0) | <img src="/art/android-process-button.gif" width="75%"> <img src="/art/android-process-button2.gif" width="75%">
  • android-circlebutton - 2.0) | ![](/art/android-circlebutton.gif)
  • android-flat-button - 2.0) | <img src="/art/android-flat-button.gif" width="49%">
  • MovingButton
  • LabelView - 2.0) | <img src="https://github.com/linger1216/labelview/blob/master/img/img1.png" width="49%">
  • SuperRecyclerView - 2.0) | NONE
  • RecyclerViewSwipeDismiss
  • FlabbyListView - 2.0) | <img src="/art/FlabbyListView.gif" width="49%"> <img src="/art/FlabbyListView2.gif" width="49%">
  • recyclerview-stickyheaders - stickyheaders.gif" width="49%">
  • ParallaxListView
  • PullZoomView - 2.0) | <img src="/art/PullZoomView.gif" width="49%">
  • SwipeMenuListView
  • discrollview - 2.0) | <img src="/art/discrollview.gif" width="49%">
  • StickyListHeaders - 2.0) | <img src="/art/StickyListHeaders.gif" width="49%">
  • ListBuddies - 2.0) | <img src="/art/ListBuddies.png" width="49%"/ > <img src="/art/ListBuddies.gif" width="49%"/ >
  • Android-ObservableScrollView - 2.0) | <img src="/art/Android-ObservableScrollView.gif" width="32%"> <img src="/art/Android-ObservableScrollView.gif" width="32%"> <img src="/art/Android-ObservableScrollView2.gif" width="32%"> <img src="/art/Android-ObservableScrollView3.gif" width="32%"> <img src="/art/Android-ObservableScrollView4.gif" width="32%"> <img src="/art/Android-ObservableScrollView5.gif" width="32%"> <img src="/art/Android-ObservableScrollView6.gif" width="32%"> <img src="/art/Android-ObservableScrollView7.gif" width="32%"> <img src="/art/Android-ObservableScrollView8.gif" width="32%"> <img src="/art/Android-ObservableScrollView9.gif" width="32%"> <img src="/art/Android-ObservableScrollView10.gif" width="32%"> <img src="/art/Android-ObservableScrollView11.gif" width="32%"> <img src="/art/Android-ObservableScrollView12.gif" width="32%"> <img src="/art/Android-ObservableScrollView13.gif" width="32%">
  • AsymmetricGridView - 2.0) | <img src="/art/AsymmetricGridView.png" width="49%"> <img src="/art/AsymmetricGridView2.png" width="49%">
  • DynamicGrid
  • AndroidStaggeredGrid - 2.0) | <img src="/art/AndroidStaggeredGrid.png" width="49%">
  • SwipeListView - 2.0) | <img src="/art/android-swipelistview.png" width="49%">
  • android-parallax-recyclerview - 2.0) | <img src="/art/android-parallax-recyclerview.gif" width="49%"> <img src="/art/android-parallax-recyclerview2.gif" width="49%">
  • BlurStickyHeaderListView
  • RecyclerView Animators - 2.0) | <img src="/art/recyclerview-animators.gif" width="49%"> <img src="/art/recyclerview-animators2.gif" width="49%">
  • RecyclerView-FlexibleDivider - 2.0) | <img src="/art/RecyclerView-FlexibleDivider.png" width="49%"> <img src="/art/RecyclerView-FlexibleDivider2.png" width="49%">
  • AndroidTreeView - 2.0) | <img src="/art/AndroidTreeView.webp" width="49%"> <img src="/art/AndroidTreeView2.webp" width="49%">
  • RecyclerViewFastScroller - 2.0) | <img src="/art/RecyclerViewFastScroller.png" width="49%"> <img src="/art/RecyclerViewFastScroller2.png" width="49%">
  • RecyclerView-MultipleViewTypesAdapter - 2.0) | <img src="/art/RecyclerView-MultipleViewTypesAdapter.gif" width="49%">
  • SwipeToAction - 2.0) | <img src="/art/SwipeToAction.gif" width="49%">
  • ParallaxPagerTransformer
  • ViewPagerTransforms - 2.0) | <img src="/art/ViewPagerTransforms.gif" width="49%">
  • CircleIndicator
  • Android ViewPagerIndicator - 2.0) | <img src="/art/Android-ViewPagerIndicator.png" width="100%">
  • Android-ParallaxHeaderViewPager - 2.0) | <img src="/art/Android-ParallaxHeaderViewPager.gif" width="100%">
  • freepager - 2.0) | <img src="/art/freepager.gif" width="49%">
  • SpringIndicator - 2.0) | <img src="/art/SpringIndicator.gif" width="49%">
  • SmartTabLayout - 2.0) | <img src="/art/smarttablayout.gif" width="49%">
  • FlipViewPager.Draco - 2.0) | <img src="/art/FlipViewPager-Draco.gif" width="100%">
  • MaterialViewPager - 2.0) | <img src="/art/MaterialViewPager.png" width="49%"> <img src="/art/MaterialViewPager2.gif" width="49%">
  • AndroidRubberIndicator
  • Shimmer-android - 2.0) | ![](/art/Shimmer-android.gif)
  • Shimmer for Android - 2-Clause) | <img src="/art/shimmer-android-fb.gif" width="100%">
  • Titanic - 2.0) | <img src="/art/Titanic.gif" width="100%">
  • MatchView - 2.0) | <img src="/art/MatchView.gif" width="49%">
  • android-autofittextview - 2.0) | ![](/art/android-autofittextview.gif)
  • SecretTextView
  • TextJustify-Android - 2.0) | <img src="/art/TextJustify-Android.png" width="100%"> <img src="/art/TextJustify-Android2.jpeg" width="100%">
  • RoundedLetterView - 2.0) | <img src="/art/RoundedLetterView.png" width="49%">
  • TextDrawable - 2.0) | <img src="/art/TextDrawable.png" width="49%"> <img src="/art/TextDrawable2.png" width="49%">
  • BabushkaText - 2.0) | <img src="/art/BabushkaText.png" width="49%">
  • ExpandableTextView - 2.0) | <img src="/art/ExpandableTextView.gif" width="49%">
  • Float Labeled EditText - 2.0) | <img src="/art/floatlabelededittext.gif" width="49%">
  • SizeAdjustingTextView - 3.0.en.html) | NONE
  • TouchImageView
  • CircleImageView - 2.0) | <img src="/art/CircleImageView.png" width="49%">
  • android-shape-imageview - 2.0) | <img src="/art/android-shape-imageview.png" width="49%"> <img src="/art/android-shape-imageview2.png" width="49%">
  • GifImageView
  • cropper - 2.0) | <img src="/art/cropper.jpeg" width="49%">
  • android-crop - 2.0) | <img src="/art/android-crop.png" width="49%">
  • SelectableRoundedImageView - 2.0) | <img src="/art/SelectableRoundedImageView.png" width="100%">
  • RoundedImageView - 2.0) | <img src="/art/RoundedImageView.png" width="49%"> <img src="/art/RoundedImageView2.png" width="49%">
  • CropImageView - 2.0) | <img src="/art/CropImageView.png" width="100%">
  • BitmapMerger
  • DiscreteSeekBar - 2.0) | ![](/art/discreteseekbar.gif) ![](/art/discreteseekbar2.gif)
  • SmoothProgressBar - 2.0) | ![](/art/SmoothProgressBar.gif)
  • NumberProgressBar
  • CircleProgress
  • android-square-progressbar - square-progressbar.png" width="49%"> <img src="/art/android-square-progressbar2.png" width="49%"> <img src="/art/android-square-progressbar3.png" width="49%">
  • GoogleProgressBar - 2.0) | <img src="/art/GoogleProgressBar.gif" width="32%"> <img src="/art/GoogleProgressBar2.gif" width="32%"> <img src="/art/GoogleProgressBar3.gif" width="32%">
  • Android-RoundCornerProgressBar - 2.0) | <img src="/art/Android-RoundCornerProgressBar.png" width="100%"> <img src="/art/Android-RoundCornerProgressBar2.png" width="100%">
  • ElasticDownload - 2.0) | <img src="/art/ElasticDownload.gif" width="49%"> <img src="/art/ElasticDownload2.gif" width="49%">
  • FABProgressCircle - 2.0) | <img src="/art/FABProgressCircle.gif" width="49%">
  • CircularFloatingActionMenu
  • AndroidResideMenu
  • Folder-ResideMenu - 2.0) | <img src="/art/Folder-ResideMenu.gif" width="49%">
  • Side-Menu.Android - 2.0) | <img src="/art/Side-Menu.Android.gif" width="100%">
  • Context-Menu.Android - 2.0) | <img src="/art/Context-Menu.Android.gif" width="100%">
  • GuillotineMenu-Android - 2.0) | <img src="/art/GuillotineMenu-Android.gif" width="100%">
  • FadingActionBar - 2.0) | <img src="/art/FadingActionBar.png" width="100%">
  • GlassActionBar - 2.0) | <img src="/art/GlassActionBar.png" width="100%">
  • NotBoringActionBar - 2.0) | <img src="/art/NotBoringActionBar.gif" width="49%">
  • DialogPlus - 2.0) | <img src="/art/DialogPlus.png" width="30%"> <img src="/art/DialogPlus2.gif" width="49%">
  • Sweet Alert
  • Caldroid
  • android-times-square - 2.0) | <img src="/art/android-times-square.png" width="49%">
  • Android-MonthCalendarWidget - 2.0) | ![](/art/Android-MonthCalendarWidget.png)
  • android-betterpickers - 2.0) | ![](/art/android-betterpickers.png)
  • Android-Week-View - 2.0) | ![](/art/Android-Week-View.png)
  • SilkCal
  • SublimePicker - 2.0) | <img src="/art/sublimePicker_date.png" width="49%"> <img src="/art/sublimePicker_time.png" width="49%"> <img src="/art/sublimePicker_repeat.png" width="49%">
  • MaterialDateTimePicker - 2.0) | <img src="/art/MaterialDateTimePicker_date.png" width="49%"> <img src="/art/MaterialDateTimePicker_time.png" width="49%">
  • CompactCalendarView - calendar-demo.gif" width="49%">
  • EazeGraph - 2.0) | <img src="/art/EazeGraph.png" width="49%"> <img src="/art/EazeGraph2.png" width="49%"> <img src="/art/EazeGraph3.png" width="49%"> <img src="/art/EazeGraph4.png" width="49%">
  • hellocharts-android - 2.0) | <img src="/art/hellocharts-android.gif" width="49%"> <img src="/art/hellocharts-android2.png" width="49%"> <img src="/art/hellocharts-android3.png" width="49%">
  • MPAndroidChart - 2.0) | <img src="/art/MPAndroidChart.png" width="49%"> <img src="/art/MPAndroidChart2.png" width="49%"> <img src="/art/MPAndroidChart3.png" width="49%"> <img src="/art/MPAndroidChart4.png" width="49%">
  • WilliamChart - 2.0) | <img src="/art/williamchart_line.png" width="65%"> <img src="/art/williamchart_bar.png" width="65%">
  • AndroidViewAnimations
  • ListViewAnimations - 2.0) | <img src="/art/ListViewAnimations.gif" width="49%">
  • AndroidImageSlider
  • transitions-everywhere - 2.0) | ![](/art/transitions-everywhere.gif)
  • Android Ripple Background - ripple-background.gif" width="49%"> <img src="/art/android-ripple-background2.gif" width="49%">
  • android-flip - flip.gif" width="49%"> <img src="/art/android-flip2.gif" width="49%">
  • FragmentTransactionExtended - 2.0) | <img src="/art/FragmentTransactionExtended.gif" width="49%"> <img src="/art/FragmentTransactionExtended2.gif" width="49%">
  • KenBurnsView - 2.0) | <img src="/art/KenBurnsView.gif" width="49%">
  • rebound - 2-Clause) | http://facebook.github.io/rebound/
  • Reachability - 2.0) | <img src="/art/Reachability.gif" width="49%">
  • AnimationEasingFunctions
  • EasyAndroidAnimations
  • android-pathview - 2.0) | <img src="/art/android-pathview.gif" width="49%">
  • ViewRevealAnimator - 2.0) | <img src="/art/ViewRevealAnimator.gif" width="49%">
  • ArcAnimator
  • SearchMenuAnim
  • Cross View - 2.0) | <img src="/art/crossview.gif" width="49%"> <img src="/art/crossview2.gif" width="49%">
  • ParallaxEverywhere - everywhere.gif)
  • EtsyBlur - 2.0) | <img src="/art/EtsyBlur.gif" width="49%">
  • BlurDialogFragment - 2.0) | <img src="/art/BlurDialogFragment.png" width="49%"> <img src="/art/BlurDialogFragment2.png" width="49%">
  • BlurBehind
  • Android StackBlur - 2.0) | <img src="/art/android-stackblur.png" width="100%">
  • EdgeEffectOverride - 2.0) | <img src="/art/EdgeEffectOverride.jpeg" width="100%">
  • Swipecards - 2.0) | <img src="/art/Swipecards.gif" width="49%">
  • Android-Bootstrap - Bootstrap.png" width="49%">
  • Android PDFView - 3.0) | <img src="/art/android-pdfview.png" width="100%">
  • Dspec - 2.0) | <img src="/art/dspec.png" width="100%">
  • LolliPin - 2.0) | <img src="/art/LolliPin.gif" width="49%">
  • DrawableView - 2.0) | <img src="/art/DrawableView.gif" width="49%">
  • Material Shadow 9-Patch - 2.0) | <img src="/art/android-materialshadowninepatch.png" width="49%">
  • SimpleFingerGestures
  • Decor - 2.0) | <img src="/art/decor.png" width="49%">
  • Voice Recording Visualizer - 2.0) | [![IMAGE demo](http://img.youtube.com/vi/fJTl1bgQ3j4/0.jpg)](http://www.youtube.com/watch?v=fJTl1bgQ3j4)
  • EasyFonts - 2.0) | <img src="/art/easyfonts.png" width="100%">