Kotlin Material Design

Open-source Kotlin projects categorized as Material Design

Top 23 Kotlin Material Design Projects

  • material-dialogs

    😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.

    Project mention: Wondering what component to use and how to style it for this effect?...the live chat part | reddit.com/r/AndroidStudio | 2022-07-19

    What part of the chat exactly are you asking about? There are multiple things at play here. E.g For the bottom sheet, you can check out this library: https://github.com/afollestad/material-dialogs/blob/main/documentation/BOTTOMSHEETS.md. For the elevation/shadow effect, check this out: https://proandroiddev.com/statelistanimator-a-powerful-little-tool-for-elevation-animation-4b31781e98a0

  • MaterialDrawer

    The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

  • AppIntro

    Make a cool intro for your Android app.

  • Alerter

    An Android Alerting Library

    Project mention: Status bar "no connection" | reddit.com/r/androiddev | 2022-05-20
  • Android-Iconics

    Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.


    The most beautiful SMS messenger for Android

    Project mention: What's the best messaging app? I'm new to android. | reddit.com/r/androidapps | 2022-11-26
  • MaterialFiles

    Material Design file manager for Android

    Project mention: What are some nice open source Android projects? | reddit.com/r/androiddev | 2022-11-28
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Material View Pager Dots Indicator

    Three material Dots Indicators for view pagers in Android !

  • KeePassDX

    Lightweight password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.

    Project mention: How do you Manage your Passwords? | reddit.com/r/gnome | 2022-11-27

    KeePassXC (KeePassDX on Android phones) works fine and you can sync it offline with Syncthing (available on desktop and mobile phones).

  • Twidere-Android

    Project mention: ⟳ 6 apps added, 9 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2022-07-18

    Twidere X (version 1.6.0): Next generation of Twidere

  • RetroMusicPlayer

    Best Material You Design music player for Android

    Project mention: Any Material You Music Streaming Apps? | reddit.com/r/fossdroid | 2022-11-23
  • Splitties

    A collection of hand-crafted extensions for your Kotlin projects.

    Project mention: Useful utilities, extensions, base classes | reddit.com/r/androiddev | 2022-07-10

    https://github.com/LouisCAD/Splitties don’t use it because I think it leads to dependency bloat but there you go

  • MaterialAudiobookPlayer

    Minimalistic audiobook player

    Project mention: ⟳ 6 apps added, 36 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2022-08-09

    Voice Audiobook Player (version 6.0.7): Simple audiobook player

  • Seal

    Video/Audio downloader for Android, designed and themed with Material You. (by JunkFood02)

    Project mention: Revanced.. 🤝🫂 | reddit.com/r/revancedapp | 2022-11-25

    I am using extended with seal works perfect.

  • ReadYou

    This is a copy of Reeder, in order to give Android an RSS reader similar to Reeder, combines the interaction logic of Reeder with the design style of Material Design 3 (You).

    Project mention: what is a good full text RSS reader for Android? | reddit.com/r/rss | 2022-11-27

    Yes! I use Read You (https://github.com/Ashinch/ReadYou). It's similar to Reeder for iOS and parses the full article content.

  • material-chip-view

    Material Chip view. Can be used as tags for categories, contacts or creating text clouds

  • Music-Player-GO

    🎶🎼 Very slim music player 👨‍🎤 100% made in Italy 🍕🌳🌞🍝🌄

    Project mention: Music player application | reddit.com/r/privatelife | 2022-11-08

    Github: https://github.com/enricocid/Music-Player-GO

  • Jetpack-Compose-Tutorials

    🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.

    Project mention: Jetpack Compose Tutorials i have been working on over a year with subjects Widgets, Layout, SubcomposeLayout, custom Layouts, State, Recomposition, LaunchedEffect, side-effects, Gesture, Navigation, Canvas, and UIs like Whatsapp and more https://github.com/SmartToolFactory/Jetpack-Compose-Tutorials | reddit.com/r/androiddev | 2022-03-06

    This is a series of tutorials i have been working on that is easy to navigate in both code and app using each section or Search at the top to display any tag or description. I add repo link also for easy access.

  • Notally

    A beautiful notes app

    Project mention: Looking for note app | reddit.com/r/androidapps | 2022-10-12

    You can try https://github.com/OmGodse/Notally from fdroid

  • material-cab

    🚕 An Android & Kotlin library for placing and manipulating Contextual Action Bars in your UI.

  • sheets

    ⭐ ‎‎‎‏‏‎ ‎Offers a range of beautiful sheets (dialogs & bottom sheets) for quick use in your project. Includes many ways to customize sheets.

  • Expenso

    📊 A Minimal Expense Tracker App built to demonstrate the use of modern android architecture component with MVVM Architecture

  • GuideToCustomViews

    The ultimate guide to Android custom views

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-28.

Kotlin Material Design related posts


What are some of the best open-source Material Design projects in Kotlin? This list will help you:

Project Stars
1 material-dialogs 19,450
2 MaterialDrawer 11,578
3 AppIntro 10,249
4 Alerter 5,334
5 Android-Iconics 5,027
6 QKSMS 3,883
7 MaterialFiles 2,878
8 Material View Pager Dots Indicator 2,773
9 KeePassDX 2,703
10 Twidere-Android 2,662
11 RetroMusicPlayer 2,554
12 Splitties 2,205
13 MaterialAudiobookPlayer 1,776
14 Seal 1,631
15 ReadYou 1,348
16 material-chip-view 1,306
17 Music-Player-GO 1,176
18 Jetpack-Compose-Tutorials 1,081
19 Notally 994
20 material-cab 992
21 sheets 819
22 Expenso 800
23 GuideToCustomViews 713
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.