Java Material Design

Open-source Java projects categorized as Material Design

Top 23 Java Material Design Projects

  • material-components-android

    Modular and customizable Material Design UI components for Android

    Project mention: do any one know how to get this effect? I couldn't find it . | | 2022-11-16

    Material Components has ToggleButton which does exactly what you want

  • Android-ObservableScrollView

    Android library to observe scroll events on scrollable views.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • BottomBar

    (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.

  • JFoenix

    JavaFX Material Design Library

  • TapTargetView

    An implementation of tap targets from the Material Design guidelines for feature discovery.

    Project mention: Intro showcase view using Jetpack Compose | | 2022-03-04

    The implementation is inspired by the TapTargetView which is useful for legacy views.

  • FoldingCell

    :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion

  • MaterialDateTimePicker

    Pick a date or time on Android in style

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • AmazeFileManager

    Material design file manager for Android

    Project mention: Sick of Ads on your TV's File Manager? Try the Open-Source Amaze File Manager (with FTP Support for transferring files) | | 2023-01-24
  • Carbon

    Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more. (by ZieIony)

    Project mention: Shadow in Android Studio | | 2022-10-22

    Shafows are quite difficult to implement in Views. There should be a discussion on reddit from many years ago between Zhuinden, and ZieIony regarding that topic. Take a look at his library it might be what you need:

  • MaterialIntroScreen

    Inspired by Heinrich Reimer Material Intro and developed with love from scratch

    Project mention: which onboarding library are you using | | 2022-12-18

    Hey guys. Looking for a cool onboarding library, like on first install intro pages, with permissions requests and stuff. I found this one but it's rather old: also, would be great if I could use lottie animations instead of images in the pages.

  • Phonograph

    A material designed music player for Android

    Project mention: I wanna offline music player like that, any one? | | 2022-05-06

    Found it. Last commit 2y ago. Phonograph

  • PatternLockView

    An easy-to-use, customizable and Material Design ready Pattern Lock view for Android

    Project mention: What is the proper way, for us to migrate an open source project from jcenter to jitpack github? | | 2022-09-22

    The Github for such a project can be found here :

  • App Manager

    A full-featured package manager and viewer for Android

    Project mention: Is there a tool which can remove trackers from apps? | | 2023-02-01

    App Manager

  • MaterialProgressBar

    Material Design ProgressBar with consistent appearance

  • Bubble Navigation

    🎉 [Android Library] A light-weight library to easily make beautiful Navigation Bar with ton of 🎨 customization option.

  • Etar Calendar

    Android open source calendar

    Project mention: ⟳ 1 apps added, 42 updated at | | 2023-01-08

    Etar - OpenSource Calendar (version 1.0.34): Etar is a material designed open source calendar, for everyone!

  • MaterialTapTargetPrompt

    ⛔️ DEPRECATED Material Design tap target for Android.

  • FloatingActionButtonSpeedDial

    A Floating Action Button Speed Dial implementation for Android that follows the Material Design specification (

    Project mention: First release of FloatingActionButtonSpeedDial for Compose is now available on Maven Central | | 2022-05-15

    Today I released the porting of my FloatingActionButtonSpeedDial library for Compose.

  • FancyToast-Android

    Make your native android Toasts Fancy. A library that takes the standard Android toast to the next level with a variety of styling options. Style your toast from code.

  • SortableTableView

    An Android library containing a simple TableView and an advanced SortableTableView providing a lot of customisation possibilities to fit all needs.

  • Material Dialogs for Android 📱

    📱Android Library to implement animated, 😍beautiful, 🎨stylish Material Dialog in android apps easily.

  • MaterialScrollBar

    An Android library that brings the Material Design 5.1 sidebar to pre-5.1 devices.

  • TextFieldBoxes

    Material Design text field that comes in a box, based on (OLD) Google Material Design guidelines.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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-02-01.

Java Material Design related posts


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

Project Stars
1 material-components-android 14,464
2 Android-ObservableScrollView 9,609
3 BottomBar 8,432
4 JFoenix 6,044
5 TapTargetView 5,227
6 FoldingCell 4,887
7 MaterialDateTimePicker 4,657
8 AmazeFileManager 4,297
9 Carbon 2,999
10 MaterialIntroScreen 2,720
11 Phonograph 2,694
12 PatternLockView 2,681
13 App Manager 2,362
14 MaterialProgressBar 2,183
15 Bubble Navigation 1,653
16 Etar Calendar 1,555
17 MaterialTapTargetPrompt 1,516
18 FloatingActionButtonSpeedDial 1,337
19 FancyToast-Android 1,251
20 SortableTableView 1,051
21 Material Dialogs for Android 📱 876
22 MaterialScrollBar 784
23 TextFieldBoxes 769
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives