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

Projects in Awesome Lists tagged with java-swing

A curated list of projects in awesome lists tagged with java-swing .

https://github.com/moinmn/email-sender

Email Sender Application using Java Swing, Java Mail API.

email-sender java java-mail-api java-swing

Last synced: 09 Jun 2026

https://github.com/emranffl/free-slot-scheduler

A Java project on managing a queue of students which interacts with the database

database desktop-app desktop-application java java-8 java-application java-gui java-gui-application java-swing software sql tsql xaamp

Last synced: 07 May 2026

https://github.com/malaksadek/javapaint

A Java program that has the same features as Microsoft Paint 🎨 💻 (2019)

drawing-app gui java java-fx java-swing java-swing-application mvc mvc-architecture mvc-pattern

Last synced: 10 Jun 2026

https://github.com/am4nn/maze-generator

Generate Maze using java swing

java java-swing maze-generator

Last synced: 10 May 2026

https://github.com/anjanasenanayake/mandelbrot-julia-fractals

Mandelbrot & Julia sets are graphically represented using java swings.

fractals java java-swing julia-sets mandelbrot mandelbrot-julia

Last synced: 15 Jun 2026

https://github.com/vimaltiwari2612/payrollsystem

A Payroll system used to generate pay slips and reports of employee's allowances and deductions.

awt-graphics java java-swing rmi-client rmi-registry rmi-server sqlite3 swing-gui

Last synced: 19 Jun 2026

https://github.com/smahesh29/temperature-converter

It is a Temperature Converter using java swing. It includes the following units : Celsius, Fahrenheit, Kelvin, Rankine, Reaumur.

celsius fahrenheit java java-swing kelvin rankine reaumur swing swing-gui temperature temperature-converter

Last synced: 20 Jun 2026

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

java java-swing netbeans

Last synced: 31 Mar 2025

https://github.com/harshad16/cs591-d1

GradeIn - Grading Application for helping the Professor in evaluation and keeping track of students grades.

java-swing java8 mysql-database

Last synced: 27 Apr 2026

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

java java-swing threads

Last synced: 17 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/mehedi752/real-time-chat-app

This is a a real-time chat application built using Java OOP, Java Swing, AWT, and WebSockets. It features a server-client architecture that enables instant messaging between users. The application includes message timestamps, online status indicators, and a responsive GUI using Java Swing. WebSockets ensure efficient bidirectional communication.

java java-awt java-swing oops-in-java web-socket

Last synced: 03 Nov 2025

https://github.com/aritrac1/passwordgenerator

A simple password generator built using Java and Java Swing. This application allows you to generate strong, random passwords with customizable options for length, inclusion/exclusion of special characters or symbols, numbers, uppercase & lowercase letters.

java java-8 java-gui java-swing java-swing-applications java-swing-gui password-generator

Last synced: 14 May 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/aswassaw/konter-pulsa-bintang

Konter Pulsa Bintang adalah aplikasi Java berbasis GUI (Swing) yang dibuat dengan tujuan untuk memanajemeni data pembelian pulsa di sebuah konter.

gui java java-swing

Last synced: 15 May 2025

https://github.com/skku-vault/skku-jpl

23-2 자바프로그래밍및실습 (prof. 타메르)

java java-swing

Last synced: 22 Apr 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/pedroaurelli/cup-tech

Projeto A3 - PSC

java java-swing

Last synced: 15 Jul 2025

https://github.com/worriedlemon/mazegame

Simple maze game on Kotlin with Java Swing

java-swing kotlin mvc

Last synced: 06 Apr 2025

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/raulpe7eira/course-udemy-kotlin_i

Exemplos e práticas do curso

course java-swing kotlin learn udemy

Last synced: 06 Apr 2025

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/giriraj-g0511/account_feature_with-jdbc-as-database

LinkedIn-Style Login & Signup System A user authentication system built with Java Swing, AWT, and JDBC (MySQL). It features secure login, signup, and logout, with a modern UI using background images. 🚀

awt-gui java java-8 java-awt java-awt-swing java-swing project swing-gui

Last synced: 29 Mar 2025

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/vroncevic/utilities

:coffee: App Utilities Library

java java-swing utilities

Last synced: 05 Sep 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/vilhalva/agencon

👨‍🏫PROJETO CRIADO PARA O CURSO JAVA-SWING.

aplicativo codigo crud curse database framework interface java java-swing mysql projeto

Last synced: 08 May 2026

https://github.com/dleedev365/airline-database-system

[CMPT 354: Database Systems I] A Java GUI application that allows users to create their profiles, query flight schedules and book a flight.

gui java-swing jdbc ms-sql relational-database

Last synced: 12 Sep 2025

https://github.com/harman8815/java-basic-project

This repository contains a collection of basic Java Swing GUI projects.

java java-swing mini-project

Last synced: 09 Apr 2025

https://github.com/whizvox/daily-image-poster

GUI-based tool to facilitate in uploading daily images to Reddit

jackson java java-swing reddit reddit-api slf4j sql sqlite

Last synced: 19 Apr 2026

https://github.com/sanam2405/tictactoe

This is a clone of the much popular TicTacToe Game.

java java-swing snake-game

Last synced: 09 Apr 2025

https://github.com/sanam2405/snakegame

This is a clone of the much popular Snake Game.

java java-swing tic-tac-toe

Last synced: 09 Apr 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/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/seasonedfish/connect-four

A connect four game in Java Swing.

connect-four game java java-swing

Last synced: 23 Jun 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.

java java-swing oops-in-java

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/aditishenoy35/string-matcher-gui

A Java Swing GUI application implementing Brute Force and Horspool string matching algorithms for pattern searching and replacement within text files.

java java-swing

Last synced: 26 Mar 2025

https://github.com/ryqndev/stock-visualizer

Stock Trend Visualizer with a built in portfolio profit margin calculator.

intellij-idea java java-swing

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/kerciu/swing-text-editor

📝 Java GUI Text Editor ✨ — A text editor created using Java Swing 🎨 for learning and practicing Java programming. This project focuses on building a user-friendly interface and implementing core text editing functionalities. 💻🛠️

gui java java-swing object-oriented-programming text-editor user-interface

Last synced: 20 Jun 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/raviiii-ai/java-oops

In this repo,We will upload some java oops codes !!

java java-swing jdbc oops-in-java

Last synced: 28 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/angrycarrot789/laserdrillcalculator

a program for calculating the most compact laser drill arangement, uses java swing

calculator java java-swing minecraft minefactoryreloaded

Last synced: 29 Jun 2026

https://github.com/dimits-ts/userfriendlyautomaton

A project containing data structures for different kinds of automata (DFAs/NFAs), a simple custom language defining operations on them, as well as a fully functional and customizable GUI editor.

desktop-application dfa-construction integrated-development-environment java-swing programming-language ui

Last synced: 17 May 2026

https://github.com/pereirar3/system-pharmacy-java-swing

Project and activity required by the OOP discipline at UFMT

computer-science-discipline java java-swing jdbc poo

Last synced: 30 Oct 2025

https://github.com/thegoldenpatrik1/dataset-labeler

GUI program for labeling image datasets

java java-swing labeling-tool

Last synced: 28 Mar 2025

https://github.com/je-von/tower-defense

a desktop game created with Java GUI (Swing & AWT)

2d-game game java java-awt java-gui java-swing

Last synced: 11 Sep 2025

https://github.com/barbaraeguche/eternity

✖️ a simple ui calculator called eternity.

calculator critical-thinking java-swing math-operations problem-solving ui

Last synced: 02 Feb 2026

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.

games java-swing minesweeper

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

https://github.com/shohail-ismail/a-level-draughts-project

Developed a fully functional Draughts game using Java for game logic and mechanics, Java Swing for the GUI, and SQL for managing database interactions to store user scores. Additionally, implemented email verification using the JavaMail API with secure SMTP configuration.

a-level-computer-science-project java java-swing javamail-api sql

Last synced: 08 Oct 2025

https://github.com/bluedream0911/audio-player-java

Java Swing Audio Player "Message from Santa Claus" - school project at Java course (2019)

java java-audio-player java-developer java-development java-swing java-swing-audio-player java-swing-gui

Last synced: 26 Mar 2025

https://github.com/srneha24/simple-mp3-media-player

Java Swing MP3 playing desktop application, made using JLayer

java-swing

Last synced: 09 Oct 2025

https://github.com/aminagr/myinventory

MyInventory is a Desktop Java Swing application designed for inventory managers to manage products, categories, suppliers, clients, and orders.

inventory-management java-swing

Last synced: 10 Jun 2026

https://github.com/ridamansour/interactive-prank-game

A fun little Java Swing application that playfully asks: "Are you dumb?" 🧠 Depending on your answer, you'll either be praised or teased—unless, of course, the "No" button runs away from you!

java java-swing

Last synced: 10 Oct 2025

https://github.com/jfcardoso/taskmanager

Desenvolvimento de uma aplicação simples de gerenciamento de projetos que permite a inclusão, atualização e exclusão de novas tarefas necessárias em um projeto.

java java-swing mysql

Last synced: 16 May 2026

https://github.com/alphahoai/staffmanagement

Chương trình quản lý nhân viên (3 days ~ 15 hours)

intellij-idea java java-swing management-system

Last synced: 16 May 2026

https://github.com/charakamihiranga/snake-game

A classic Snake game developed using Java and JavaFX.

java java-swing javafx snake-game

Last synced: 19 Jan 2026

https://github.com/aron-arboleda/remindersbuilder

Desktop application, a simple text formatter to make reminders

desktop-application java-swing reminders-app text-formatter

Last synced: 11 Oct 2025

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

An easy to use Student Management System developed using Java that can be used to add, update, delete and view the records of students. This software is also able to show the bar chart of marks of students so as to get a better view of student records.

crud-application hibernate-orm-framework java java-swing jfreechart-library mysql-database

Last synced: 01 May 2026

https://github.com/kaustubh003/college-management-system

College Management System made in Java Swing

java java-mail-api java-swing mysql

Last synced: 19 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/barismeral/java-photo-viewer

java photo viewer software

java java-gui java-swing

Last synced: 13 Oct 2025

https://github.com/creme332/polydraw

A desktop application for drawing rasterized shapes.

drawing-app flatlaf java-swing maven observer-pattern ui-design

Last synced: 29 Apr 2026

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/tfagaming/scriptor

A code editor like VSCode, but written in Java.

editor ide java java-swing javaswing text-editor

Last synced: 16 Oct 2025

https://github.com/rcosta358/java-gui-apps

Java desktop applications made with the java GUI library

java java-awt java-awt-swing java-swing

Last synced: 16 Oct 2025

https://github.com/rishikumar1917/smart_attendance_system-

A modern, dark-themed desktop application for smart attendance management using Java Swing and the ZXing library. This system combines an elegant UI with QR code technology to simplify attendance marking.

java-2d-api java-swing maven postgresql sql zxing

Last synced: 02 May 2026