Kotlin Material Design

Open-source Kotlin projects categorized as Material Design

Top 23 Kotlin Material Design Projects

  • MaterialDrawer

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

  • AppIntro

    Make a cool intro for your Android app.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • Seal

    🦭 Video/Audio Downloader for Android, based on yt-dlp, designed with Material You

    Project mention: What is the best Youtube to MP3 converter? | /r/AskReddit | 2023-12-06

    Seal for Android

  • Alerter

    An Android Alerting Library

  • Android-Iconics

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

    Project mention: Does anyone here use Android-Iconics (icon library) and know how to set it up? | /r/AskProgramming | 2023-02-22

    I was wondering if anyone here has used Android-Iconics recently? It seems to be a very useful library, but I can't for the life of me get the icons to appear. I carefully followed all the steps on the GitHub page.


    The most beautiful SMS messenger for Android

    Project mention: Apple announces that RCS support is coming to iPhone next year | news.ycombinator.com | 2023-11-17

    Third-party SMS and MMS messaging apps already exist on Android, such as QKSMS,[1] Simple SMS Messenger,[2] and a large number of proprietary apps. There isn't a shred of evidence that these non-default SMS/MMS apps increase spam to any measurable extent compared to SMS/MMS apps that are preinstalled on phones.

    [1] QKSMS: https://github.com/moezbhatti/qksms

    [2] Simple SMS Messenger: https://github.com/SimpleMobileTools/Simple-SMS-Messenger

  • MaterialFiles

    Material Design file manager for Android

    Project mention: Top 10 Android Apps in 2013 (not available on the Google Play Store) | /r/androidapps | 2023-12-05

    https://github.com/zhanghai/MaterialFiles Best file manager by far. Clean, open source, works on Android TV, Tablet and smartphone without any issue.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • KeePassDX

    Lightweight vault and 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: ⟳ 0 apps added, 6 updated at apt.izzysoft.de | /r/FDroidUpdates | 2023-11-11

    KeePassDX (version 128): Secure and open source password manager compatible with KeePass files.

  • RetroMusicPlayer

    Best Material You Design music player for Android

    Project mention: All my Open Source App Alternatives | /r/opensource | 2023-07-30

    Music Player → Retro

  • Material View Pager Dots Indicator

    Three material Dots Indicators for view pagers in Android !

  • ReadYou

    An Android RSS reader presented in Material You style.

    Project mention: Alternative to the "Google" app (news)? | /r/degoogle | 2023-07-10

    You can use Read You if you want complete freedom, as long as you're willing to curate RSS subscriptions. Otherwise, Pocket by Firefox browser or Brave news in the Brave browser fit your description, but they do include ads

  • Twidere-Android

    Project mention: Reddit is Fun will shut down on June 30th in response to Reddit API changes | news.ycombinator.com | 2023-06-08

    It's worth noting that Reddit's own app uses their official API. The whole thing is OAuth2. They could have easily just said "Only Reddit Gold users can use external apps" and have avoided all this fracas.

    Now, it would take very little for someone to dig around and find the official Reddit API keys (OpenID/OAuth2 client key/secret) and just impersonate the official Reddit apps. I would never suggest that someone do some googling and discover threads like https://github.com/TwidereProject/Twidere-Android/issues/147... where such things are discussed.

  • InnerTune

    A Material 3 YouTube Music client for Android

    Project mention: Top 10 Android Apps in 2013 (not available on the Google Play Store) | /r/androidapps | 2023-12-05

    https://github.com/z-huang/InnerTune & https://github.com/namidaco/namida Youtube Music in good

  • Splitties

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

  • 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: tide/surf app for watch | /r/PixelWatch | 2023-04-26

    Here are some example projects for compose (not watch specific, but it all should work on a watch as well) https://github.com/SmartToolFactory/Jetpack-Compose-Tutorials

  • MaterialAudiobookPlayer

    Minimalistic audiobook player

    Project mention: Free Public Domain Audiobooks | news.ycombinator.com | 2023-05-07

    I recently found the Voice Audiobook Player for Android on the google play store[1][2]. Point it to a folder and it looks in there for audiobooks, one per subfolder, and keeps track of which ones you've read and where you are in each one.

    No signup, no ads (albeit maybe analytics and crash telemetry), GPL3 code, fairly minimal and keeps audiobooks away from messing up music playlists or from podcast app complexity. Haven't used it enough to give a full review, but it seems exactly what I wanted and good for Libribox book downloads.

    [1] https://play.google.com/store/apps/details?id=de.ph1b.audiob...

    [2] source: https://github.com/PaulWoitaschek/Voice

  • FancyShowCaseView

    An easy-to-use customisable show case view with circular reveal animation.

    Project mention: FancyShowCaseView (Spotlight) no longer works? | /r/androiddev | 2023-07-01

    I'm trying to use the FancyShowCaseView spotlight found here: https://github.com/faruktoptas/FancyShowCaseView

  • Music-Player-GO

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

    Project mention: The Android Open Source Thread | /r/opensource | 2023-03-18

    Music player go: Gplay || F-droid || GitHub

  • ytdlnis

    Android Video/Audio Downloader app using yt-dlp

    Project mention: Top 10 Android Apps in 2013 (not available on the Google Play Store) | /r/androidapps | 2023-12-05

    https://github.com/deniscerri/ytdlnis & https://github.com/JunkFood02/Seal Downloader for YT, TikTok, Instagram, Twitter and so on

  • Material-BottomNavigation

    Bottom Navigation widget component inspired by the Google Material Design Guidelines at https://www.google.com/design/spec/components/bottom-navigation.html

  • Notally

    A beautiful notes app

    Project mention: ⟳ 7 apps added, 66 updated at f-droid.org | /r/FDroidUpdates | 2023-02-10

    Notally | Minimalist Notes (version 5.0): A simple and elegant open source notes app

  • material-chip-view

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

  • Expenso

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

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

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 2023-12-06.

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 MaterialDrawer 11,646
2 AppIntro 10,404
3 Seal 5,704
4 Alerter 5,465
5 Android-Iconics 5,119
6 QKSMS 4,306
7 MaterialFiles 4,055
8 KeePassDX 3,665
9 RetroMusicPlayer 3,487
10 Material View Pager Dots Indicator 3,211
11 ReadYou 3,188
12 Twidere-Android 2,744
13 InnerTune 2,558
14 Splitties 2,406
15 Jetpack-Compose-Tutorials 2,159
16 MaterialAudiobookPlayer 2,132
17 FancyShowCaseView 1,873
18 Music-Player-GO 1,595
19 ytdlnis 1,573
20 Material-BottomNavigation 1,453
21 Notally 1,352
22 material-chip-view 1,352
23 Expenso 926
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.