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/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/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/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/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/carmona44/editor_de_texto

Editor de texto sencillo-medio

editor java jpanel swing texto

Last synced: 21 Mar 2025

https://github.com/dariomatias-dev/financial_management

Gerenciamento Financeiro

java netbeans swing

Last synced: 22 Feb 2026

https://github.com/xsavikx/zip-builder

Simple Java GUI .zip builder

java swing zip

Last synced: 26 Aug 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/tympanix/jsnake

The popular snake game implemented in java for 02121 Introduction to Software Technology

java snake-game swing

Last synced: 25 Mar 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/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/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/dmojzes/htn2025

My submission for Hack the North 2025

ai java maven restful-api swing

Last synced: 17 May 2026

https://github.com/mdkaifansari04/advance-java

Advance Java | All the concept of AWT, Swing, Servlet Practice Code

advance-java awt-gui java-data-structure java-networking servlet swing swing-gui

Last synced: 13 Apr 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/jeanribes/simulation-proie-predateur

projet d'info 2A INSA

algo insa java swing

Last synced: 20 Jan 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/stjepanoviccc/travel-agency-swing

User Management System in Tourist Agency app made in Java Swing.

java swing

Last synced: 15 Jun 2026

https://github.com/kasiarak/zadania-na-zajeciach

Jestem studentką informatyki i tutaj znajdują się prace domowe i zadania wykonane przeze mnie na zajęciach.

java swing

Last synced: 16 Mar 2025

https://github.com/ceccon-t/minefield

Find all the mines and explore the safe ground in this game made with Java, Swing and Maven.

game java java-game minesweeper minesweeper-game swing

Last synced: 25 Mar 2025

https://github.com/vasloui/jrec

Java recording-playback app

intellij-idea java jsyn swing

Last synced: 02 Feb 2026

https://github.com/egorouv/library

Database applications in client-server architecture

java maven plsql postgresql swing

Last synced: 13 Apr 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/zamweis/tetris

This project, one of my first when learning Java programming, showcases a classic game implementation, reflecting my early coding journey and passion for programming.

classic-game game-development gaming gui intellij-idea interactive-application java netbeans object-oriented-programming open-source puzzle-game swing tetris-game

Last synced: 01 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/thetoxin/project_xo

Tic Tac Toe game on Java

first-project graphics java swing tic-tac-toe

Last synced: 26 May 2026

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/chandima2000/java-swing-mysql-login-system

This project implements a simple SignUp and SignIn system using Java Swing for the graphical user interface and MySQL for the database connection. Users can create a new account with SignUp and then log in using SignIn.

java mysql-database signin-form signup-form swing

Last synced: 29 Apr 2026

https://github.com/christs8920/ticketapp-java-gui

A ticket management application made using Java and Swing.

app application gui java swing swing-gui

Last synced: 13 Oct 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/princelad/tetris

This is a Java-based clone of the classic arcade game Tetris, developed using Java Swing for the graphical user interface. The game follows the traditional Tetris mechanics, where blocks fall, and the player rotates and moves them to create complete lines.

java swing swing-gui tetris-clone

Last synced: 10 Jul 2025

https://github.com/hakankokcu/birdynote

BirdyNote Notepad App

java notepad swing

Last synced: 20 Jul 2025

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/abhiramdodda/medreminder

Java CLI built to store names of medicines and the respective times of intakes to alarm users.

java swing

Last synced: 10 Jun 2026

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/whysosaket/spaceboom

SpaceBoom V1.0

game java swing

Last synced: 14 Jun 2025

https://github.com/jfcardoso/calculadora

Projeto de calculadora baseada no modelo Apple, desenvolvido com Java Swing e seguindo o Padrão Observer.

java-11 observer swing

Last synced: 01 May 2026

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

I really Hated Java Swing😑

intermediate java swing swing-gui

Last synced: 21 Mar 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/an4xdev/samoobslugowastacjabenzynowa-projekt-programowanieobietkowe

Projekt semestralny z Programowania Obiektowego, wykonany w Java w Swingu, implementujący samoobsługową stację paliw z podziałem na użytkownika i pracownika

desktop-app java swing

Last synced: 30 May 2026

https://github.com/walid04/wargame

Wargame

java swing wargame

Last synced: 11 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/mahonrim/videojuego-peleas

Videojuego de peleas hecho en java utilizando forms

form java java-8 swing swing-gui

Last synced: 01 May 2026

https://github.com/indir07/bank-management-system

A Java Desktop Application with Swing, AWT, MySQL, and OOP Concepts

awt awt-gui bank-management-system desktop-application java mysql mysql-database swing swing-gui

Last synced: 17 May 2026

https://github.com/fnoquiq/jogodavelha

[Swing] TicTacToe on lightweight widget toolkit GUI for desktop

jogodavelha mvc-architecture swing tictactoe

Last synced: 14 Jun 2025

https://github.com/fracpete/jrsync

Frontend for rsync4j, modelled after Grsync.

backup frontend java rsync swing

Last synced: 28 Mar 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/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: 30 Sep 2025

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/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/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/nurulashraf/java-number-calculator

A Java program that lets users input six numbers and calculates their total and average. Features a user-friendly GUI built with Java Swing, ensuring input validation and clear result display. Perfect for beginners exploring Java development or basic number processing applications.

basic-calculator beginner-friendly gui-application input-validation java java-project learning-java math-calculations number-processing swing

Last synced: 16 Mar 2025

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

java写的音乐播放器

java swing

Last synced: 16 Jun 2026

https://github.com/somodidenise/polynomial-calculator

A Java desktop app for basic and advanced polynomial operations with a user-friendly GUI.

calculator gui java maven mvc oop polynomial swing

Last synced: 16 May 2026

https://github.com/mahmoodhamdi/ecommercesystem

A Java-based e-commerce system featuring a graphical user interface built with Swing, SQLite database integration, and implementation of core design patterns. The system provides product management, shopping cart functionality, and secure payment processing with robust input validation.

design-patterns gui java javadb oop-principles solid-principles solidity-contracts sqlite swing swing-gui

Last synced: 02 May 2026

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/zeno-io/tank-war

The game of tank war based on Java Swing which you can learn stating Java SE, and Simple Netty Server.

java java-network javase netty nio swing tank-war

Last synced: 02 May 2026

https://github.com/mahonrim/usuarioswing

A program that uses java swing to create GUI

eclipse java java8 swing swing-gui windowsbulider

Last synced: 06 Jul 2025

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/rohanvilloth/meor

Easy to use Media Organizer

app awt java java-se sqlite swing

Last synced: 16 May 2026

https://github.com/flemming-n-larsen/java-swing-ansi-support

ANSI Support classes for Java Swing

ansi editorkit editorpane java kotlin swing

Last synced: 03 May 2026

https://github.com/KDesp73/SwingPaint

Java Swing Themes Library

java swing swing-components themes

Last synced: 14 Jul 2025

https://github.com/maronari/database-app

небольшое GUI приложение для работы с базой данных

java jdbc sql swing swing-gui

Last synced: 26 Mar 2025

https://github.com/niteeshl/simple-movie-ticket-booking-gui

A project that i made as an example to simulate first come first serve in operating system course

awt java swing

Last synced: 12 Jun 2026

https://github.com/malitha-gunathilaka/boardinghub_java

BoardingHub is a Java Swing-based desktop application for managing boarding house listings and bookings. It provides a platform for property owners to list their boarding houses and for customers to find and book accommodations. Features include user authentication, property management, booking system, and admin controls.

booking-system desktop-application java mysql netbeans property-management swing user-authentication

Last synced: 02 May 2026

https://github.com/miurahr/java-repro-custom-laf-menu-focus

Reproducer of a custom LaF and menu focus issue

java lookandf openjdk swing

Last synced: 05 Oct 2025

https://github.com/oaarnikoivu/ticketingsystem

Multithreaded implementation of an event ticketing system for large, free to attend events using Java.

concurrency java multithreading swing swing-gui

Last synced: 17 Mar 2025

https://github.com/piotrsmola/java-project-library

Library management application written in JAVA and Swing for GUI, as part of a university project

gui java oop swing swing-gui

Last synced: 02 Apr 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/semoal/muslearn

Aplicación de escritorio con lyrcs y video vinculadas a YouTube

api java swing

Last synced: 02 Apr 2025

https://github.com/roman31x/proyecto-apicat-java

Proyecto practico para comprender el consumo de APIs en proyecto, gestionando la información del documento formato JSON mediante clases, métodos, atributos y buenas prácticas con JAVA.

api java maven-plugin mvc swing

Last synced: 09 Jun 2026

https://github.com/anshika010/electrabill_pro

Electricity Billinng Application designed for windows using Swing & AWT

awt java jdbc mysql swing swing-gui

Last synced: 26 Apr 2026

https://github.com/jesusbmx/swingmvc

modelo vista controlador

java mvc swing

Last synced: 11 Mar 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/pavlovic-bojan/edms-java-swing

Project for learning the Java programming language and Swing.

edms java swing

Last synced: 05 Oct 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/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/gabryon99/advanced-programming-2122

This repository contains the code wrote for the `Advanced Programming` course's assignments (academic year 2021/2022)

awt bean gui java software-components swing tictactoe

Last synced: 06 Oct 2025

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

MP3 плеер на Swing

java swing

Last synced: 02 May 2026

https://github.com/rafaelmachadobr/nutriajuda

NutriAjuda é uma aplicação desenvolvida com o propósito de auxiliar os usuários no planejamento de suas compras de alimentos, levando em consideração fatores como região geográfica, renda e quantidade de pessoas na família. O projeto foi desenvolvido como parte de um trabalho acadêmico para a disciplina Linguagem de Programação Orientada a Objetos.

aps java mvc netbeans ods poo swing

Last synced: 06 Oct 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/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/marcdziersan/gefahrenreader

Ein schnelles, offline nutzbares **Lern‑ und Nachschlage‑Tool**.

adr firefighting hazmat java kemler swing training un-numbers

Last synced: 07 Oct 2025

Swing Awesome Lists
Swing Categories