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/mertkolgu/sirketcalisanlariprojesi

Java Swing kullanarak yazılmış bir masaüstü şirket çalışanları uygulamasıdır.

java jdbc-driver mvc mysql-connector mysql-database swing

Last synced: 25 Apr 2026

https://github.com/dzimiks/infviewer

InfViewer is a visualization tool for relational data models with CRUD, search and sort functionalities. It works with serial, sequential, index-sequential and database files. It was a college project for Information Managment course.

java swing

Last synced: 19 Jun 2026

https://github.com/googtech/instant-messaging-software---java-swing

:speech_balloon: The Instant messaging programs designed for myself ~

awt qq server swing thread ui

Last synced: 27 Apr 2026

https://github.com/1ai13/drawsync

Cooperative Drawing Board with Swing & TCPSockets

canvas2d chatter drawer java swing tcp-socket

Last synced: 28 Apr 2026

https://github.com/jacobkobr/financeflow

Allows users to input check data, which is then imported into a Google Sheet using the Google Drive API.

google-sheets-api java maven oauth2 swing

Last synced: 28 Apr 2026

https://github.com/themysterysolver/java_basics

This repository contains basic Java concepts with reference to "Head First Java" and weekly lab questions.It covers collections and javafx basics too!

awt basic-java collections docs gui head-first-java java java-learning javafx jdbc-mysql lab-exercise regular-expression servlets-jsp-html-css swing

Last synced: 28 Apr 2026

https://github.com/sbordet/foxtrot

Foxtrot is a small and powerful API for using threads with the Java Swing classes.

asynchronous awt model swing synchronous threads worker

Last synced: 29 Apr 2026

https://github.com/siyamulislam/multi_solve

A Service Provider Swing Applicaiton

java mysql swing swing-gui xampp-server

Last synced: 29 Apr 2026

https://github.com/zabuzard/supercars

Supercars is a 'Top Trumps' game based on cars for 2-3 players.

game game-demo model-view-controller multiplayer-game mvc supercars swing top-trumps

Last synced: 08 Jun 2026

https://github.com/tsnsoft/tsn_ideaproject_demo

Пример простейшего визуального приложения на Swing для IntelliJ IDEA на Java

demo gui intellij intellij-idea intellijidea jar java swing

Last synced: 29 Apr 2026

https://github.com/sinantech/snake-game-swing

🐍 Java Snake Game

backend java swing

Last synced: 29 Apr 2026

https://github.com/softx0/calculator-with-swing

Calculadora en Java utilizando solo el entorno gráfico de Swing

jakarta java jframe swing swing-api

Last synced: 30 Apr 2026

https://github.com/tonyv23/notebook

A Text Editor Application

development java javaswings swing text-editor

Last synced: 30 Apr 2026

https://github.com/yunusemrejr/kepserverexdesktopclient

I've programmed this Java Swing application to make it simpler and faster to manage KepServerEX. Including IoT Gateway connections, it includes a configuration API client. Some extra functions are present, which include direct communication with an excel file for saving connection credentials for faster server switching and saving program logs...

api client java kepserverex rest swing

Last synced: 30 Apr 2026

https://github.com/sumitkumargiri/employee-management-system-java-with-mysql-project

This repository contain all the best practices for managing Github repository.

awt employee-management-system github gui-application java project swing

Last synced: 01 May 2026

https://github.com/bcapathshala/swing-in-java-notes

Java Swing with JDBC Learning Series

gui-application java jdbc mysql sql swing

Last synced: 01 May 2026

https://github.com/ggleblanc2/typing-test

The code in this repository creates a Java Swing typing speed test GUI.

java-8 swing swing-gui typing-practice

Last synced: 01 May 2026

https://github.com/tugsef/hospitalautomatoinsystem

Welcome to my hospital automation system repository! This project is built with basic Java and showcases functionalities for managing hospital operations efficiently.

insurance-system-app java jdbs oop-principles postgresql sql swing

Last synced: 01 May 2026

https://github.com/ggleblanc2/sos

This repository holds the code to create a Java Swing SOS game.

java-8 sos swing

Last synced: 01 May 2026

https://github.com/beardedfish/snake

Snake game programmed in Java using Swing. 🐍

classic-game food game high-score io java maven painting panel scoring-system snake swing wasd

Last synced: 02 May 2026

https://github.com/dfm18/javapad

JavaPad is a simple and user-friendly text editor written in Java.

dependency-injection design-patterns java java-swing-project junit maven notepad swing swing-gui swing-gui-application

Last synced: 03 May 2026

https://github.com/t-kalv/studyshorts

StudyShorts -StudyShorts is a full-stack Java-based Study Quiz Flashcard app that helps user to study whilst testing their knowledge, allowing users to create questions and study those questions engaging with those questions via short-form video content at the bottom of the screen similar to TikTok/YoutTube Shorts/Instagram Reels...

database flashcards java java-swing mysql mysql-database quiz quiz-app shortform sql study swing video

Last synced: 03 May 2026

https://github.com/samdev-7/two-player-snake

A two player version of the classic snake game using Java Swing.

game java snake swing two-player

Last synced: 04 May 2026

https://github.com/roymasad/javacalc

Java Swing Calculator, Maven, JDK17

calculator java jdk maven swing template

Last synced: 04 May 2026

https://github.com/birg81/colorpicker

Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a colorPicker. The GUI is able to help you select your favorite color and show you the RGB code in hexadecimal and in its red, green, blue coodrinate. Good luck!

color colorpicker gui java swing ui

Last synced: 09 May 2026

https://github.com/sergueik/stoppable_test

This project demonstrates pausing Selenium test through a java modal dialog (SWT, Swing, JavaFx)

error-handler javafx selenium swing swt

Last synced: 10 May 2026

https://github.com/ilyaselmabrouki/inventory_management

Java desktop application dedicated to efficiently managing company stock

java mysql swing

Last synced: 10 May 2026

https://github.com/infott2t/auto_writting_javacode_makeswing2

Automation writting Spring boot code. Table name writting, make code. JFrame, JAVA GUI using. Let's study~. Thank you.

automation-api java jpa-hibernate springboot swing swing-gui

Last synced: 12 May 2026

https://github.com/itsharshit07/event-management-system

An event management system for hackathons, webinars and different activities conducted by the college clubs. Easy to modify and access the data and helpful in keeping the track of participants.

java swing

Last synced: 13 May 2026

https://github.com/chrisross5/tradingview-ideas

College project (Java programming S4): A Java Swing app fetching TradingView data via RSS, with a fully responsive design. Supports user & admin roles with CRUD for ideas, authors, symbols & markets.

bcrypt flatlaf java jaxb jsoup rss sql sql-server swing

Last synced: 13 May 2026

https://github.com/baijifeilong/just-ping-it

网络延迟测试工具(A utility for network delay test)

baijifeilong java network-monitoring ping swing utility

Last synced: 12 Jun 2026

https://github.com/chicha63/mysql-java

A Java swing app to operate with T-SQL

java jdbc jdbc-drivers sql swing t-sql

Last synced: 13 Jun 2026

https://github.com/xtrendence/comp2000-assessment

Grade: 100%. COMP2000 Coursework by Khodadad (Adrian) Nouchin. An automated checkout system for a supermarket.

checkout java kiosk kiosk-software supermarket swing 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/anas-farooq8/foodcatchers

A captivating Java arcade game, FoodCatchers challenges players to catch falling components(i.e fruits and pizza slices) in the product(i.e baskets and Pizza Box) while navigating through obstacles, offering an engaging blend of strategy, agility, and fun.

awt draggable fruits game-development java mouse-tracking swing

Last synced: 20 Jun 2026

https://github.com/sharadcodes/jnote

A java based note taking app

cli java java-note java-note-taking-app swing swing-gui

Last synced: 23 Jul 2025

https://github.com/blank2409/weather-

A Java application that delivers real-time weather updates using a weather API. Features include location-based forecasts, hourly updates, and severe weather alerts, all presented in a clean, responsive UI. Developed to enhance skills in API integration and user experience design

api gui java javadevelopment javafx javaswing json openweathermap-api swing weather-api weather-app weather-forecast

Last synced: 02 Jan 2026

https://github.com/isurusankhajith/supersnake

This is a classic Snake game implemented in Java using the Swing library. The game involves controlling a snake that moves around the screen, eating apples to grow in size while avoiding collisions with the walls or its own body. The objective is to achieve the highest score possible.

java swing swing-gui

Last synced: 18 Mar 2025

https://github.com/ysden123/sudoku

Sudoku game on Scala

game gui scala sudoku swing

Last synced: 21 Jun 2025

https://github.com/guisalmeida/8puzzle-java

A puzzle game created to learn and pratice Object Oriented Programming in Java.

java jdbc jest-tests object-oriented-programming puzzle-game swing

Last synced: 30 Mar 2025

https://github.com/vinod0505/hospitality-management-system

A Hospitality Management System streamlines hotel operations by managing rooms, guests, and reservations. This Internshala project uses a MySQL database for data storage and a Swing GUI for user interaction.

java mysql swing

Last synced: 17 May 2026

https://github.com/samuellucas97/laboratoriesofprograminglanguage-ii

Activity and Exercises of the discipline LP2.

collections-java java-fundamentals swing

Last synced: 16 May 2025

https://github.com/jameskulu/ashishpress

It is a desktop application where users can manipulate their product details.

java sqlite swing

Last synced: 13 May 2026

https://github.com/teoneag/table-editor

A simple table editor with formula support build in Java & Swing

formulaparser java swing tableeditor

Last synced: 06 Mar 2025

https://github.com/debarghyasikder/library-management-system

Designed and developed a robust Library Management System using Java whose features include user authentication, book inventory management, issue and return tracking, and detailed reporting. The system ensures efficient management of library operations and provides a user-friendly interface for both administrators and users.

awt dbms java swing

Last synced: 19 Oct 2025

https://github.com/mohcineproject/imsat-interface

This is the interface i am developping for my school club IMSAT. It is a platform designed to visualize data captured from a little satellite sent to high altitudes.

interface java swing

Last synced: 28 Apr 2026

https://github.com/gcoronelc/uc-2021-20-prog-oo

Curso de Programación Orientada a Objetos en la Universidad Continental.

clean-code gcoronelc java jdbc mvc netbeans patrones sql swing

Last synced: 28 Apr 2026

https://github.com/shadowxpa/ejo-tracker-uni

Track a Star Wars Jedi Knight: Jedi Academy server

java jedi-academy nextjs reactjs star-wars swing tracker

Last synced: 11 Apr 2026

https://github.com/abhishekjain12/zams

Zoo Animal Management System

java management-system swing

Last synced: 28 Apr 2026

https://github.com/gabrielalb5/lig4

Jogo Multiplayer Online inspirado no Connect4 feito em Java - disciplina de Desenvolvimento Orientado a Objetos (DEOO)

connect4 game java lig4 netbeans socket sockets swing thread threads xml

Last synced: 19 Jun 2026

https://github.com/khrishman/gym-membership-management-system

Java Swing application for managing gym memberships with Regular and Premium member support. Built using OOP principles and a GUI interface.

gui gym-management java java-project oop swing

Last synced: 01 Jul 2025

https://github.com/yannisfs/unilate

Unilate is a program for converting units which originated from a school project.

java javaswing swing swing-gui unit-converter

Last synced: 23 Mar 2025

https://github.com/nipuna-lakruwan/card-matching-game-java

A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.

begginer-project cardgame game-development gui java javafx memorygame programming swing

Last synced: 29 Apr 2026

https://github.com/teohaik/gui-jpa-loan-example

Java Example app that demonstrates basic GUI concepts and JPA with Eclipselink

eclipselink java jpa swing swing-gui tablemodel

Last synced: 14 Jul 2025

https://github.com/gyuka08/b767

an offensive java swing game

flappy-bird java offensive swing

Last synced: 08 Apr 2025

https://github.com/carlossanabriam/music-app

Desktop application that simulates a Music player, using Java Swing.

desktop-app java music music-player spotify swing user-interface

Last synced: 23 Mar 2025

https://github.com/yann39/one-time-pad-encryptor

Java Swing application to demonstrate one-time pad encryption

encryption java lfsr one-time-pad onetimepad swing

Last synced: 16 Mar 2025

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

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

java maven swing

Last synced: 27 Mar 2025

https://github.com/derneuere/java-swing-multiselect

A multiselect component for Java in Swing

java multiselect swing

Last synced: 21 May 2026

https://github.com/bocchio01/climate_monitoring_app

Simple app for visualizing and managing weather data.

data-driven java swing

Last synced: 15 Mar 2025

https://github.com/umjammer/vavi-apps-editablepanel

🫐 Swing and Beans

beans gui java swing

Last synced: 21 May 2026

https://github.com/gonzalocg123/agendacontactos

Gestor de Contactos en Java Aplicación de escritorio desarrollada en Java Swing que permite gestionar contactos (añadir, editar, eliminar, importar y exportar en JSON) con almacenamiento en SQLite e imágenes asociadas.

contact-management crud desktop-application gui java java-proyect jdbc json oop sqlite swing

Last synced: 18 Apr 2026

https://github.com/arkapg211002/gravityglide

Java Game using Swing

game-development java swing

Last synced: 11 Jun 2026

https://github.com/t-kalv/what-s-the-weather-

A Basic Weather App that shows the user the current weather in a certain city with other useful information/metrics using Weather Forecast API and the Swing Java framework

java swing swing-application swing-gui weather weather-api weather-app weather-forecast

Last synced: 27 Jun 2025

https://github.com/kpouer/marcel

Thomson MO5 emulator written in Java

emulation emulator java mo5 swing thomson

Last synced: 11 Jun 2026

https://github.com/erwanlt/retrogaming

retro gaming style arcade games

java pacman pong space-invaders swing tetris

Last synced: 28 May 2026

https://github.com/themysterysolver/minesweeper-java

"Minesweeper Game using JAVA"

awt game java minesweeper swing

Last synced: 20 May 2026

https://github.com/rydzze/staff-payroll-management-system-oop

Project for Object-Oriented Programming

java jframe object-oriented-programming swing

Last synced: 28 May 2026

https://github.com/mathiasuy/misfinanzas

Proyectito para control de gastos (octubre 2016) Java SE, JDBC, MySQL, Proyecto Netbeans

controller dao desktop-app dto interface java java-se jdbc mysql netbeans singleton swing

Last synced: 03 Feb 2026

https://github.com/valkryst/jcopybutton

JCopyButton is a Java Swing component designed to copy the contents of a JTextComponent to the system clipboard when clicked.

hacktoberfest java-gui jbutton jtextarea swing swing-component

Last synced: 01 Nov 2025

https://github.com/pforhan/callsprite

Sprite loader and animator

kotlin sprite swing

Last synced: 08 Apr 2025

https://github.com/thanoshanmv/tims

Java application which maintains three-wheeler information.

java java-8 mysql swing tims

Last synced: 18 Apr 2026

https://github.com/mihajlomilojevic/mhotelify_oop1

This project has been created as pre-exam obligation for Object oriented programming 1. The purpose of this project was to create desktop application in Java using SWING for managing bussines of a hotel. More details after completion.

desktop-application hotel-management-system java oop swing

Last synced: 17 Nov 2025

https://github.com/0suphan0/kutuphaneapp

This is a library automation application developed using Java Swing.

java oop-principles swing

Last synced: 11 Jun 2026

https://github.com/klimentlagrangiewicz/calculation_of_heat_distribution

GUI application for calculation of heat distribution

gui-application heat-transfer jfreechart swing

Last synced: 02 Jul 2025

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: 06 Apr 2025

https://github.com/lrsb/ing-sw-2019-7

A Java implementation of Adrenaline board game

gui ingegneria-del-software java javafx polimi politecnico-di-milano swing

Last synced: 21 Apr 2026

https://github.com/redinfinitypro/measurement-converter

Rating: (7/10): The Java Swing application offers a user-friendly GUI for selecting and comparing measurement units, featuring components like MeasurementFrame, UnitFrame, ShowButton, and ShowResult.

actionevent actionlistener awt border hashmap map swing

Last synced: 06 Apr 2025

https://github.com/valkryst/vterminalpaletteeditor

A standalone GUI application for creating and editing VTerminal palettes.

2d 2d-graphics ascii gamedev roguelike roguelike-library swing terminal unicode vterminal

Last synced: 01 Nov 2025

https://github.com/mr-ema/swingy

Java MVC (Model-View-Controller) template project with Swing GUI. It provides a basic structure for building Java applications using the Swing Toolkit.

java mvc mvc-java swing

Last synced: 28 Mar 2025

https://github.com/valkryst/jpathlist

A Java Swing component designed to display a list of unique directory and/or file paths. Additionally, it supports drag-and-drop functionality, allowing users to drag files and directories from their file system into the list.

drag-and-drop file-list file-manager hacktoberfest input-output java-gui nio nio2 swing swing-component

Last synced: 01 Nov 2025

https://github.com/cau777/game-of-life

"Game of Life" made using Java and Swing.

gameoflife java swing

Last synced: 27 Jul 2025

Swing Awesome Lists
Swing Categories