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.

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

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

  • FirebaseUI-Android

    Optimized UI components for Firebase

  • InfluxDB

    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.

  • 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

    Project mention: What is the separation of storage and compute in data platforms and why does it matter? | | 2022-11-29

    Dremio - Dremio is a data lakehouse based on the open-source Apache Iceberg table format. It offers different compute instances to process data that lives in your S3 bucket. You pay for S3 storage independently.

  • AwesomeValidation

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

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

  • weblaf

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

  • LicensesDialog

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

    Project mention: LicensesDialog/Project_Default.xml ตอนอาจารย์·PSDev/LicensesDialog·GitHub | | 2022-01-22
  • MaterialScrollBar

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

  • MaterialFX

    A library of material components for JavaFX

    Project mention: How to make cards UI in JavaFX? | | 2022-04-15

    Unfortunately I'd like to say I have implemented them in my MaterialFX library but I still haven't done it Definitely on the ROADMAP though

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

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

  • imgui-java

    JNI based binding for Dear ImGui

    Project mention: JavaFX 19 Released | | 2022-09-14

    So this makes me wonder: how common is desktop app development with Java these days? I imagine there is still a lot done for internal app, but is it still viable to ship Java apps to end users? How you handle JRE distribution in that case?

    Anyway also wanna shout out Dear ImGui[0]. I've been using it recently to build an interactive UI to quite complicated networking code. So far it been great for manual testing and demos, and it's fairly low maintenance once running.


  • ColorSeekBar

    A colorful SeekBar for picking color

  • ChatVoicePlayer

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

  • Kouncil

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

  • shardingsphere-elasticjob-ui

    Administrator console of ElasticJob

    Project mention: ShardingSphere-on-Cloud & Pisanix replace Sidecar for a true cloud-native experience | | 2022-11-24

    ShardingSphere Official Website

  • 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

  • webviewjar

    Java port of the Zserge Webview. Tiny cross-platform WebView

    Project mention: Favorite hidden gem library? | | 2022-10-21

    webviewjar for creating electron-like applications but without the electron overhead

  • android-java-chat-ui-kit

    Ready-to-use Chat UI Components for Java (Android)

  • LayoutEditor

    Create Awesome UI!

    Project mention: ⟳ 1 apps added, 7 updated at | | 2022-11-20

    Layout Editor: build Android app layouts by dragging UI elements

  • Zigi

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

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

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,204
2 FirebaseUI-Android 4,460
3 SuperTextView 3,253
4 MaterialSearchBar 2,015
5 FancyToast-Android 1,232
6 dremio-oss 1,146
7 AwesomeValidation 1,145
8 weblaf 1,065
9 LicensesDialog 817
10 MaterialScrollBar 784
11 MaterialFX 713
12 FancyGifDialog-Android 520
13 FancyAlertDialog-Android 349
14 imgui-java 324
15 ColorSeekBar 316
16 ChatVoicePlayer 158
17 Kouncil 140
18 shardingsphere-elasticjob-ui 135
19 Google NewsStand Animation Android 131
20 FloatingToast-Android 95
21 webviewjar 72
22 android-java-chat-ui-kit 29
23 LayoutEditor 27
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.