Java Material Design

Open-source Java projects categorized as Material Design | Edit details

Top 23 Java Material Design Projects

  • GitHub repo material-components-android

    Modular and customizable Material Design UI components for Android

    Project mention: A Comprehensive Guide to Android 12’s Splash Screen API | reddit.com/r/androiddev | 2021-10-13

    It's not released in stable yet. You just take a look at the Material Components for Android github

  • GitHub repo Android-ObservableScrollView

    Android library to observe scroll events on scrollable views.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo BottomBar

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

  • GitHub repo JFoenix

    JavaFX Material Design Library

    Project mention: Problem with SceneBuilder | reddit.com/r/JavaFX | 2021-03-03
  • GitHub repo TapTargetView

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

    Project mention: How to "highlight to make the user aware of an action and show a description of it" in XML/Kotlin? | reddit.com/r/androiddev | 2021-10-15

    Just to reply to myself. The proper name seems to be "help overlay" and there are a few interesting libraries. Among all of those I've checked, TapTargetView seems to have the nicest UI.

  • GitHub repo FoldingCell

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

  • GitHub repo MaterialDateTimePicker

    Pick a date or time on Android in style

    Project mention: On CalenderView how can I write text below the day number? | reddit.com/r/android_devs | 2021-03-20

    I typically use https://github.com/wdullaer/MaterialDateTimePicker and if I need custom behavior we just write it

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo andOTP

    Open source two-factor authentication for Android

    Project mention: Authenticator app? | reddit.com/r/CryptoCurrency | 2021-10-13

    I always favor free software for security: https://github.com/andOTP/andOTP

  • GitHub repo Carbon

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

  • GitHub repo MaterialIntroScreen

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

    Project mention: Possivile violazione della licenza Apache 2.0 e MIT nell'applicazione CieID | reddit.com/r/ItalyInformatica | 2021-07-03

    material-intro-screen (MIT).

  • GitHub repo Phonograph

    A material designed music player for Android

    Project mention: Remove ads with in-app purchase | reddit.com/r/androiddev | 2021-03-19

    Alright, that sounds plausible. One similar example of which I know is the Phonograph music player. Its free and open source on GitHub. It has in-app purchases that basically unlocks extra cosmetics like additional themes and looks of the app. You can check their source code on how they do it, I guess it would be quite similar to what you would want to achieve. There's also Retro Music which is a fork of Phonograph, same thing with in-app purchases to unlock more cosmetics.

  • GitHub repo MaterialProgressBar

    Material Design ProgressBar with consistent appearance

  • GitHub repo Bubble Navigation

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

  • GitHub repo MaterialTapTargetPrompt

    Material Design tap target for Android. https://sjwall.github.io/MaterialTapTargetPrompt/

    Project mention: Random Musings on the Android 12 Developer Preview 3 | reddit.com/r/android_devs | 2021-04-23

    I add splash screens into all my apps for like 5 years already. Also view / functionality introduction (onboarding, kind of).

  • GitHub repo Etar Calendar

    Android open source calendar

    Project mention: The open calendar, task and note space is a mess | news.ycombinator.com | 2021-08-30

    I'm using Nextcloud for calendar and tasks, and I keep notes in plain markdown files that are also synced with Nextcloud. On Android I use Nextcloud Notes, Nextcloud Tasks and https://github.com/Etar-Group/Etar-Calendar

    These are by far the best note and calendar apps I've used. Far better than Google's options. Apple's reminders are a bit better than Nextcloud Tasks, but the only feature I'm sorely lacking there is repeating tasks. Google doesn't support this either, which leads me to believe that it's a shortcoming of the CalDav spec for tasks.

  • GitHub repo 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.

  • GitHub repo SortableTableView

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

    Project mention: Small software bussines for sale | reddit.com/r/smallbusiness | 2021-04-03

    The free version can be found on GitHub and has more than 1000 stars: https://github.com/ISchwarz23/SortableTableView

  • GitHub repo AppManager

    A full-featured package manager and viewer for Android

    Project mention: Question about apps and trackers when installing from from Aurora Store | reddit.com/r/MicroG | 2021-10-16
  • GitHub repo MaterialScrollBar

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

  • GitHub repo TextFieldBoxes

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

  • GitHub repo Material Dialogs for Android 📱

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

  • GitHub repo Snacky

    Snacky is a small library to help you adding a Snackbar to your android project.

  • GitHub repo android-materialshadowninepatch

    Provides 9-patch based drop shadow for view elements. Works on API level 9 or later.

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 2021-10-16.

Index

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

Project Stars
1 material-components-android 12,925
2 Android-ObservableScrollView 9,626
3 BottomBar 8,452
4 JFoenix 5,649
5 TapTargetView 5,101
6 FoldingCell 4,857
7 MaterialDateTimePicker 4,621
8 andOTP 3,213
9 Carbon 2,908
10 MaterialIntroScreen 2,720
11 Phonograph 2,567
12 MaterialProgressBar 2,136
13 Bubble Navigation 1,516
14 MaterialTapTargetPrompt 1,445
15 Etar Calendar 1,193
16 FancyToast-Android 1,135
17 SortableTableView 1,033
18 AppManager 1,031
19 MaterialScrollBar 775
20 TextFieldBoxes 764
21 Material Dialogs for Android 📱 716
22 Snacky 490
23 android-materialshadowninepatch 487
Find remote jobs at our new job board 99remotejobs.com. There are 36 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com