Swing

Open-source projects categorized as Swing
Language: + Java + Kotlin + Scala

Top 23 Swing Open-Source Projects

  • compose-multiplatform

    Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

  • Project mention: Understanding file associations in JVM apps | dev.to | 2024-01-07

    So, to add file associations, we need to be able to pass both the .properties file and the --file-associations option. At the time of writing this article, the org.jetbrains.compose plugin doesn't provide such a mechanism. There is an open issue on GitHub that describes a possible workaround, which, unfortunately seems to not work on macOS.

  • FlatLaf

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

  • Project mention: online chess game made in Java | /r/java | 2023-06-05
  • 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.

    InfluxDB logo
  • JFreeChart

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

  • weblaf

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

  • radiance

    Building modern, elegant and fast Swing applications

  • jewel

    An implementation of the IntelliJ look and feels in Compose for Desktop

  • FutureRestore-GUI

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

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

    WorkOS logo
  • darklaf

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

  • Project mention: What options are there for making GUIs and other visual programs using java? | /r/java | 2023-05-04

    So I'd recommend using a third party UI manager like this one.

  • SystemTray

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

  • Project mention: Announcing tray-gtk 0.1.0 | /r/Kotlin | 2023-04-30

    For some time now I was forced to use the SystemTray library when I wanted to have a nice tray menu/icon for the Linux apps I develop. What I didn't like about it was that it was pretty bloated and didn't work well with ProGuard.

  • Android-Tool

    Program, created to make popular adb and fastboot commands easier to use

  • scala-swing

    Scala wrappers for Java's Swing API for desktop GUIs

  • Orson-Charts

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

  • Sierra

    Declarative UI for Java (by HTTP-RPC)

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

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

  • LoboEvolution

    Lobo Evolution Java Web Browser. Forks welcome!

  • Project mention: Almost full list of desktop web browsers | /r/browsers | 2023-05-24

    Please add these browsers: - Blue Hawk (Chromium-based) - BonBon (Chromium-based) - BriskBard (Chromium-based) - Catalyst (Chromium-based) - Catsxp (Chromium-based) - Dashob (Chromium-based) - Ferdium (Chromium-based) - Ladybird (own engine) - Lobo Evolution (own engine) - NetSurfer (Edge WebView2-based)

  • VRL-Studio

    Innovative IDE based on VRL (Visual Reflection Library)

  • Project mention: Better OpenSCAD? | /r/openscad | 2023-05-02
  • Schillsaver

    Schillsaver is a tool that transforms your files into videos, which can be uploaded to video hosting sites for free file storage.

  • Project mention: Using YouTube as Unlimited Cloud Storage? [video] | news.ycombinator.com | 2023-11-19

    This has been around since at least 2015. I'm not sure if there were other projects demonstrating it at the time, but here's the implementation that I wrote back then: https://github.com/Valkryst/Schillsaver

  • webviewko

    webview for Kotlin, a tiny cross-platform webview library binding, supports Java and Native

  • JOGL2D

    Zero-overhead 2D rendering library for JOGL using Kotlin

  • caciocavallo

    headless Swing UI testing

  • Project mention: Swingland: Recreating Java Swing for Wayland | dev.to | 2023-05-12

    It turns out Java GUI technology has been somewhat abandoned by Oracle, in particular when running Swing (or JavaFX) applications on Wayland, Java relies on the XWayland adpater to bodge X11 API calls back to Wayland proper. This is not great (read: doesn't work out of the box), so I wondered if someone had implemented a native Wayland backend for Swing - and they have, multiple times - super, but wait.. Oracle have not merged either project into mainline Openjdk, and indeed the only way to make either of them work is by hideous bodging, which also puts paid to any thoughts of writing my own backend, as the hacks required to load it at run time (read: in every application) are not sustainable. Grrr! So what to do?

  • Joeffice

    Java Office Suite - Word processor - Spreadsheet - Presentation - Database - Drawing - Main Libraries: NetBeans Platform and Apache POI - Apache License

  • Project mention: Joeffice: Open-Source Java Office Suite | news.ycombinator.com | 2023-07-05
  • solitaire

    Remake of the Windows 95 Solitaire game from scratch to preserve its original authenticity. (by danielricci)

  • Project mention: Solitaire: Authentic remake of the Windows 95 original | news.ycombinator.com | 2024-04-17
  • SaaSHub

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

    SaaSHub logo
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).

Swing related posts

Index

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

Project Stars
1 compose-multiplatform 14,664
2 FlatLaf 3,061
3 JFreeChart 1,152
4 weblaf 1,127
5 radiance 744
6 jewel 578
7 FutureRestore-GUI 527
8 darklaf 413
9 SystemTray 405
10 Android-Tool 305
11 scala-swing 126
12 Orson-Charts 103
13 Sierra 102
14 Carcassonne 89
15 VTerminal 75
16 LoboEvolution 74
17 VRL-Studio 70
18 Schillsaver 68
19 webviewko 40
20 JOGL2D 28
21 caciocavallo 25
22 Joeffice 25
23 solitaire 146

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com