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/ysden123/ys-scala-swing

Playing with Scala Swing framework.

gui playing sbt scala swing

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/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/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/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/celalaygar/erc-swing-hibernate

This project is about simple patient automation and used Java8, Oracle, Hibernate\ORM, Swing

hibernate-orm java-8 oracle-database swing

Last synced: 15 Jun 2026

https://github.com/goto-eof/no-smoking-ai

A set of applications that aim to record and predict, through Machine Learning, the number of cigarettes a user might smoke.

java machine-learning spring-boot swing

Last synced: 19 May 2026

https://github.com/ammahmoudi/arkanoid

classic arkanoid game using java and swing

arkanoid java swing

Last synced: 28 May 2026

https://github.com/hex9cf/campus-navigation-system

A campus walking optimal path query system for STU East Coast Campus based on Dijkstra algorithm.

dijkstra java swing

Last synced: 15 Jun 2026

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/sud3801/snake_game

Snake Game using Java šŸ

awt game java swing

Last synced: 13 Sep 2025

https://github.com/sanchitbajaj02/java_swing_project

Basic JAVA Swing Project

java jdk swing

Last synced: 06 Apr 2025

https://github.com/infott2t/autocheckcode3

Hello~. Remake, AutoCheckCode3. Thank you.

automation coding convinience java programming-tools swing

Last synced: 27 Feb 2025

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/pvyas033/reporting-tool

Desktop Application that helps to create reports.

awt itextpdf java model swing swing-gui

Last synced: 18 Apr 2026

https://github.com/jijaloqie/helpometria

A board with a set of functions that allows you quickly solve various geometric problems.

geometry java swing

Last synced: 09 Oct 2025

https://github.com/gervinfung/texteditor

A Simple Text Editor similar to NotePad. I wrote this because the undo option of Notepad can only undo once. But with this software you can undo all of your edit.

awt colorchooser java jmenu swing text-editor

Last synced: 03 Sep 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/bearddan2000/java-desktop-bazel-swing

This is a POC project to demonstrate a

bazel desktop java swing

Last synced: 12 Apr 2026

https://github.com/yann39/highway-simulator

Java Swing application that simulates car traffic on a highway

graphics2d highway java swing swing-gui

Last synced: 16 Mar 2025

https://github.com/kherbiche/snakegame

The famous snake game

snake-game swing

Last synced: 12 May 2025

https://github.com/swastikchauhan28/file-compression-system

A Java application for compressing and decompressing text files using Huffman Coding. Includes a GUI for easy file selection, compression, and decompression.

dsa-algorithm file-input-output huffman-compression-algorithm java swing swing-gui

Last synced: 22 Apr 2025

https://github.com/bpdesilva/readwithus

A Library Management System developed utilizing Java.

java java-8 mysql mysql-database oop swing

Last synced: 30 Apr 2026

https://github.com/joakimteixeira/virtual-keyboard

Virtual keyboard for typing practice

java javafx keyboard-events netbeans-ide swing

Last synced: 18 Apr 2026

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/mohd-tahzeeb-khan/calculator

Standard Calculator is a type of Calculator which can perform Basic Arthmetic Operations. This Project content the Calculator which can perform Arthmetic operation such as Addition, Substraction, Multiplication, Division, and additionally Percentage of Nos.

actionlistener arithmetic-operations awt-gui calculator-application eventlistener if-else java swing swing-components swing-gui

Last synced: 30 Mar 2025

https://github.com/wilcywilson/guessing-game

Simple number guessing game with a reset button and fixed number of tries made with Java, Swing and AWT.

awt gui-application java swing

Last synced: 03 Jul 2025

https://github.com/ggtylerr/kaane-je-

A complete rework of KAaNE in Java.

assistant java ktane swing

Last synced: 30 Apr 2026

https://github.com/guidanoli/inf1636

Projeto de Programação Orientada a Objetos (INF1636)

java oop swing

Last synced: 17 Jun 2025

https://github.com/prajwalchapke055/task-4-employee-management-system

The Employee Management Application is a Java-based software that simplifies employee information management. It empowers HR departments and managers to add, view, update, and delete employee records.

awt core-java intellij-idea java jframe mysql mysql-workbench swing

Last synced: 19 Jan 2026

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/meowmeowse3/language-detection-ai

Detect 18+ languages instantly using machine learning (BERT, LSTM, SVM) and NLP. Includes a Flask web app for real-time predictions, trained models, and detailed notebooks.

basic-learning chrome-ai client-side cv detect-language elixir inference java javascript keras nlp speech-recognition swing tensorflow

Last synced: 05 Aug 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/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/rkrajukhunt/pms

Retail pharmacy management system

jasperreports java mysql swing

Last synced: 30 Apr 2026

https://github.com/cobyj33/java-tetris

Working game of Tetris in Java SWING and AWT

beginner game java swing swing-gui tetris

Last synced: 29 May 2026

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/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/parubok/jtreetable

JTreeTable Swing component.

java no-dependencies swing swing-component swing-gui

Last synced: 25 Mar 2025

https://github.com/raffadndm/tictactoe

TicTacToe GUI application in Java.

awt gui java swing

Last synced: 09 Apr 2025

https://github.com/swing-collection/community

Community resources for the Swing Collection

community django swing swing-collection

Last synced: 18 Mar 2025

https://github.com/gabrielyoon7/orangetv

2020-2 ź²½źø°ėŒ€ķ•™źµ 컓퓨터공학부 ź°ģ²“ģ§€ķ–„ķ”„ė”œź·øėž˜ė° (ģ˜¤ė Œģ§€TV)

java swing

Last synced: 18 May 2026

https://github.com/tapishr/sweepcardgame

A GUI Card game

awt-game card-game java swing

Last synced: 30 Mar 2025

https://github.com/thetoxin/gonyalki

My first graphics game. Written on the Swing and Java.

first-project game java race swing

Last synced: 29 May 2026

https://github.com/unknownuser130/bankmanagementsystem

Simple bank management portal

awt java mysql swing

Last synced: 18 May 2026

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/mantiereid/calculator

A simple calculator made in java.

basic calculator college gui java math project simple swing

Last synced: 12 Mar 2025

https://github.com/tanushreer-7/note-taking-app

Java Swing Note Taking App – A simple and colorful note manager with save, search, pin, and delete features. Built as part of Pinnacle Labs Internship Task 2.

internship-task java note-taking swing

Last synced: 04 Sep 2025

https://github.com/ravi-aratchige/multithreadfileprocessor

Multi-thread text file processor implemented in Java

java jdk swing swing-gui text-files threads

Last synced: 03 Jan 2026

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/nguyencoder11/group4-employeemanagementsystem

Xây dựng phần mềm quản lý nhân sự bằng Java Swing

java mvc-pattern swing swing-gui

Last synced: 19 Mar 2025

https://github.com/kahlery/wordle-clone-desktop

šŸ€„ļø game clone: popular Wordle Game (Word Guessing Game) clone with multiplayer option

desktop-app java multi multithreading socket-game swing threads wordle wordle-game

Last synced: 15 Jun 2026

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/curegit/dentakun

ē·å’ŒčØˆē®—ć‚„ę•°å€¤ē©åˆ†ćŖć©ć‚’å«ć‚€å¤šę©Ÿčƒ½é–¢ę•°é›»å“

awt calculator numerical-analysis statistics swing

Last synced: 11 May 2025

https://github.com/guisalmeida/mvc_calculator

Java MVC pratice project

java mvc mvc-pattern swing

Last synced: 18 Apr 2026

https://github.com/miroshni4enko/systemmodeling

Modeling system with several parallel queues

java parallel-programming swing

Last synced: 25 Jun 2025

https://github.com/bacali95/emailextractor

Email addresses extractor.

java ooxml swing

Last synced: 30 Apr 2026

https://github.com/29dch/music-player

javaå†™ēš„éŸ³ä¹ę’­ę”¾å™Ø

java swing

Last synced: 16 Jun 2026

https://github.com/java-repositories/goldman

Š˜Š³Ń€Š° "Š—Š¾Š»Š¾Ń‚Š¾ŠøŃŠŗŠ°Ń‚ŠµŠ»ŃŒ".

sqlite swing

Last synced: 30 Apr 2026

https://github.com/alessioborgi/category_theory

A Category Theory Java Library exploring its concepts and their applications in computer science and mathematics.

category css fxml html java java-fx swing theory

Last synced: 28 Mar 2025

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/mehakchabra/electracease

The Electricity Billing System desktop application optimizes billing procedures for electricity providers. Featuring an intuitive interface, it automates precise billing computations using meter readings, manages customer information, processes payments, and offers usage analytics. The system prioritizes data security, allows customization, and sea

awt intellij-idea jdbc mysql mysqlworkbench swing

Last synced: 30 Apr 2026

https://github.com/parubok/win-font

Utility to load fonts from files in Windows fonts directory.

awt font java swing windows-desktop

Last synced: 19 May 2026

https://github.com/liaartem/kred-calcswing-java-24-maven

Maven Java 24 Swing NetBeans project - Credit calculator (real estate, auto) (annuity, the classics)

java maven swing

Last synced: 04 Apr 2025

https://github.com/leomovskii/notepad

Notepad application, written in java.

java notepad swing

Last synced: 16 Jul 2025

https://github.com/rolanddaum/swingdating

Basic Java swing GUI interface with a sqlite database.

databases datingapp java sqlite sqlite-database swing swing-application swing-gui

Last synced: 12 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/sentialabs/splitify

Splits up large yaml files interactively

bloomreach java swing yaml

Last synced: 25 Apr 2026

https://github.com/kanjica/quiz-mvc

Atualização do quiz pro padrão MVC

java mvc swing

Last synced: 04 Jul 2025

https://github.com/anggamys/final-project-pbo

Desktop POS application using Java Swing, designed for sales, inventory, and transaction management.

java object-oriented-programming swing

Last synced: 30 Apr 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/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/cheng-dx/cf-swingversion

äøœåŒ—å¤§å­¦JavaSwing

java neu swing

Last synced: 20 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/swing-collection/swing-collection

Django Swing | Collection

django swing swing-collection

Last synced: 18 Mar 2025

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

University OOP project (5th semester)

swing wargame

Last synced: 11 Mar 2025

https://github.com/gabriellabueno/controle-de-acesso

Desktop software integrated with Arduino for access control of authorized persons.

arduino cplusplus java mysql swing

Last synced: 12 Apr 2026

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/jonasaacampos/campominadojavaswing

Projeto com o objeto de apriomorar o conhecimento teórico e pratico em Java usando princípios de Orientação a Objetos, Programação Funcional e conceitos do padrão Observer.

game-development java observer-pattern oops-in-java retrogaming swing

Last synced: 17 Jun 2026

https://github.com/sepe81/tennis

Simple Java Swing based tennis (ping-pong-style)

gradle java learning rmi swing

Last synced: 26 Jan 2026

https://github.com/mochafreddo/swing-alert-bot

A lightweight Telegram bot that sends swing trading alerts for U.S. stocks using daily signals.

bot python stock swing

Last synced: 07 Sep 2025

https://github.com/woofers/chess

šŸ‘‘ Lightweight Chess game implemented using Java Swing UI

chess java strategy swing

Last synced: 20 Jul 2025

https://github.com/suwadith/agony-aunt-card-game-java-swing-gui

A java based multiplayer card game implementation.

card-game gui java swing

Last synced: 28 Oct 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/paasshme/arena-battle-game

Java swing MVC board game

game java swing

Last synced: 21 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/ruliancruz/mainsoft-sql

Factory Maintenance Control System made with Java 17 and Swing with data persistence using PostgreSQL and JDBC

java jdbc postgresql pt-br swing

Last synced: 14 May 2026

https://github.com/sidaouiMohamedamine/stadium-reservation-desktop-app

A desktop application that allows you to manage the reservation of football pitches

awt jdbc mysql swing

Last synced: 11 Mar 2025

https://github.com/vonZeppelin/bit-of-swing

Components for Java Swing framework

java-swing jide jni jni-java pdf-viewer swing

Last synced: 11 Mar 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/philippxxy/kit-mensa-food-tracker

Java tool to track meals from the KIT Mensa. View meal plans, log selections, and track nutrition and costs with an intuitive GUI.

awt awt-gui java karlsruhe-institute-of-technology swing swing-gui

Last synced: 02 Apr 2025

https://github.com/maifeeulasad/plain-editor

Plain Editor is a text editor and IDE for Java . It is made with Java - Swing as a part of CSE-312(OOP-Lab). Course Teacher - Md. Mahbubul Islam . Coordinator – Arif Reza . Team Members - Maifee Ul Asad , Monjurul Hasan Sakeer , Md Rizuan , Sajib Kumar Das , Md. Rashedul Alam Anik . Department of Computer Science and Engineering , University of Chittagong ,Bangladesh .

bangladesh documantation graph ide java oop-lab swing wpm

Last synced: 25 Jul 2025

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

Swing Awesome Lists
Swing Categories