Java UI

Open-source Java projects categorized as UI

Top 23 Java UI Projects

  • TapTargetView

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

  • FirebaseUI-Android

    Optimized UI components for Firebase

    Project mention: Sign in with Apple on Android with Flutter | /r/flutterhelp | 2023-04-04
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • SuperTextView

    Hi,Developer,Welcome to use SuperTextView !

  • MaterialSearchBar

    Material Design Search Bar for Android

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

  • dremio-oss

    Dremio - the missing link in modern data

  • AwesomeValidation

    Android validation library which helps developer boil down the tedious work to three easy steps.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • weblaf

    WebLaF is a fully open-source Look & Feel and component library written in pure Java for cross-platform desktop Swing applications.

  • MaterialFX

    A library of material components for JavaFX

    Project mention: RecyclerView + Glide alternatives? | /r/JavaFX | 2023-07-10

    You can have a look at the VirtualizedFX which is a virtual flow that is written from scratch and inspired by Flowless. The author Palexdev (I think the person is on reddit), took inspiration from Flowless, and has documented the code quite well. You can have a look and also implement a virtual grid with it such as a GridView. Honestly, I tried making my virtual flow, that is simple with a few classes as possible (with adequate success), and the inspiration came from it. The VirtualizedFX has now been incorporated in MaterialFX which is another main project by the same author.

  • LicensesDialog

    LicensesDialog is an open source library to display licenses of third-party libraries in an Android app.

  • MaterialScrollBar

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

  • PreferencesFX

    A framework for easily creating a UI for application settings / preferences.

    Project mention: A new connection manager and remote file explorer created with Java(FX) - X-Pipe Status Update | /r/java | 2023-03-29

    Another focus was improving the look and feel of the settings menu, which has been created with PreferencesFX. Using a custom skin and layout, which takes inspiration from vscode's settings menu, we can achieve pretty similar looking results:

  • FancyGifDialog-Android

    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.

  • imgui-java

    JNI based binding for Dear ImGui

    Project mention: Lets-Plot: An open-source plotting library by JetBrains | | 2023-07-15
  • FancyAlertDialog-Android

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

  • ColorSeekBar

    A colorful SeekBar for picking color

  • Kouncil

    Powerful dashboard for your Kafka. Monitor status, manage groups, topics, send messages and diagnose problems. All in one user friendly web dashboard.

    Project mention: FLaNK Stack Weekly 16 October 2023 | | 2023-10-17
  • domino-ui


    Project mention: I like to discuss ui frameworks for java backend? | /r/java | 2023-06-25

    free and open source

  • ChatVoicePlayer

    An Android library to make the implementation of voice/audio messages' playing easier

  • shardingsphere-elasticjob-ui

    Administrator console of ElasticJob

    Project mention: Five Apache projects you probably didn't know about | | 2023-12-21

    ShardingSphere claims to offer an ecosystem able to transform any database into a distributed database system. It acts as a proxy between your code and your database(s). It comes in two flavors:

  • LayoutEditor

    Create Awesome UI!

  • Google NewsStand Animation Android

    Navigation pattern like in Google News Stand app with transitions

  • FloatingToast-Android

    Android library to create customizable floating animated toasts like in Clash Royale app

  • 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-12-21.

Java UI related posts


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

Project Stars
1 TapTargetView 5,313
2 FirebaseUI-Android 4,577
3 SuperTextView 3,292
4 MaterialSearchBar 2,037
5 FancyToast-Android 1,286
6 dremio-oss 1,283
7 AwesomeValidation 1,155
8 weblaf 1,117
9 MaterialFX 1,041
10 LicensesDialog 846
11 MaterialScrollBar 782
12 PreferencesFX 577
13 FancyGifDialog-Android 531
14 imgui-java 500
15 FancyAlertDialog-Android 378
16 ColorSeekBar 341
17 Kouncil 240
18 domino-ui 212
19 ChatVoicePlayer 183
20 shardingsphere-elasticjob-ui 154
21 LayoutEditor 138
22 Google NewsStand Animation Android 130
23 FloatingToast-Android 95
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives