632 Repositories
Android material-design-icons-adt-template Libraries
Android widget for selecting a range of values.
MaterialRangeBar MaterialRangeBar is a fork from https://github.com/edmodo/range-bar that adds some basic material styling, as well as start and end v
Navigation Drawer Activity with material design style and simplified methods
MaterialNavigationDrawer Navigation Drawer Activity with material design style and simplified methods It requires 10+ API and android support v7
An Android library aimed to get the beautiful CardViews that Google shows at its official design specifications
MaterialList Discontinued This library will not receive any updates, as I do not have the time or knowledge to improve it. If anyone forks it and want
Material Design ProgressBar with consistent appearance
MaterialProgressBar Material Design ProgressBar with consistent appearance on Android 4.0+. Why MaterialProgressBar? Consistent appearance on Android
A material style progress wheel compatible with 2.3
![](https://img.shields.io/badge/Methods and size-106 | 12 KB-e91e63.svg) Material-ish Progress A material style progress wheel compatible with 2.3 Tr
Android L Ripple effect wrapper for Views
Material Ripple Layout Ripple effect wrapper for Android Views Including in your project compile 'com.balysv:material-ripple:1.0.2' Check for latest v
Animations for Android L drawer, back, dismiss and check icons
Material Menu Morphing Android menu, back, dismiss and check buttons Have full control of the animation: Including in your project compile 'com.balysv
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Carbon Material Design implementation for Android 4.0 and newer. This is not the exact copy of the Lollipop's API and features. It's a custom implemen
Implementation of Ripple effect from Material Design for Android API 9+
RippleEffect ExpandableLayout provides an easy way to create a view called header with an expandable view. Both view are external layout to allow a ma
EditText in Material Design
MaterialEditText NOTE: 2.0 is NOT BACKWARDS COMPATIBLE! See more on wiki or 中文看这里 AppCompat v21 makes it easy to use Material Design EditText in our a
Floating Action Button for Android based on Material Design specification
FloatingActionButton Yet another library for drawing Material Design promoted actions. Features Support for normal 56dp and mini 40dp buttons. Customi
A Material Design ViewPager easy to use library
MaterialViewPager Material Design ViewPager easy to use library Sample And have a look on a sample Youtube Video : Youtube Link Download In your modul
The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
MaterialDrawer ... the flexible, easy to use, all in one drawer library for your Android project. What's included 🚀 • Setup 🛠️ • Migration Guide 🧬
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
Material Dialogs View Releases and Changelogs Modules The core module is the fundamental module that you need in order to use this library. The others
Android library to observe scroll events on scrollable views.
Android-ObservableScrollView Android library to observe scroll events on scrollable views. It's easy to interact with the Toolbar introduced in Androi
🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
Foodium 🍲 Foodium is a sample food blog 🍲 Android application 📱 built to demonstrate use of Modern Android development tools. Dedicated to all Andr
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.
MarvelHeroes MarvelHeroes is a demo application based on modern Android application tech-stacks and MVVM architecture. Fetching data from the network
:blue_book: A diary application optimized for user experience.
Easy Diary README of Korean(한국어) This is a diary application optimized for user experience. Demo videos Basic function preview Support Features 01. Wr
An extensive collection of Kotlin Android Utils
An extensive collection of Kotlin Android Utils This library contains small helper functions used throughout almost all of my other projects. The goal
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
UV Index A simple ultraviolet index viewer app for demonstrating: Instant Apps + Kotlin + Dagger + MVP Built With Weatherbit as weather API Android In
An Easy-to-use Kotlin based Customizable Modules Collection with Material Layouts by BlackBeared.
Fusion By BlackBeared An Easy-to-use Kotlin based Customizable Library with Material Layouts by @blackbeared. Features Custom Floating Action Buttons
Same as an Outlined text fields presented in Material Design page but with some dynamic changes
README SSCustomEditTextOutlineBorder Getting Started SSCustomEditTextOutLineBorder is a small kotlin library for android to support outlined (stroked)
A beautiful material calendar with endless scroll, range selection and a lot more!
CrunchyCalendar A light, powerful and easy to use Calendar Widget with a number out of the box features: Infinite vertical scrolling in both direction
A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
MaterialDrawerKt Create navigation drawers in your Activities and Fragments without having to write any XML, in pure Kotlin code, with access to all t
With MaterialTimelineView you can easily create a material looking timeline.
MaterialTimelineView With MaterialTimelineView you can easily create a material looking timeline. Setup The library is pushed to jCenter() as an AAR,
Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
kotlin-android-template 🤖 A simple Github template that lets you create an Android/Kotlin project and be up and running in a few seconds. This templa
Forecast / DarkSky's Skycons, Animated Weather icons recreated for Android
Skycons for Android We set out to create a native weather app on Xamarin but we wanted to build something unique to differentiate ourselves amongst th
Easy to use material icons for Android
All available icons (744) If, like me, you're tired of copying 5 images (ldpi, mdpi, hdpi, xhdpi, xxhdpi) for each icon you want to use in your app, f
Androidicons is a professional, handcrafted icon set with 250 icons in 14 different colors and 5 sizes, including an icon font and all sources.
Android Developer Icons Android Developer Icons is a custom icon set, created by Opoloo. Included are: 250 hand-crafted, pixel-perfect icons in 5 size
Over 1600 customizable icons for Android including 750+ Google Material Design icons, 25 ready-made social badges, and more!
droidicon - Over 1600 icons for Android! Icons From... Google Material Design FontAwesome Iconic Entypo Meteocons Unicode Icons Your own custom icons
Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.
Android-Iconics ... allows to include any icon font with all its vector icons in your project. No limits. Scale with no limit, use any color at any ti
Create kotlin android project with one line of command.
README This is an android application template project built with kotlin language and some useful libraries. It provides a creator script to quickly c
Material and Holo iconic fonts.
Android Icon Fonts Material and Holo iconic fonts. Source Material Extracted 433 Material Design icons from Google's Project Polymer website by Shreya
📱 An Android Library for 💫fluid, 😍beautiful, 🎨custom Dialogs.
Aesthetic Dialogs for Android 📱 📱 Android Library for 💫 fluid, 😍 beautiful, 🎨 custom Dialogs. Table of Contents: Introduction Types of Dialog Dar
Make your native android Dialog Fancy and Gify. A library that takes the standard Android Dialog to the next level with a variety of styling options and Gif's. Style your dialog from code.
FancyGifDialog-Android Prerequisites Add this in your root build.gradle file (not your module build.gradle file): allprojects { repositories { ...
Backport of Material dialogs with easy-to-use API based on DialogFragment
StyledDialogs for Android Demo app: Features: Compatible with Material Design Guidelines Same look for Android 2.2+ Built on top of standard DialogFra
Samples in Material Animation (Deprecated)
Material-Animation-Samples (Deprecated) or watch it on youtube #Samples: Samples in material animation will be added through the next two monthes. Lay
Sample application demonstrating Android design and animation
android-movies-demo This is a sample application showing off some interesting design/development interactions for a talk given at Droidcon 2013. As it
Sample material transition animations for Android
See ListOfThings for a newer implementation. Android Material Transitions This Android project samples some Material Design-ish transitions for list i
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar
#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr
[Deprecated] Little bites of Material Design
Working with shared elements Commit - 8872619 Working with shared elements, explode transition, and animations Commit - 901d62c Playing with the new m
Under the Hood is a flexible and powerful Android debug view library. It uses a modular template system that can be easily extended to your needs, although coming with many useful elements built-in.
Under the Hood - Android App Debug View Library Under the Hood is a flexible and powerful Android debug view library. It uses a modular template syste
This app will show grid overlay over whole system which helps you to verify your excellent app design.
GridWichterle for Android This app will show grid overlay over whole system which helps you to verify your excellent app design. Download: What is the
A list of most useful resources for designing android apps such as all material colors and dimens, 180 Gradient background + html, social, flat, fluent, metro colors.
Timer UI Login UI Fitness UI Material-Resources-Library A list of most useful resources for designing android apps such as all material colors and dim
For color lovers! A simple but powerful Android color picker
#DEPRECATED Credits for the logo goes to Hafiz Ahmmed (https://github.com/hafizahmmed) ColorBox library Features Dynamic color preview; Change the col
Color picker library for Android
andColorPicker — Color Picker library for Android 🥑 Handy, 🐍 flexible, and ⚡ lightning-fast Android color picker views and utilities. 💊 Features Cl
Android Material Design Colors
Android-Material-Design-Colors Android-Material-Design-Colors provides color definitions of the Material Design. Demo Usage R.color.md_color_value or
Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a design pattern: proxy, delegate, interceptor.
1. AutoProxy Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a
A simple library for creating animated warnings/dialogs/alerts for Android.
Noty A simple library for creating animated warnings/notifications for Android. Examples Show me code Show me code Show me code Show me code Show me c
Material (Gregorian - Hijri) Date & Time Picker
Hijri Date Picker (UmAlQuraCalendar) This library offers a hijri (Islamic Calendar) Date Picker designed on Google's Material Design Principals For Pi
This is a Material Design loading button
This is a library project with a custom view that implements concept of Send Comment (https://dribbble.com/shots/1986254-Send-Comment-Shoppr) made by
Button which is visible while user holds it. Main use case is controlling audio recording state (like in Telegram, Viber, VK).
HoldingButton Button which is visible while user holds it. Main use case is controlling audio recording state (like in Telegram, Viber, VK). Getting s
⭐️ beautiful switch widget with sticky animation ⭐️
StickySwitch StickySwitch library for android this library is beautiful switch widget with sticky animation Requirements Android SDK 15+ Usage Add it
Material progress circle around any FloatingActionButton. 100% Guidelines.
FABProgressCircle Android library to provide a material progress circle around your FloatingActionButton. This component is compatible with any existe
Icons, Borders, Radius ... for Android buttons
⚠️ This library was made years ago when it wasn't that easy to customize Android buttons like today. I highly recommend you to use Material Design but
Bootstrap style widgets for Android, with Glyph Icons
Android-Bootstrap Android Bootstrap is an Android library which provides custom views styled according to the Twitter Bootstrap Specification. This al
User onboarding library with smooth animation of objects and background colors
SlidingTutorial Cleveroad introduces Sliding Tutorial Library for Flutter Hey guys, hope you haven’t started developing a tutorial for your Flutter ap
How to improve the user experience using animated icons with vector drawables on Android
Android Animated Icons How to improve the user experience using animated icons with vector drawables on Android English version https://medium.com/@an
How to apply meaningful and delightful motion in a sample Android app
Applying meaningful motion on Android How to apply meaningful and delightful motion in a sample Android app Read the complete post at https://medium.c
WindView is an Android Library to show Weather's Wind & pressure Status
WindView WindView is an Android Library to show Weather's Wind & pressure Status Screenshot Demo demo.apk Setup Step 1: Add it as a Dependency in Your
Android library for material scrolling techniques.
material-scrolling Android library for material scrolling techniques. Features Easily implement material scrolling techniques with RecyclerView. Custo
Material Design text field that comes in a box, based on (OLD) Google Material Design guidelines.
TextFieldBoxes A new Material Design text field that comes in a box, based on Google Material Design guidelines. 🇨🇳 中文看这里 UPDATE NOTICE 1.4.5 Releas
A Simple Todo app design in Flutter to keep track of your task on daily basis. Its build on BLoC Pattern. You can add a project, labels, and due-date to your task also you can sort your task on the basis of project, label, and dates
WhatTodo Life can feel overwhelming. But it doesn’t have to. A Simple To-do app design in flutter to keep track of your task on daily basis. You can a
From UI Proposal to Code :notes::arrow_forward:
Music Player: From UI Proposal to Code This is a prototype made for the article. This is not a real music player and don't expect it is. Some develope
Android Transition animations explanation with examples.
UNMAINTAINED No maintainance is intended. The content is still valid as a reference but it won't contain the latest new stuff Android Transition Frame
Episodie is a TV show time tracker app with unusual design written in kotlin and clean architecture approach. Get to know how much time you spent watching tv shows.
Episodie Episodie is a TV show time tracker app with unusual design. Get to know how much time you spent watching tv shows. Track easily overall progr
📱 Android Library to implement Rich, Beautiful, Stylish 😍 Material Navigation View for your project with Material Design Guidelines. Easy to use.
Material NavigationView for Android 📱 📱 Android Library to implement Rich, Beautiful Material Navigation View for your project with Material Design
:movie_camera: Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Popular Movies Stage 1 + Stage 2 Discover the most popular and top rated movies playing. Movies data fetched using themoviedb.org API. ✨ Screenshots M
MaterialDesignColorPalette 4.2 0.0 L3 Java This is a dev tool to visualize the colours of Material design defined on
MaterialDesignColorPalette This is a dev tool to visualize the colours of Material design defined on http://www.google.com/design/spec/style/color.htm
Library to change Android launcher App Icon and App Name programmatically !
AppIconNameChanger Change Android App launcher Icon and App Name programmatically ! Download Demo APK from HERE Kindly use the following links to use
An android client application for the awesome kanji learning website wanikani.com
End of Life This project has reached EOL status. It will no longer be updated, patched, or supported. If you are interested in continuing the work, fe
Android open source calendar
Etar Calendar Etar (from Arabic: إِيتَار) is an open source material designed calendar made for everyone! Why? Well, I wanted a simple, material desig
Minimalistic audiobook player
Voice This is my digital playground where I am learning. I'm integrating and validating new technologies and ideas here, playing around with new UI /
Material design file manager for Android
Amaze File Manager Overview Open Source, light and smooth Based on Material Design guidelines Basic features like cut, copy, delete, compress, extract
From UI Proposal to Code :notes::arrow_forward:
Music Player: From UI Proposal to Code This is a prototype made for the article. This is not a real music player and don't expect it is. Some develope
A simple material design app intro with cool animations and a fluent API.
material-intro A simple material design app intro with cool animations and a fluent API. Very inspired by Google's app intros. Demo: A demo app is ava
Material Design Calendar
Etar Calendar Etar (from Arabic: إِيتَار) is an open source material designed calendar made for everyone! Why? Well, I wanted a simple, material desig
Material design file manager for Android
Amaze File Manager Overview Open Source, light and smooth Based on Material Design guidelines Basic features like cut, copy, delete, compress, extract
Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept)
InstaMaterial Updated Current source code contains UI elements from Design Support Library. If you still want to see how custom implementations of e.g
OpenLibra client on Material Design
OpenLibra-Material This repositores aims to show examples about material design in a real app, the application is a client of the webpage OpenLibra a
Twidere-Android Twidere is a powerful twitter client for Android 1.6+ 1 , which gives you a full Holo experience and nearly full Twitter's feature.
Twidere for Android Material Design ready and feature rich Twitter/Mastodon/Fanfou app for Android 4.1+. Enjoy Fediverse now! Twidere-Android is maint
Minimalistic audiobook player
Voice This is my digital playground where I am learning. I'm integrating and validating new technologies and ideas here, playing around with new UI /
Library containing over 2000 material vector icons that can be easily used as Drawable or as a standalone View.
Material Icon Library A library containing over 2000 material vector icons that can be easily used as Drawable, a standalone View or inside menu resou
Material Design icons by Google
Material design icons Material design icons is the official icon set from Google. The icons are designed under the material design guidelines. 4.0.0 U
A library to bring fully animated Material Design components to pre-Lolipop Android.
Material MaterialLibrary is an Open Source Android library that back-port Material Design components to pre-Lolipop Android. MaterialLibrary's origina
Material Shadows for android : A library for supporting convex material shadows
MaterialShadows A library for seamlessly integrating Material shadows. The library takes existing material shadows to next level by adding the followi
This is a library with components of Android L to you use in android 2.2
Material Design Android Library How to use Components Buttons Flat Button Rectangle Button Float Button Float small button Switches CheckBox Switch Pr
A skeleton of google's appcompat android navigation drawer with material design.
Lollipop AppCompat Skeleton A skeleton of google's appcompat android navigation drawer with material design. Compatible to work on 4.0+ Based on Googl
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Carbon Material Design implementation for Android 4.0 and newer. This is not the exact copy of the Lollipop's API and features. It's a custom implemen
Provides 9-patch based drop shadow for view elements. Works on API level 9 or later.
Material Shadow 9-Patch This library provides 9-patch based drop shadow for view elements. Works on API level 14 or later. Target platforms API level
A Material design Android pincode library. Supports Fingerprint.
LolliPin A Lollipop material design styled android pincode library (API 14+) To include in your project, add this to your build.gradle file: //Loll
Bootstrap style widgets for Android, with Glyph Icons
Android-Bootstrap Android Bootstrap is an Android library which provides custom views styled according to the Twitter Bootstrap Specification. This al
🌠 Transform into a different view or activity using morphing animations.
TransformationLayout 🌠 Transform into a different view or activity using morphing animations. Using Transformation motions of new material version. D
Implementation of Ripple effect from Material Design for Android API 9+
RippleEffect ExpandableLayout provides an easy way to create a view called header with an expandable view. Both view are external layout to allow a ma
Android L Ripple effect wrapper for Views
Material Ripple Layout Ripple effect wrapper for Android Views Including in your project compile 'com.balysv:material-ripple:1.0.2' Check for latest v
💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can.
💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can. Download sample app: Features Full Animation Control on Paths and VectorDrawabl
A Material design back port of Android's CalendarView
Material Calendar View A Material design back port of Android's CalendarView. The goal is to have a Material look and feel, rather than 100% parity wi
Pick a date or time on Android in style
Material DateTime Picker - Select a time/date in style Material DateTime Picker tries to offer you the date and time pickers as shown in the Material
A material-styled android view that provisions picking of a date, time & recurrence option, all from a single user-interface.
SublimePicker A customizable view that provisions picking of a date, time & recurrence option, all from a single user-interface. You can also view 'Su
[Deprecated] This project can make it easy to theme and custom Android's dialog. Also provides Holo and Material themes for old devices.
Deprecated Please use android.support.v7.app.AlertDialog of support-v7. AlertDialogPro Why AlertDialogPro? Theming Android's AlertDialog is not an eas