An open API service indexing awesome lists of open source software.

Swing

Swing is a cross-platform user-interface toolkit to build desktop applications with Java and is packaged with the Java SDK. Build a user interface with different look-and-feels for any platform including macOS, Windows, and Linux. With the efficiency of multithreading, Swing can integrate with Java backend tools to create a full-stack Java desktop application.

https://github.com/mlucifer27/photon-trace

A Java-based inverse rasterizer engine demo, crafted with Swing for a sleek visual showcase.

engine featured java rasterizer rendering swing

Last synced: 10 Jul 2025

https://github.com/aphyrince/finishedbooklist

Swing기반 읽은 책 목록 관리

java swing

Last synced: 17 Jun 2025

https://github.com/braiso-22/chat-local-socket

Pequeño chat en local solo hacia el servidor

chat client java server swing tcp

Last synced: 04 Apr 2025

https://github.com/jo-minseok/job-finder

💼 취업 정보 제공 SW [완료]

java jdbc-driver oracle-database plsql software swing

Last synced: 04 Apr 2025

https://github.com/ivanyu/icebreaker

A GUI for Apache Iceberg REST Catalog

apache-iceberg gui iceberg swing

Last synced: 05 Apr 2025

https://github.com/mdecker-mobilecomputing/java_langeberechnung

Two Java programs (Desktop programs, no Android apps!) showing how to perform a long calculation in a background thread.

java javafx swing

Last synced: 16 May 2026

https://github.com/arnaudcs/hai913i_tp1

TP1 de restructuration logicielle - HAI913I

analyse java jfreechart logiciel miglayout refactoring swing

Last synced: 17 Jun 2025

https://github.com/kalikot26/schoolmonitor-id-tracking-system

Campus ID Verification System built with Java and Swing.

id-verification java school-monitoring school-project swing

Last synced: 07 May 2025

https://github.com/lucashoeft/lagerverwaltungssystem

Warehouse management software build with Java Swing/AWT and a custom file handler for the persistence layer

awt java swing

Last synced: 07 May 2025

https://github.com/asukiaaa/clj-opencv-swing-example

A clojre project to use opencv and swing.

clojure opencv swing

Last synced: 16 May 2026

https://github.com/namelessproj/platformergame

Platform Game is a 2D platformer built in pure Java using the Swing library.

java java-8 java-swing platformer platformer-2d-game platformer-game swing

Last synced: 21 Jun 2025

https://github.com/parubok/test-graphics

Implementatio of Java Swing Graphics for unit testing.

swing unit-testing

Last synced: 22 Jun 2025

https://github.com/vinukavinnath/plate_predict

PlatePredict - Expert system written in Prolog and implemented with Java swing GUI for food recommendation purposes in restaurants.

expert-system food-recommendation java prolog swing

Last synced: 22 Jun 2025

https://github.com/olyutorskii/jindolf

Jindolf is a chat-viewer Java application for 人狼BBS (online-werewolf)

game gui-application java swing werewolf

Last synced: 12 Jul 2025

https://github.com/alnezar/x-and-o

X and O with Java is a graphical Tic-Tac-Toe game built with Swing, featuring multiple screens, customizable settings, and fun music made by my dear friend tigeroffbtk .

game games java javagame javaswing swing swing-gui tic-tac-toe tictactoe-game tictactoe-java-game

Last synced: 23 Jun 2025

https://github.com/sya-ri/gitlabcommitgraph

Graph Creator For GitLab Project

gitlab jfreechart kotlin ktor ktor-client swing

Last synced: 16 May 2026

https://github.com/KDesp73/SwingPaint

Java Swing Themes Library

java swing swing-components themes

Last synced: 14 Jul 2025

https://github.com/rohanvilloth/meor

Easy to use Media Organizer

app awt java java-se sqlite swing

Last synced: 16 May 2026

https://github.com/shubhampaliwal03/justnote

A feature rich, GUI based Notepad Application Developed using Swing Framework in Java.

java swing swing-application swing-gui

Last synced: 10 Sep 2025

https://github.com/vickshan001/breakout-ci401-project

A simple Java-based Breakout game built in 2020 as my first hands-on programming project during university. Features pause, scoring, and brick rows.

breakout-game game-development java oop swing university-project

Last synced: 15 Jul 2025

https://github.com/gabrielkunst/finview-java

Personal finance app in Java with Swing UI and MySQL database

java mvc mysql netbeans solid swing

Last synced: 17 May 2026

https://github.com/georgiakt/airlineticketmanager

AirlineTicketManager is a Java Swing application designed for managing and issuing airline tickets.

airline-management-system application gui java swing ticket-management

Last synced: 17 May 2026

https://github.com/mariaeramos18/projetocatalogomusical

Projeto Java Swing + MySQL Aplicação com 3 janelas para gerenciar artistas, músicas e playlists. Permite consultar, cadastrar, atualizar e excluir registros no banco de dados, com controle de botões e confirmações.

java jdbc jdbc-driver mysql mysql-database swing

Last synced: 18 Jul 2025

https://github.com/vitor-msp/crud-java

CRUD básica desenvolvida em Java para cadastro de contatos em banco de dados MySQL.

crud java jdbc mysql sql swing

Last synced: 17 May 2026

https://github.com/fracpete/jrsync

Frontend for rsync4j, modelled after Grsync.

backup frontend java rsync swing

Last synced: 28 Mar 2025

https://github.com/wishvarajaguru/decoratedcomponentsproject

The DecoratedComponentsProject is a lightweight Java Swing library designed to simplify the creation of visually appealing UI components.

image-processing java jpanel smooth-rendering swing swing-components swing-gui

Last synced: 18 Jun 2025

https://github.com/rtasalem/chiaroscuro-game

Chiaroscuro is a simple text-based game made using Java. The Java Swing library (javax.swing) was used to implement GUI (graphical user interface) components, including JFrame, JPanel, JLabel, JButton, and JTextArea.

gui java swing

Last synced: 21 Mar 2025

https://github.com/idrisvohra9/java-swing

I really Hated Java Swing😑

intermediate java swing swing-gui

Last synced: 21 Mar 2025

https://github.com/melitus/hospitalmanager

:rocket: This is a desktop application with nice friendly UI to manage hospital operations and activities

java jdbc mysql swing

Last synced: 17 May 2026

https://github.com/stableahmad/java-a-star-pathfinding-visualizer

Visualization of A* pathfinding algorithm made with java swing

astar-algorithm graph-algorithms java pathfinding swing

Last synced: 03 Mar 2025

https://github.com/hakankokcu/birdynote

BirdyNote Notepad App

java notepad swing

Last synced: 20 Jul 2025

https://github.com/idrsdev/cms

A Java Swing Based University Management System With Mysql as a database ☆ Pull requests are welcome

cms database java mysql sql swing

Last synced: 06 May 2026

https://github.com/vasloui/jrec

Java recording-playback app

intellij-idea java jsyn swing

Last synced: 02 Feb 2026

https://github.com/helen-silv4/snake-game

Desafio de Computação Gráfica - Snake Game

awt java swing

Last synced: 24 Jun 2025

https://github.com/jeanribes/simulation-proie-predateur

projet d'info 2A INSA

algo insa java swing

Last synced: 20 Jan 2026

https://github.com/rtasalem/collectors-item-game

Collector's Item is a text-based murder mystery game made using Java. The Swing library was used to implement GUI (graphical user interface) components including JFrame, JPanel, JTextArea, JLabel, JButton.

gui java swing text-based-game

Last synced: 21 Mar 2025

https://github.com/dmojzes/htn2025

My submission for Hack the North 2025

ai java maven restful-api swing

Last synced: 17 May 2026

https://github.com/jtpeller/tictactoejava

TicTacToe game implemented in Java

gui java swing tic-tac-toe tic-tac-toe-java tictactoe

Last synced: 24 Jun 2025

https://github.com/kazordoon/ifba_fsi

Projeto com dois programas de interface gráfica utilizando Java Swing: uma lista de tarefas e uma calculadora de IMC.

imc-calculator java javax swing todolist

Last synced: 13 Mar 2025

https://github.com/jtpeller/sudokujava

WIP Sudoku game written in Java

awt gui java sudoku sudoku-java swing

Last synced: 24 Jun 2025

https://github.com/carmona44/editor_de_texto

Editor de texto sencillo-medio

editor java jpanel swing texto

Last synced: 21 Mar 2025

https://github.com/bearddan2000/java-desktop-buildr-swing

This is a POC project to demonstrate a

buildr desktop java swing

Last synced: 30 Oct 2025

https://github.com/thefox6/keytest

A java swing implementation of streams writing to and reading from a TextArea

java jtextarea keyevent printstream swing ui

Last synced: 17 May 2026

https://github.com/augustas24/piano_prosjekt

A swing-based program that creates a visual representation of an electric keyboard. Users can play the notes on the keyboard, write out and play chord progressions, export progressions to DAWs and other audio software, connect and play with various external keyboards, and tweak various settings as to how the program functions.

java midi swing

Last synced: 20 Jul 2025

https://github.com/martinkindall/morsa_notepad

Minimalist Notepad made in Java

java java-swing notepad swing

Last synced: 20 Jul 2025

https://github.com/fabionoth/scanfaa

Dichotomy Function in Numeral Calculus and Applications

inership java math numerical-methods project swing

Last synced: 05 Apr 2025

https://github.com/paasshme/arena-battle-game

Java swing MVC board game

game java swing

Last synced: 21 Jul 2025

https://github.com/paasshme/shape-up-game

Board card game using java Swing and mutlithreading

java multithreading swing

Last synced: 21 Jul 2025

https://github.com/turytsia/university-ija-Pacman

Pac-Man Adventure is a game where players control Pac-Man, a yellow character, as he navigates a maze, eating dots and avoiding ghosts. The objective is to find the key and leave the maze while avoiding the ghosts that pursue Pac-Man.

ija java pacman project swing vut

Last synced: 11 Mar 2025

https://github.com/ate47/wargame-WDM

University OOP project (5th semester)

swing wargame

Last synced: 11 Mar 2025

https://github.com/lgomezruiz/tic-tac-toe

Mythical Tic Tac Toe game with a simple and minimalist style.

game java oop poo swing tic-tac-toe tictactoe

Last synced: 24 Jun 2025

https://github.com/cheng-dx/cf-swingversion

东北大学JavaSwing

java neu swing

Last synced: 20 Mar 2025

https://github.com/rothasamon/attendance-system-java-swing

This project was created and submitted as a school assignment for Java programming. It was developed using Java, Swing GUI, and SQLite.

java sqlite swing

Last synced: 18 May 2026

https://github.com/impe93/clientmail

A local email service for test RMI and swing in java

gui java rmi swing

Last synced: 21 Jul 2025

https://github.com/sentialabs/splitify

Splits up large yaml files interactively

bloomreach java swing yaml

Last synced: 25 Apr 2026

https://github.com/ricky0-0tricky/transcrypt

Transcrypt is a Morse code translator with natural language support. It converts text to Morse and vice versa, lets you transmit messages with audible beeps, and features a day/night mode for accessibility. Designed as an educational and practical tool, it makes learning and using Morse simple and interactive.

desktop-application educational java maven morse-code swing translator

Last synced: 18 May 2026

https://github.com/cyberkeeper/mqttagent

Demo Java Swing project using MQTT

educational-project intellij java mqtt swing

Last synced: 05 Apr 2025

https://github.com/miroshni4enko/systemmodeling

Modeling system with several parallel queues

java parallel-programming swing

Last synced: 25 Jun 2025

https://github.com/curegit/dentakun

総和計算や数値積分などを含む多機能関数電卓

awt calculator numerical-analysis statistics swing

Last synced: 11 May 2025

https://github.com/cbrnrd/tictactoe

A tic tac toe game for my AP CompSci class

class game java project swing

Last synced: 30 Oct 2025

https://github.com/liaartem/currencychartswing-java-24-maven

Maven Java 24 Swing NetBeans project - Construction of charts of currencies of NBU on years for watching of tendencies of change.

java maven swing

Last synced: 20 Oct 2025

https://github.com/jadhaidar/customerviewer

A simple Java based GUI to view, search and sort customer data

csv-parser eclipse gui java swing

Last synced: 19 May 2026

https://github.com/unknownuser130/bankmanagementsystem

Simple bank management portal

awt java mysql swing

Last synced: 18 May 2026

https://github.com/gabrielyoon7/orangetv

2020-2 경기대학교 컴퓨터공학부 객체지향프로그래밍 (오렌지TV)

java swing

Last synced: 18 May 2026

https://github.com/lb1997ccb/desktop-window-mover

This Java application provides a graphical interface to move a window across the desktop in four directions—up, down, left, and right—using buttons. It dynamically adjusts the window's position within the screen bounds, enhancing user control and workspace organization.

awt java java-actions swing

Last synced: 21 Jul 2025

https://github.com/hexcube/meor

Easy to use Media Organizer

app awt java java-se sqlite swing

Last synced: 18 Mar 2025

https://github.com/destrolaric/vcpkg-gui-wrapper

Gui-Wrapper developed on swing lib for vcpkg packet manager. WIP

java swing vcpkg-gui-wrapper vcpkg-packet-manager wip

Last synced: 05 Apr 2025

https://github.com/celalaygar/erc_swing_example

This project is about simple patient automation and used Java8, Oracle, Jdbc, Swing

dbeaver java9 ojdbc7 oracle oracle-database swing swing-gui

Last synced: 24 Feb 2025

https://github.com/kahleryasla/wordle-word-guessing-game

Popular Wordle Game (Word Guessing Game) Clone With Online Mode (Socket Programming). Used "Swing" To Make Gui Design

gui online socket-programming swing swing-gui wordle-clone wordle-game

Last synced: 03 Aug 2025

https://github.com/sofiia-0/calculadora_miniproyecto

Calculadora GUI minimalista escrita en Java que realiza operaciones básicas de suma, resta, multiplicación y división.

calculadora calculadora-java calculator calculator-java calculator-java-swing calculator-javaswing gui minimal swing swing-form swing-gui

Last synced: 29 Mar 2025

https://github.com/itsaladin/pharmacy-management-system

Management service application Developed by JAVA and Java-Swing and SQL database.

java sql swing

Last synced: 11 Jun 2026

https://github.com/kherbiche/snakegame

The famous snake game

snake-game swing

Last synced: 12 May 2025

https://github.com/ivan-montes/flixing-with-gui

Some films with Java Swing GUI in JavaSE 17. Improved variant project from flixing

hibernate java junit maven mockito mysql swing

Last synced: 13 Apr 2026

https://github.com/drkwitht/unitconverter

A length unit converter in Java Swing.

calculator gui java measurement swing

Last synced: 04 Apr 2025

https://github.com/sanchitbajaj02/java_swing_project

Basic JAVA Swing Project

java jdk swing

Last synced: 06 Apr 2025

https://github.com/sud3801/snake_game

Snake Game using Java 🐍

awt game java swing

Last synced: 13 Sep 2025

https://github.com/sajdoko/it-service-order-system

This is a simple Java Swing Application that I've created as an assignment for my Java Programming course.

java swing swing-gui

Last synced: 02 Jul 2025

https://github.com/ammahmoudi/arkanoid

classic arkanoid game using java and swing

arkanoid java swing

Last synced: 28 May 2026

https://github.com/jadhaidar/matchtheflags

Turn cards over and try to match pairs in as few steps as possible.

eclipse game gui java swing

Last synced: 20 May 2026

https://github.com/micaellobo/drive-chat

Drive-Chat is a Java application that uses sockets for real-time messaging between users, uses TCP and UDP sockets for communication and JSON for message transmission.

java messaging swing tcp-protocol udp-protocol

Last synced: 06 Apr 2025

https://github.com/ankitmishralive/ip-finder

IP Finder is a GUI Application developed using Java Swing. Just Put the Domain Name & Get the Ip of that domain on the Screen.

java swing tool

Last synced: 22 Mar 2025

https://github.com/themysterysolver/java_nptel

This repository contains my weekly learnings and exercises from my Java NPTEL course.

awt java jdbc nptel-course socket-programming swing

Last synced: 01 Nov 2025

https://github.com/ysden123/ys-scala-swing

Playing with Scala Swing framework.

gui playing sbt scala swing

Last synced: 22 Mar 2025

https://github.com/valkryst/jpathlist

A Java Swing component designed to display a list of unique directory and/or file paths. Additionally, it supports drag-and-drop functionality, allowing users to drag files and directories from their file system into the list.

drag-and-drop file-list file-manager hacktoberfest input-output java-gui nio nio2 swing swing-component

Last synced: 01 Nov 2025

https://github.com/valkryst/vterminalpaletteeditor

A standalone GUI application for creating and editing VTerminal palettes.

2d 2d-graphics ascii gamedev roguelike roguelike-library swing terminal unicode vterminal

Last synced: 01 Nov 2025

https://github.com/redinfinitypro/measurement-converter

Rating: (7/10): The Java Swing application offers a user-friendly GUI for selecting and comparing measurement units, featuring components like MeasurementFrame, UnitFrame, ShowButton, and ShowResult.

actionevent actionlistener awt border hashmap map swing

Last synced: 06 Apr 2025

https://github.com/redinfinitypro/math-mastery

Rating (7/10): The application uses Swing to present arithmetic challenges, including random equation generation, user interaction, and feedback, suitable for educational purposes.

atomicboolean border random swing

Last synced: 06 Apr 2025

https://github.com/valkryst/jcopybutton

JCopyButton is a Java Swing component designed to copy the contents of a JTextComponent to the system clipboard when clicked.

hacktoberfest java-gui jbutton jtextarea swing swing-component

Last synced: 01 Nov 2025

https://github.com/mathiasuy/misfinanzas

Proyectito para control de gastos (octubre 2016) Java SE, JDBC, MySQL, Proyecto Netbeans

controller dao desktop-app dto interface java java-se jdbc mysql netbeans singleton swing

Last synced: 03 Feb 2026

https://github.com/themysterysolver/minesweeper-java

"Minesweeper Game using JAVA"

awt game java minesweeper swing

Last synced: 20 May 2026

https://github.com/t-kalv/what-s-the-weather-

A Basic Weather App that shows the user the current weather in a certain city with other useful information/metrics using Weather Forecast API and the Swing Java framework

java swing swing-application swing-gui weather weather-api weather-app weather-forecast

Last synced: 27 Jun 2025

https://github.com/umjammer/vavi-apps-editablepanel

🫐 Swing and Beans

beans gui java swing

Last synced: 21 May 2026

https://github.com/derneuere/java-swing-multiselect

A multiselect component for Java in Swing

java multiselect swing

Last synced: 21 May 2026

Swing Awesome Lists
Swing Categories