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/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/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/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/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/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/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/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/egorouv/library

Database applications in client-server architecture

java maven plsql postgresql swing

Last synced: 13 Apr 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/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/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/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/whysosaket/spaceboom

SpaceBoom V1.0

game java swing

Last synced: 14 Jun 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/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/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/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/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/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/maronari/database-app

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

java jdbc sql swing swing-gui

Last synced: 26 Mar 2025

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/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/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/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/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/marcdziersan/gefahrenreader

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

adr firefighting hazmat java kemler swing training un-numbers

Last synced: 07 Oct 2025

https://github.com/justinecoulon1/todolistapp

An application to create and manage to-do lists

java spring-boot swing

Last synced: 18 May 2026

https://github.com/marharita08/nctaskmanager

NCTaskManager is a Java application allows users to set up one-time or recurring reminders with specific intervals. (Java, Swing)

desktop-app desktop-notifications email-notifications java java-core java-swing swing task-manager task-scheduler

Last synced: 07 Oct 2025

https://github.com/gotoss08/jwterm

Virtual Terminal Screen Emulator

awt game-development java roguelike swing terminal-game

Last synced: 07 Oct 2025

https://github.com/giriraj-g0511/otp-generator

Welcome to the OTP Generator, a simple yet powerful Java-based application designed to generate secure One-Time Passwords (OTPs) effortlessly. This application features an interactive and visually appealing GUI built using Java Swing & AWT.

awt java otp-generator project swing

Last synced: 07 Oct 2025

https://github.com/foxesworld/foxesengine

An Engine that is used for FoxesLauncher LTS

dev engine foxesworld framework java swing swing-suite ui

Last synced: 16 May 2026

https://github.com/beardedfish/java-animation

An animation done using Java swing.

animation circle java rectangle swing

Last synced: 10 Oct 2025

https://github.com/andersonhsporto/java-projects

Collection of Java exercises, examples, and projects aimed at improving programming skills and understanding core Java

docker docker-compose gradle java java-17 java-21 java-24 java-8 mars-rover-challenge maven quarkus spring spring-boot swing

Last synced: 14 Apr 2026

https://github.com/klima7/ping-pong

Java Swing multiplayer game over network with server discovery over UDP.

game multiplayer network ping-pong swing

Last synced: 11 Oct 2025

https://github.com/bionade24/jungle_jump

2D jump'n run game for my seminar paper at school

awt game java swing

Last synced: 11 Oct 2025

https://github.com/doramgajo/assignments-app

Assignments allows teachers to create module assignments for studies.

java sql student-project swing

Last synced: 11 Oct 2025

https://github.com/marcossic/almacen-producto

This repository contains a project that creates an Interface in Java Swing and connects to a MySQL database using DataSource DataSource.

java swing

Last synced: 12 Oct 2025

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

Brand assets for the Swing Collection

brand django swing swing-collection

Last synced: 13 Oct 2025

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

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

java maven swing

Last synced: 17 May 2026

https://github.com/dababyox/susiswingawt

Sign-In and Sign-Up Java GUI using Swing and AWT

awt awt-gui java sql swing

Last synced: 13 Oct 2025

https://github.com/amitrajitdas/library-management-system-java-mysql-swing

Library Management System using Java, Swing and MySQL

java jdbc mysql swing

Last synced: 14 May 2026

https://github.com/reemadutta/aed-final-project-recue-management-system

Final project for course Application Engineering Development- Rescue Management System application using Java Swing

java-8 multithreading oops-in-java swing swing-gui

Last synced: 14 Oct 2025

https://github.com/mateusz-sliwka/drivingschooldesktopapp

Driving school management app made with Java/Swing/Hibernate&OracleDB

hibernate java oracle-database swing

Last synced: 14 Oct 2025

https://github.com/ksprugevics/procedural-graph-animation-java

My first attempt at a procedural animation - a graph of interconnected nodes in 2D space. I am planning to expand this to the 3D space using Unity.

animation java procedural-animation swing swing-gui

Last synced: 15 Oct 2025

https://github.com/briancollins081/resize-jfxpanel-in-swing

Resize a JFXPanel in Swing with respect to JFrame Resizing (Bind JFXPanel width and height to JFrame

java swing

Last synced: 17 Oct 2025

https://github.com/tusharjain5/chatting-application-system

Built with Core Java and networking, our Chatting Application System is a user-friendly GUI desktop tool for seamless communication, connecting users through efficient socket programming.

awt java networking socket-programming swing

Last synced: 19 Oct 2025

https://github.com/zaldih/ultimate-elevator

Elevador con componente TIMER en JAVA

animated ascensor elevator floor java mvc swing timer

Last synced: 19 Oct 2025

https://github.com/talha-tahir2001/snake-game

A basic Snake Game that was built in Java with AWT (Abstract Window Toolkit) and Swing (GUI Toolkit) using Eclipse.

abstract-window-toolkit eclipse java swing swing-gui

Last synced: 23 Oct 2025

https://github.com/giriraj-g0511/notepadpro

Notepad Pro is a lightweight text editor for both general text and code editing. With features like syntax highlighting, file management, and a distraction-free interface, it’s designed for simplicity and efficiency. Explore, contribute, or suggest improvements via the GitHub Issues page!

awt awt-gui java java-8 java-awt java-swing notepad notepad-application notepad-clone notepad-pro swing swing-api swing-gui text-editor

Last synced: 24 Oct 2025

https://github.com/mertkolgu/uzayoyunu

Java Swing kullanarak yazılmış ufak bir masaüstü oyunudur.

java mvc swing

Last synced: 25 Oct 2025

https://github.com/james-p-d/wordsearch

Wordsearch puzzle solver with UI in Java Swing and solver in Erlang

erlang java swing wordsearch wordsearch-puzzle

Last synced: 19 Apr 2026

https://github.com/yann39/cyk-grammar-parser

Java Swing application to demonstrate grammar parsing using the Cocke–Younger–Kasami algorithm

cocke-younger-kasami-algorithm cyk-algorithm grammar-parser graphics2d java swing

Last synced: 25 Oct 2025

https://github.com/nano-a/towerdefense

Jeu Tower Defense en Java ( Swing / AWT )

awt awt-gui java swing swing-gui tower-defense tower-defense-game towerdefense

Last synced: 26 Oct 2025

https://github.com/abishekraja01/student-management-system-java

A Java Swing-based Student Management System with MySQL integration, offering CRUD operations for student records.

crud gui-application java jdbc mysql oops-in-java studentmanagementsystem swing

Last synced: 15 May 2026

https://github.com/sanjana-bongale/snake_game_using_java_swing_and_awt

Snake Game built using Java Swing and AWT libraries, featuring smooth controls, and dynamic gameplay.

awt game gui java swing

Last synced: 24 Jan 2026

https://github.com/sukso96100/jewelry_hunter

주어진 시간 안에 몬스터를 피하여 장애물을 파괴하고 최대한 많은 보석을 얻는 게임

game java swing

Last synced: 06 Feb 2026

https://github.com/ianfelps/material_construcao

Sistema para gestão de Materiais de Construção feito em Java integrado com Banco de Dados. Projeto final da disciplina de POO na UCB.

database java mysql oop swing

Last synced: 30 Jan 2026

https://github.com/diveshthapa/calculator

A basic Calculator program build using Java language.

calculator java swing

Last synced: 25 Feb 2026

https://github.com/jgneff/hello-java

Project template for creating and deploying Java apps

java linux snap swing

Last synced: 31 Jan 2026

https://github.com/lgomezruiz/calculator

Basic and minimalist calculator with Java.

calculator game java oop poo swing

Last synced: 08 Feb 2026

https://github.com/lgomezruiz/digital-clock

A simple digital clock that displays the local system time, day of the week and date.

digitalclock java oop project swing

Last synced: 08 Feb 2026

https://github.com/ivandronovais/desafio-dio-sudoku

Resolução do terceiro desafio do módulo 2 do Bootcamp Bradesco - Java Cloud Native

dsa game-development java javafx javafx-gui oop swing swing-gui ui-design

Last synced: 15 Apr 2026

https://github.com/devmunoz/musica

My first (rookie) project

java jdbc mysql swing swing-gui

Last synced: 10 Feb 2026

https://github.com/mkdirer/chess42

A captivating two-player chess game implemented in Java, featuring seamless socket communication for an engaging multiplayer experience.

java mvc-application swing

Last synced: 27 Feb 2026

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

University OOP project (5th semester)

swing wargame

Last synced: 10 Feb 2026

https://github.com/cmsong111/melon

멜론 크로링 프로젝트

crawling java kotlin swing swing-gui

Last synced: 18 Apr 2026

Swing Awesome Lists
Swing Categories