433 Open Source Android UI Software Projects
Free and open source android ui code projects including engines, APIs, generators, and tools.
Smartrefreshlayout 21586 ⭐
Materialdrawer 11186 ⭐
The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
Discretescrollview 5257 ⭐
A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.
Bottomnavigation 4176 ⭐
This Library helps users to use Bottom Navigation Bar (A new pattern from google) with ease and allows ton of customizations
Mikepenz Fastadapter 3198 ⭐
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
Ethanhua Skeleton 2911 ⭐
A library provides an easy way to show skeleton loading view like Facebook and Alipay
Slidingrootnav 2769 ⭐
DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible.
Zieiony Carbon 2771 ⭐
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Evrencoskun Tableview 2649 ⭐
TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
Awesome Android Complete Reference 2581 ⭐
Awesome Android references for everything like best practices, performance optimization, etc.
Textsurface 2111 ⭐
A little animation framework which could help you to show message in a nice looking way
Springview 1885 ⭐
🔥 A custom view pull to refresh,support ScrollView,ListView,RecyclerView,WebView and all another views, easy to use
Compactcalendarview 1473 ⭐
An android library which provides a compact calendar view much like the one used in google calenders.
Balloon 1456 ⭐
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Anychart Android 1383 ⭐
AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.
Boden 1330 ⭐
Purely native C++ cross-platform GUI framework for Android and iOS development. https://www.boden.io
Bubble Navigation 1270 ⭐
🎉 [Android Library] A light-weight library to easily make beautiful Navigation Bar with ton of 🎨 customization option.
Rippleview 1150 ⭐
View that imitates Ripple Effect on click which was introduced in Android L (for Android 2.3+)
Floatingactionbuttonspeeddial 1117 ⭐
A Floating Action Button Speed Dial implementation for Android that follows the Material Design specification (https://material.io/components/buttons-floating-action-button#types-of-transitions)
Transformationlayout 1136 ⭐
🌠 Transform into a different view or activity using morphing animations.
Consecutivescroller 1139 ⭐
Lovelydialog 1036 ⭐
This library is a set of simple wrapper classes that are aimed to help you easily create fancy material dialogs.
Sortabletableview 1006 ⭐
An Android library containing a simple TableView and an advanced SortableTableView providing a lot of customisation possibilities to fit all needs.
Buffertextinputlayout 995 ⭐
A simple customised version of the TextInputLayout from the Android Design Support Library ⌨️
Learn Jetpack Compose By Example 989 ⭐
🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way
Colorpickerview 949 ⭐
🎨 Android colorpicker for getting colors from any images by tapping on the desired color.
Adaptablebottomnavigation 846 ⭐
A simpler way for implementing the Bottom Navigation View on Android
Dachshund Tab Layout 836 ⭐
Extended Android Tab Layout with animated indicators that have continuous feedback.
Polygondrawingutil 807 ⭐
A compact Android utility for constructing and drawing rounded regular polygons.
Shawnlin013 Numberpicker 719 ⭐
:slot_machine: The android library that provides a simple and customizable NumberPicker.
Androidveil 678 ⭐
:performing_arts: An easy, flexible way to implement veil skeletons and shimmering effect for Android.
Labelsview 689 ⭐
Android的标签列表控件。可以设置标签的选中效果。 可以设置标签的选中类型：不可选中、单选、限数量多选和不限数量多选等， 并支持设置必选项、单行显示、最大显示行数等功能。
Androidscreenadaptation 613 ⭐
A light and easy-to-use Android development screen adaptation tool library(一个轻量好用的安卓开发屏幕适配工具库)
Droppers Animatedbottombar 629 ⭐
A customizable and easy to use BottomBar navigation view with sleek animations.
Android Material Design For Pre Lollipop 582 ⭐
Various UI implementations, animations & effects based on Material Design compatible with pre Lollipop devices as well. (Work in progess)
Fabrevealmenu Master 554 ⭐
A general purpose android UI library to show a user show menu in accordance of Floating action button with material design guidelines.
Audio Visualizer Android 533 ⭐
🎵 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.
Yarolegovich Materialpreferences 491 ⭐
A highly flexible set of lovely looking views that provides functionality of preferences.
Materialdialog Android 493 ⭐
📱Android Library to implement animated, 😍beautiful, 🎨stylish Material Dialog in android apps easily.
Cookiebar2 455 ⭐
CookieBar2 is an Android library for displaying messages, notifications and alerts at the top or bottom of the screen. A great alternative for toast messages. Excellent replacement for snackbar notifications. Android messages never looked better!
Androidribbon 428 ⭐
:ribbon: The simple way to implement a beautiful ribbon with the shimmering on Android.
Happybubble 390 ⭐
:thought_balloon:BubbleLayout随意变化的气泡布局，BubbleDialog根据点击View的位置定位它的位置，BubbleDialog可定制方向等！(BubbleLayout changes freely,BubbleDialog click on the location of View positioning its location,BubbleDialog can be customized directions.)
Pudding 361 ⭐
:star2: Pudding use WindowManager(don't need request permission) to pull down a view that are displayed on top their attached window
Drawer Behavior 358 ⭐
Drawer behavior is a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide.
Avatarview 362 ⭐
A circular Image View with a lot of perks. Including progress animation and highlight state with borders and gradient color.
Scrollingpagerindicator 367 ⭐
Pager indicator inspired by Instagram. Lightweight and easy to set up.
Thanhtoan1196 Awesome Android UI 333 ⭐
:sunglasses: A curated list of awesome Android UI/UX libraries
LoginUI Android 334 ⭐
Login User Interface in android with innovative, beautiful and creative background 😊😊😉