Java Swing

Open-source Java projects categorized as Swing Edit details

Top 21 Java Swing Projects

  • FlatLaf

    FlatLaf - Swing Look and Feel (with Darcula/IntelliJ themes support)

    Project mention: Should programmers avoid drag and drop GUI builders? | | 2022-08-09

    And as far as Swing's aesthetics, I only agree with the sentiment that 'it's ugly' if a custom LAF isn't used, like one from flatlaf.

  • weblaf

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

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • JFreeChart

    A 2D chart library for Java applications (JavaFX, Swing or server-side).

    Project mention: Licensing code | | 2022-03-04

    I made a Java application which uses the JFreechart and JSerialComm libraries and I would like to publish its source code on GitHub. I really don’t know if I can choose my own license or use the one provided with those libraries (LGPL). Can you please help me?

  • radiance

    Building modern, elegant and fast Swing applications

    Project mention: I'm still using Swing in 2022. Change my mind! | | 2022-06-27

    Use it with substance look and feel (now radiance) and you'd never know. Swing remains underrated and extremely portable.

  • darklaf

    Darklaf - A themeable swing Look and Feel based on Darcula-Laf

  • FutureRestore-GUI

    A modern GUI for FutureRestore, with added features to make the process easier.

    Project mention: [Question] Can I downgrade from 14.5 to 14.3 ? | | 2022-08-09
  • SystemTray

    Cross-platform SystemTray support for Swing/AWT, GtkStatusIcon, and AppIndicator on Java 8+

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Orson-Charts

    A 3D chart library for Java applications (JavaFX, Swing or server-side).

  • Carcassonne

    A digital version of the board game Carcassonne, implemented in Java. This desktop computer game supports up to five players at the same time (shared-screen multiplayer mode).

  • VRL-Studio

    Innovative IDE based on VRL (Visual Reflection Library)

  • VTerminal

    A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.

    Project mention: Learning - Guidance on creating my own Import Library. | | 2022-01-13

    This is one of my projects which is set up with JitPack and Maven. I can include it in any other project by adding it as a dependency to that project's Maven pom.xml file.

  • reactj

    A reactive ui lib for easy MVC

  • chip8-swing

    :video_game: Chip8 Emulgator written in Java 11 with Swing UI

  • cards2.0

    Remake of MSN Messenger's Solitaire Showdown

  • Pathfinding-Visualizer

    Built a colorful visualizer for shortest path algorithms: A star search, Breadth First Search, and Bidirectional Breadth First Search. Utilized Queues and Priority Queues to reduce collection operations such as pop() and push() to O(1) and O(log(n)) run times. (by Ramko9999)

  • image-creator

    The code in this repository creates a Java Swing file text image creator (by ggleblanc2)

  • CaesarShot

    A utility for capturing full and regional screenshot

    Project mention: Reaching out ppl to try this amazing utility. | | 2022-04-07
  • DemoSwingRatio

    :statue_of_liberty: Simple application to present the library material-ui-swing :tractor:

    Project mention: Need help with Java Swing GUI concepts | | 2022-01-20

    IMO this is a well-done Swing demo, with more advanced concepts like DI, and MVC pattern, but at least, you can see one real app.

  • JarChat

    IRC Client written in Java

    Project mention: IRC Connection? | | 2022-01-28

    So I have been trying to create an IRC Client in Java (as uploaded to GitHub). I have a function created so f which actually starts the connection here. The issue is I cannot call the `run` function there without doing anything after calling the function to properly quit the connection, join/part with channels, or anything else. Is there any way I can get around this?

  • VTerminalPaletteEditor

    A standalone GUI application for creating and editing VTerminal palettes.

  • flappy-bird-AI

    Similar flappy bird design to the previous repo, but this time, a non supervised genetic algorithm is used to train a neural network to play the game (by adam-kabbara)

    Project mention: Genetic algorithm not optimized. | | 2022-06-08

    Here's the git repo

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-08-09.

Java Swing related posts


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

Project Stars
1 FlatLaf 1,765
2 weblaf 1,045
3 JFreeChart 874
4 radiance 622
5 darklaf 356
6 FutureRestore-GUI 339
7 SystemTray 324
8 Orson-Charts 94
9 Carcassonne 69
10 VRL-Studio 66
11 VTerminal 62
12 reactj 10
13 chip8-swing 6
14 cards2.0 5
15 Pathfinding-Visualizer 3
16 image-creator 3
17 CaesarShot 3
18 DemoSwingRatio 2
19 JarChat 1
20 VTerminalPaletteEditor 0
21 flappy-bird-AI 0
Find remote jobs at our new job board There are 3 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