Projects in Awesome Lists tagged with java-swing
A curated list of projects in awesome lists tagged with java-swing .
https://github.com/saqibbedar/calculators-hub
Calculators Hub - Calculators implementation using different programming languages
basic-project calculator-application calculator-javascript calculator-python cpp-calculator java-calculator java-gui-application java-swing
Last synced: 26 Jul 2025
https://github.com/jf17/tetris
Simple Tetris on Java Swing .
game game-development java java-swing simple-game tetris
Last synced: 26 Jul 2025
https://github.com/md-imtiaz-hossain/footie_dashboard
Footie Dashboard
gradle java java-11 java-swing ui-design
Last synced: 28 Jan 2026
https://github.com/ravixpanchal/inventory-management
inventory-management-system java-project java-swing jdbc
Last synced: 27 Jul 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/whitedodo/javaswingvirtualdesktop
가상환경에서의 자바, AES256 암호화, HTTP통신(GET, POST)에 대해서 구현하였음.(Implemented Java, AES256 encryption, HTTP communication (GET, POST) in virtual environment.)
aes256 apache apache-commons-codec base64 http-get http-post java java-swing java-util jdesktoppane
Last synced: 07 Nov 2025
https://github.com/abdulsamie10/flappyplanegame
Java based Flappy Plane 2D game using Java Swing and MVC Architecture.
2d-game 2dgame filesystems java java-8 java-swing java-swing-application javaswing mvc mvc-architecture mvc-framework mvc-pattern threading threading-synchronization threads
Last synced: 07 Nov 2025
https://github.com/abdulsamie10/gamedonu
This 2D game was developed using Java, Java Swing, MVC Architecture and File System as Database.
2d-game filesystem game java java-swing javasw mvc mvc-architecture mvc-framework mvc-pattern
Last synced: 07 Nov 2025
https://github.com/blackjar72/knightferretengine-0
A small framework for creating 2d PC games based on Java Swing
arcade-game game-engine java-swing
Last synced: 29 Jul 2025
https://github.com/german-jongewaard/udemyjavase
JavaSE practice - PildorasInformáticas J. G.
java java-8 java-9 java-sdk java-swing javase pildorasinformaticas
Last synced: 30 Jul 2025
https://github.com/arsh-jafri/brick-breaker
A Java Swing-based Brick Breaker game featuring multiple levels, speed power-ups, and progressive difficulty. Break colored bricks, collect power-ups, and aim for high scores!
Last synced: 03 Jan 2026
https://github.com/aboqasem/ants-and-bugs
Simple Java Swing simulation game with the application of software engineering principles and design patterns.
2d creatures java-swing simulation
Last synced: 30 Oct 2025
https://github.com/henriqueotogami/sasori
Estudos de Java Swing.
java-11 java-swing java-swing-application
Last synced: 25 Sep 2025
https://github.com/ffernandes25/info-db
Projeto: Aplicação desktop para geração de arquivos Java (Beans, DTO, Entity, entre outros) a partir de tabelas de banco de dados (MySQL e Oracle).
flatlaf jar java java-awt java-se java-swing mysql-connector ojdbc plantuml
Last synced: 07 Aug 2025
https://github.com/deliocoder/parking-system
java java-swing mvc-architecture sql-server
Last synced: 10 Aug 2025
https://github.com/pwalig/obiektowefrontend
Front End project for Programowanie Obiektowe
college-assignment college-project game gui gui-application java java-awt java-awt-swing java-gui java-gui-application java-swing object-oriented-programming oop simulation
Last synced: 20 Jan 2026
https://github.com/rafaybbx/bank-management-system
A comprehensive Java-based banking system with a graphical user interface that simulates basic banking operations using object oriented programming approach and file handling for data persistence.
bank-operating-system java java-swing
Last synced: 05 Oct 2025
https://github.com/limitedeternity/texteditor
The simplest (and cringest) Notepad you've ever seen
Last synced: 05 Oct 2025
https://github.com/sistemasvox/jogovelha
Implementação do clássico jogo da velha em Java, com uma interface gráfica simples.
java-11 java-8 java-app java-swing
Last synced: 17 Aug 2025
https://github.com/harman8815/pattern-visualizer
🎨Java Pattern Visualizer GUI
java java-swing pattern-visualization
Last synced: 18 Aug 2025
https://github.com/apostolos172/converter
A calculator for converting different units of measurement, like units of measurement of the length, the volume, the surface and the mass.
event-driven-architecture java java-se java-swing units-converter units-of-measurement
Last synced: 03 Jan 2026
https://github.com/samuelastech/chat-messenger
A simple TCP chat group made with Java Socket
Last synced: 22 Aug 2025
https://github.com/mciccale/sokoban
A fully functional Sokoban implemetation in Java with a MVC design pattern using inheritance and polymorphism as the main mechanism of the game.
game java java-swing java-swing-game oop oop-principles oops-in-java
Last synced: 04 Apr 2025
https://github.com/tamoziit/oop-using-java-cpp
Object Oriented Programming using Java & C++
abstract-classes-and-members constructors-and-destructors cpp exception-handling friend-class friend-functions garbage-collector hybrid-inheritance inheritance interface java java-awt java-swing multilevel-inheritance object-oriented-programming operator-overloading thread-synchronization threads virtual-class
Last synced: 16 May 2026
https://github.com/plutokekz/minesweeper
Minesweeper clone in Java
game java java-swing minesweeper minesweeper-game pixel-art swing
Last synced: 10 Jul 2025
https://github.com/kreliannn/cafe-ordering-system
A self-ordering kiosk system for café stores that allows customers to place orders before proceeding to the cashier. Orders automatically appear on the cashier’s screen, where they can update the order status in real time.
Last synced: 30 Apr 2026
https://github.com/chamajay/consultation-management-system
A Java Swing consultation management software with modern design, encryption, and backup & restore functionality.
Last synced: 25 May 2026
https://github.com/salma-mamdoh/cpu-schedulers-simulator
Our Project for Operating System Course taken during Winter 2023 semester
cpu-scheduling-algorithms cpu-simulator java java-swing operating-system
Last synced: 13 Jul 2025
https://github.com/shaikhsajid1111/calculator
GUI calculator written with Java Swing
calculator calculator-application gui-application java java-swing
Last synced: 11 Jun 2026
https://github.com/ariful305/supermarket_billing_system_java
A Java-based billing system for supermarkets, designed to generate invoices, manage orders, and streamline the checkout process. This project uses Maven for dependency management and includes file handling for order processing and PDF invoice generation.
gui-application java java-swing maven oops-in-java pos supermarket-billing-system
Last synced: 28 Apr 2026
https://github.com/heinrich10/mosquito-killer
java game developed for a university project
Last synced: 15 May 2025
https://github.com/zahimessaoud/typefaster
إختبر سرعتك في الكتابة على لوحة المفاتيح وذلك من خلال لعبة مسلية تحتوي على كلمات بالعربية والفرنسية والإنجليزية
java java-8 java-swing maven sqlite typefast
Last synced: 18 Apr 2026
https://github.com/centuriontheman/universityjavaprojects
Collection of university related projects written in Java
gui-application java java-swing
Last synced: 30 Mar 2025
https://github.com/vicjun22/campo-minado_java-swing
Este repositório disponibiliza um projeto prático de um campo minado desenvolvido em JAVA seguindo as aulas do curso "Java COMPLETO: Do Zero ao Profissional + Projetos!" do professor Leonardo Moura Leitao
campo-minado curso-udemy java java-swing
Last synced: 29 Oct 2025
https://github.com/kmilkevych/a-star-pathfinding-visualizer
A visualization program showing various pathfinding algorithms in action, including A* pathfinding.
a-star a-star-algorithm a-star-path-finding bfs bfs-algorithm breadth-first-search java java-swing java-swing-gui pathfinding pathfinding-algorithm pathfinding-visualizer
Last synced: 14 Jun 2026
https://github.com/andresweitzel/desktop_application_projects
Central repository for Desktop Application projects.
desktop-app hibernate-orm java java-8 java-swing jdbc maven mysql spring spring-boot
Last synced: 11 Apr 2026
https://github.com/sistemasvox/desprotetor-de-links
Ferramentas em Java para manipular parâmetros GET em URLs, facilitando o acesso a conteúdos protegidos por redirecionamentos.
Last synced: 29 Apr 2026
https://github.com/leedskiy/rattlesnake-adventure
Rattlesnake Adventure is a variant of a famous snake game built using Java with Java Swing GUI.
documentation java java-swing java-swing-applications javagame snake snake-game uml uml-diagram
Last synced: 15 Mar 2025
https://github.com/bpdesilva/lms
App written in JAVA
java-8 java-swing netbeans-project
Last synced: 31 Mar 2025
https://github.com/lucasrznd/sorteador-educadora
Prize Drawer App with Java Swing.
Last synced: 23 Jun 2025
https://github.com/eduardob-programador/trabalhogesqualsoft
Esse repositório é referente a um trabalho da faculdade (como a grande maioria desse perfil) em que eu e meu grupo tivemos que desenvolver 3 funcionalidades/sistemas em java, que então o nosso docente iria avaliá-las.
Last synced: 02 Jul 2025
https://github.com/eduardob-programador/swing-studies
Esse repositório, como o próprio título presume, vai ser sobre o uso da biblioteca Swing do Java, usada para fazer GUIs.
java java-swing swing swing-components swing-gui
Last synced: 15 Mar 2025
https://github.com/lucianocosta92/jtable-com-jbdc
JTable com Banco de Dados
abstract-table-model java java-swing jdbc jtable miglayout mysql
Last synced: 01 May 2026
https://github.com/parambirs/morse-code-translator
A Kotlin Swing GUI desktop app that can translate English text to Morse and vice-versa.
gui-desktop java-swing kotlin morse-code morse-code-translator morse-translator morsecode morsecode-translator swing swing-gui
Last synced: 18 Apr 2025
https://github.com/ammaar0x01/java_prt2
A mental-health-desktop application created using Java, Java Swing and SQL.
apache-derby apache-netbeans college-project desktop-app java java-swing sql
Last synced: 01 Sep 2025
https://github.com/bileljegham/memory
Projet IHM
documentation game ihm jar java java-swing student-project swing
Last synced: 18 Jul 2025
https://github.com/kmoraza/moment_of_inertia-calculator-gui-app
Java-Desktop-App, die das Trägheitsmoment mehrerer Körper entlang verschiedener Rotationsachsen berechnet (Java desktop app to calculate moment of inertia of several bodies along different axes of rotation)
desktop-app desktop-app-development engineering-mechanics gui java java-swing java-swing-gui mechanical-engineering mechanics moment-of-inertia physics
Last synced: 03 Apr 2025
https://github.com/mdtanvirhossaintusher/algo-visualizer
Desktop application to visualize how sorting & seraching algorithms works internally
Last synced: 20 Mar 2025
https://github.com/worriedlemon/kjpaint
Simple drawing program on Kotlin with Java Swing GUI
drawing java-swing kotlin paint
Last synced: 06 Apr 2025
https://github.com/siddheshk599/student-record-printer-java
An easy to use Student Record Printer developed by using Java to save the records of students to PDF files.
Last synced: 24 Mar 2025
https://github.com/malferrari48/oop_project
Project for the "Programmazione a oggetti" course.
java java-swing javadoc object-oriented-programming thread
Last synced: 29 Mar 2025
https://github.com/deirofelippe/treino-digitacao
Sistema de treino de digitação feito em java com swing para ultima prova de Programação Orientada a Objetos do 2021.1
Last synced: 31 Mar 2025
https://github.com/shoyeb45/lan-messenger-java-p2p-chat
🔥 Real-time P2P chat application for LAN networks built with Java Socket Programming. Cross-platform messaging with auto-discovery, persistent storage, and modern Swing GUI. Perfect for local network communication without internet dependency.
chat-application cross-platform gui-application java java-networking java-swing lan-chat lan-messenger local-network multithreading netwo p2p peer-to-peer socket-programming swing-gui tcp udp
Last synced: 02 Jul 2025
https://github.com/colinbut/portfolio-tracker
A desktop program that allows you to manage your portfolio of stocks
Last synced: 27 Mar 2025
https://github.com/kvr-10/sorting-algorithms
The Viznum is a Java-based application that demonstrates sorting algorithms like Insertion Sort, Quick Sort, Merge Sort and bubble sort through dynamic animations. Built with Java Swing, it offers an intuitive, step-by-step view of the sorting process, enhancing understanding and engagement with algorithms.
dsa git gui-application java java-swing sorting-algorithms-implemented visualization
Last synced: 30 Jan 2026
https://github.com/dhanish03/college_management_system
College Management System is a Java Swing-based application that helps manage student records, including adding, searching, updating, and deleting student data using a MySQL database. It provides a simple GUI for efficient student management.
crud git gui java-8 java-swing jdbc-driver mysql sql standalone
Last synced: 13 May 2026
https://github.com/situx/timtris
Tetris and Dr. Mario implementation in Java Swing with network player support (2nd Semester Bachelor)
dr-mario java java-swing tetris
Last synced: 31 Mar 2025
https://github.com/milenkovskitrajche/chatsistem
Едноставен chat систем.Изработен во Java. Додаден GUI(графички кориснички интерфејс) | Simple chat system. Made in Java. Added GUI(Graphical User Interface)
java java-networking java-sockets java-swing java-swing-application
Last synced: 26 May 2026
https://github.com/kopach-artem/todo-list
This repository hosts a Java-based TODO list application, featuring a sleek graphical user interface (GUI) built upon the Swing framework. It is designed to provide an intuitive and efficient way to manage tasks.
bme gui java java-8 java-swing swing-gui todoapp todolist
Last synced: 24 Mar 2025
https://github.com/eduardoprofe666/bases-de-datos
✨ CONEST. Proyecto de aplicación de control docente de Bases de Datos en Java Swing y PostgreSQL
2nd-year 2nd-year-project 4th-semester conest control-docente database jasper-reports java java-program java-swing postgres postgresql project school-management school-project
Last synced: 12 Apr 2026
https://github.com/tunnels4u/javapp
This is a free to reuse - end to end basic(CRUD) app using "java swing, rest api" with maven. Please also have a look at the license file.
crud free java java-swing rest-api
Last synced: 25 Mar 2025
https://github.com/paladin-2024/databaseconnection
A simple SWING application that will establish a connection to any Relational Database
desktop-app java java-swing mysql-database
Last synced: 15 May 2026
https://github.com/aninditaws/michael-vs-lalapan
Michael vs. Lalapan: A Java GUI game inspired by Plants vs. Zombies, developed for ITB's OOP course. Features strategic gameplay, unique plants and zombies, real-time mechanics, and OOP principles.
concurrency design-patterns dynamic-game-map gui-development java-programming java-swing object-oriented-programming real-time-simulation strategic-gameplay-mechanics
Last synced: 01 Apr 2025
https://github.com/marcesdan/proyectos
Implementación de micro-arquitectura para el patrón model-view-controller (MVC) y data-access-object (DAO)
derby derby-database eclipse-link eclipselink java java-8 java-jpa java-se java-swing jpa
Last synced: 02 Jan 2026
https://github.com/eduardoprofe666/proyecto-dpoo
🏥 Proyecto de 2do Semestre de DPOO de Ingeniería Informática sobre un sistema para la administración de un Consultorio Médico de la Familia
1st-year 1st-year-project 2nd-semester 2nd-year-project cmf consultorio-medico dpoo java-lang java-program java-project java-swing project school-project
Last synced: 08 Sep 2025
https://github.com/sistemasvox/oitorainhas
Solução para o problema das Oito Rainhas em Java, com uma interface gráfica para visualização.
java java-8 java-app java-swing java8
Last synced: 08 Jun 2026
https://github.com/vilhalva/jogo-do-genio
👨🏫PROJETO CRIADO PARA O CURSO DE JAVA DO CURSO EM VIDEO.
codigo curso-em-video framework interface java java-swing jogo projeto
Last synced: 23 Oct 2025
https://github.com/felipeflohr/frame-extractor
A Java made GUI frame extractor.
frameextractor framextractor java java-swing javaswing
Last synced: 22 Feb 2026
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/harman8815/java-basic-project
This repository contains a collection of basic Java Swing GUI projects.
Last synced: 09 Apr 2025
https://github.com/TheGoldenPatrik1/dataset-labeler
GUI program for labeling flood image datasets
Last synced: 29 Oct 2025
https://github.com/sanam2405/tictactoe
This is a clone of the much popular TicTacToe Game.
Last synced: 09 Apr 2025
https://github.com/sanam2405/snakegame
This is a clone of the much popular Snake Game.
Last synced: 09 Apr 2025
https://github.com/sistemasvox/questoesp.i
Coleção de questões e soluções de Projeto Integrador em Java e T-SQL.
java-8 java-app java-swing mysql mysql-database mysql-workbench sql sql-server sqlite sqlite-database sqlite3 sqlserver
Last synced: 13 Apr 2026
https://github.com/alexnguyen27/emotube
Another version of youtube
hibernate java java-swing mysql youtube-dl
Last synced: 13 Jun 2025
https://github.com/seldo97/bezier_curves
[Project for studies] Bezier curver and transformation matrixes in Java Swing
bezier-curves java java-swing practice-project
Last synced: 23 Feb 2026
https://github.com/mukund-rakholiya/space-invaders-java-project
Developed a Space Invaders game in Java Swing with classic gameplay, scoring, and dynamic difficulty. Features include alien waves, spaceship controls, and a game-over restart option.
Last synced: 09 Apr 2025
https://github.com/arsh-jafri/dijkstra-snake-game
A modern take on the classic Snake game featuring an AI opponent that uses Dijkstra's algorithm for pathfinding. Customize snake colors and game speed while competing against an intelligent AI snake.
dijkstra-algorithm java java-awt java-swing
Last synced: 16 Mar 2025
https://github.com/ryqndev/stock-visualizer
Stock Trend Visualizer with a built in portfolio profit margin calculator.
Last synced: 19 Apr 2026
https://github.com/rkoeninger/chip8
CHIP-8 Emulator
ceylon chip8-emulator java-swing
Last synced: 22 Feb 2026
https://github.com/asjordi/app-cotizaciones-java
Aplicación de escritorio en Java para la creación de cotizaciones
java java-swing jdbc maven mysql
Last synced: 09 May 2026
https://github.com/barismeral/java
Java Language Examples
java java-10 java-8 java-algorithms java-application java-apps java-awesome java-beginner java-console java-data-structure java-developer java-development java-eclipse java-example java-framework java-gui java-jar java-library java-simple java-swing
Last synced: 09 Apr 2025
https://github.com/wiriswernek/clima-tempo-thread
Projeto desenvovido para trabalhar com threads e interfaces gráfica com java swing, feito para a disciplina de Programação 4
Last synced: 17 Mar 2025
https://github.com/enki013/student_course_management
Student, Course, Lecturer Registration System using Java Swing
java-swing student-course-registration
Last synced: 30 May 2026
https://github.com/manumarcos/sistema-de-gestion-instalaciones
Trabajo Práctico Obligatorio de la materia Introducción a la Orientación a Objetos (IOO)
java java-swing oriented-object-programming
Last synced: 16 Jun 2025
https://github.com/thegoldenpatrik1/dataset-labeler
GUI program for labeling image datasets
Last synced: 28 Mar 2025
https://github.com/barismeral/java-errorprovider
Custom Error Provider for Java
java java-8 java-algorithms java-application java-beginner java-codes java-developer java-example java-exercises java-framework java-gui java-gui-application java-language java-library java-swing
Last synced: 09 Apr 2025
https://github.com/asyncjake/minesweeper-java
Memento repo of the first game I wrote, a minesweeper clone in 2014 using java swing. My, how times have changes.
Last synced: 04 Apr 2025
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/jcsalinas20/dam
DAM (Desarrollo de Aplicaciones Multiplataforma), Ejercicios y trabajos hechos en el Grado Superior DAM
android-studio apache-cordova binary-files encript java java-swing javafx javascript junit libgdx mongodb mysql plaintext plsql rmi sockets sql threads xml
Last synced: 08 Oct 2025