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/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/abhipatel35/snakegame-java

Snake Game: A classic implementation of the popular Snake game in Java using Swing. Control the snake, eat apples, and avoid collisions to win!

basic-game-development event-driven-programming game game-development graphics-programming java java-constructor snake-game swing swing-gui user-input-handling

Last synced: 29 Dec 2025

https://github.com/wellysonlourenco/sd-servidor-arquivos

sub-rotina (thread) - socket - Interface gráfica com Swing (Java)

java sistemas-distribuidos socket-io swing thread

Last synced: 15 May 2026

https://github.com/kanlon/gfname

用java写的复制文件名的小软件

exe4j java swing

Last synced: 09 Apr 2025

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/david-voss/texteditor

A very simple Java Swing text editor oriented on the example of the MS Editor [de-DE].

desktop-application german-language java java-gui ms-editor-clone swing text-editor

Last synced: 10 Apr 2025

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

University OOP project (5th semester)

swing wargame

Last synced: 10 Feb 2026

https://github.com/dheeraj8601/numberguessinggame

Experience the thrill of the Number Guessing Game in Java! Use Swing for a sleek interface, guess a random number between 1 and 100, and enjoy features like limited attempts. Developed in Visual Studio Code, it's a simple and engaging game.

java swing

Last synced: 10 Jun 2026

https://github.com/cmsong111/melon

멜론 크로링 프로젝트

crawling java kotlin swing swing-gui

Last synced: 18 Apr 2026

https://github.com/dfm18/employee-list-ui

An interface to manage employees, developed as part of the Java SE SQL and Databases course at Platzi.

java jdbc mysql platzi swing

Last synced: 15 May 2026

https://github.com/wasifsohail5/smart-electricity-bill-calculator

The Smart Electricity Bill Calculator is a desktop application that simplifies the complex task of calculating electricity bills using Pakistan's tiered rate system. With its modern Swing UI, the application provides a user-friendly way to track, analyze, and optimize electricity consumption.

java javagui jfreechart splash-screen swing

Last synced: 10 Apr 2025

https://github.com/andezion/sortingalgorithms

A small program that visualises the most popular sorting algorithms!

awt-graphics java sorting-algorithms sorting-visualization swing

Last synced: 09 Apr 2025

https://github.com/tugsef/patikaclone

Patika.dev Orta Seviye Java Web Backend Patikası Çalışmam

java patika-clone postgresql postgresql-database sql swing

Last synced: 15 May 2026

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

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

java maven swing

Last synced: 27 Mar 2025

https://github.com/palaashatri/jvosk

Audio transcription using Vosk. Built with Swing.

gui java speech-recognition speech-to-text swing transcription vosk

Last synced: 01 Mar 2026

https://github.com/r-n/etaxgenerator

Generates CSV for ETaxInvoice (E-Faktur) from Excel cells paste.

csv database e-faktur excel java microsoft-excel ms-excel sqlite swing tax tax-calculator taxes

Last synced: 09 May 2026

https://github.com/deechael/dddouga

支持多个视频源的电脑动漫客户端

anime bilibili dom douga html java jsoup swing

Last synced: 20 Mar 2026

https://github.com/zeionara/jswing

There is a project, which demonstrates base functional of the Java Swing API, JMX and Client-Server interaction

client-server jmx swing swing-api

Last synced: 09 May 2026

https://github.com/ecly/gate_maniac

One of my first ever OO applications. A simple game written in Java where a Circle is guided through some gates with increasing pace.

game swing

Last synced: 07 Sep 2025

https://github.com/r-n/lcdlendingrpl

Records LCD lending transactions and displays ones being lent and past due.

database java mysql software-engineering swing

Last synced: 09 May 2026

https://github.com/asier-ortiz/gestion-de-proyectos

Java desktop application for managing a construction company resources

hibernate java mysql swing

Last synced: 16 Apr 2026

https://github.com/11belowstudio/thebuttonfactory

A game about a man and a button factory. Made for the 'So Bad It's Good' Jam 2020 (https://itch.io/jam/sbigjam2020)

2d-game bad-idea game game-jam java kazoo musical sbig so-bad-its-good swing

Last synced: 18 Jun 2026

https://github.com/s2606/javahackathon

🏠 A Java Swing App to predict your hostel room allotment based on your CGPA as well as room prefrences using sorting algorithm with PostgreSQL as its backend database

java postgresql swing

Last synced: 10 May 2026

https://github.com/abhijitht2002/chessgame

A Java-based chess game built using Swing GUI and basic Object-Oriented Programming principles for game logic.

java mouse-events mouselistener oops swing

Last synced: 09 Apr 2025

https://github.com/sciss/rating

A Swing Component for Rating. Mirror of https://codeberg.org/sciss/Rating

swing widget

Last synced: 18 Jun 2026

https://github.com/yihleego/javaaccessbridge-python

Java Access Bridge for Python

java java-access-bridge python swing

Last synced: 26 Mar 2025

https://github.com/lb1997ccb/adaptive-layout-transformer

A simple Java application that demonstrates dynamic layout management in Swing GUIs. Users can switch between single-column, two-column, and three-column layouts using radio buttons, with the interface updating in real-time.

adaptive-layouts gridlayout java java-8 jframe jpanel swing

Last synced: 02 Apr 2026

https://github.com/sanogotech/starterjavafxswing

Starter Java Fx Swing

java javafx maven swing

Last synced: 17 Apr 2026

https://github.com/tojan-naiem/cafe-management-system-project

This Java project implements a comprehensive café management system using Swing for the graphical user interface.

cafe cafe-management gui java javafx javagui javaguiswing project projects swing ui

Last synced: 17 Apr 2026

https://github.com/asier-ortiz/agencias-turisticas

Java desktop application for managing tourist agencies

db4objects hibernate java mysql oracle sqlite swing

Last synced: 17 Apr 2026

https://github.com/kahleryasla/partea-app

☢️ not recommended but I tried: the client app directly connects the cloud database (ElephantSQL = PostgreSQL). Basically provides an interface of party organizing and joining system.

elephantsql gui java mvvm postgresql swing

Last synced: 02 Mar 2025

https://github.com/bios-marcel/swingincorrectwindowposition

Reproduce a Swing bug on Windows where retrieved window positions are weird

bug java poc swing windows

Last synced: 10 May 2026

https://github.com/tsnsoft/tsn_idea_multiforms

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

forms intellij intellij-idea jar java multiforms swing

Last synced: 17 Apr 2026

https://github.com/kerciu/weather-app-java

🌦️ A weather application in Java ☕ to learn API integration 🌐. The app retrieves current weather data and presents it to the user through an interactive graphical interface 🖥️. This project was made in order to learn API integration in Java and create both aesthetic and functional user interfaces 🌟.

api backend front-end full-stack graphical-user-interface gui java java-gui-application json json-api swing swing-gui weather-api weather-app

Last synced: 17 Apr 2026

https://github.com/lorena-b/thegame2048

The game 2048 recreated in Java using swing GUI

java swing

Last synced: 26 Mar 2025

https://github.com/guidanoli/jabuti

Jabuti: Branch Setup Software

swing tortoisesvn

Last synced: 18 Apr 2026

https://github.com/tusharjain5/travel-and-tourism-management-system

Travel and Tourism Management is an easy-to-use app made with JavaFX, Swing, and Core Java. It connects to MySQL for organizing travel details.

awt java javafx jdbc mysql swing

Last synced: 18 Apr 2026

https://github.com/r-n/lcdlendingdbd

Records LCD lending transactions and displays ones being lent and past due.

college-assignment college-assignments database database-design installer java mysql mysql-triggers stored-procedures swing views

Last synced: 18 Apr 2026

https://github.com/kyrczak/virtual-world-java

University project, simulation game similar to Game of Life, presenting a world full of animals and plants. Including a full GUI.

java swing swing-gui

Last synced: 10 Jun 2026

https://github.com/lgomezruiz/java-exercises

All my practical exercises with Java, both from Web Development course and the Internet

fundamentals-of-programming java maven oop poo spring-boot swing

Last synced: 12 May 2026

https://github.com/ergoold/ktguishortcuts

A Swing-based DSL for GUI development in kotlin.

dsl gui kotlin swing

Last synced: 11 Jan 2026

https://github.com/tkuenneth/compose-swing-interop

This repo contains samples for my Jetpack Compose - Java Swing interop talks

java jetpack-compose kotlin swing

Last synced: 19 Apr 2026

https://github.com/hifza-khalid/java-development-zone

A structured Java learning journey 🚀 covering matrices, data structures, GUI applications, and database connectivity with step-by-step implementations.

calculator convertor crud database gui java linkedlist mysql netbeans swing tic-tac-toe xampp

Last synced: 20 Apr 2026

https://github.com/kharzixen/java-arcade-game

A Java arcade game developed during my university course, showcasing Java 8's Swing package. It offers a responsive and engaging user experience with user input handling and efficient update-redraw mechanisms.

java java-8 java-game swing update-redraw

Last synced: 19 Jun 2026

https://github.com/dorukeskicorapci/text-code-editor

The project is built to provide a user-friendly interface for writing and organizing text. By integrating features like syntax highlighting and basic formatting tools, it aims to enhance readability and maintain an organized workflow for both notes and code.

awt full-stack gui swing

Last synced: 07 Jul 2025

https://github.com/sryaerlmba/wedding-organizer

A desktop-based wedding organizer application built with Java (Swing) and MySQL, developed in NetBeans. Supports admin, wedding organizer, and user roles for managing bookings and payments.

booking-system dekstop-app final-project java mysql netbeans swing wedding-organizer

Last synced: 20 Apr 2026

https://github.com/fraigo/java-ui

Java UI composer using JSON structure

java json swing

Last synced: 20 Apr 2026

https://github.com/ipolynkina/graphsforsaphr

Генератор графиков рабочего времени для Sap HR

apache-poi java-se junit maven sap-hr spring swing

Last synced: 20 Apr 2026

https://github.com/escalopa/blockchain-ui

Java application that creates a block and adds it to a live block-chain server for the sake of practice & learning

blockchain java swing

Last synced: 21 Apr 2026

https://github.com/yousefmohammad/java_chatapp

distributed and centered Java chat app

distributed-processing distributed-systems java swing

Last synced: 05 Jun 2026

https://github.com/mar-nb/simplix

Implémentation d'une interface graphique permettant la résolution de problème avec l'algorithme du Simplexe.

awt java simplex-algorithm swing

Last synced: 12 May 2026

https://github.com/absphreak/feedback-evaluator

📝 Enhancing Academic Experience!

evaluator graphs gui java swing

Last synced: 05 Jun 2026

https://github.com/jardelgcunha/mini-programs-java-swing

42 Java programs with Swing interface and terminal

java javafx jframe jpanel netbeans swing swing-gui

Last synced: 22 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/dangnghia17/changelogin_account_riotclient

Tool to manage and auto-login to multiple Riot Games accounts (League of Legends, VALORANT). Supports AES-256 encryption, multi-language, and fully safe with Vanguard.

account-manager aes-256 auto-login encryption game-tool java league-of-legends open-source riot-client riot-games swing valorant windows

Last synced: 18 May 2026

https://github.com/29dch/mine-sweeper

基于java swing的简单扫雷游戏,实现了基本逻辑.主要用到了floodfill算法和随机洗牌算法

awt fisher-yates-shuffle floodfill java knuth-shuffling-algorithm swing

Last synced: 04 Oct 2025

https://github.com/manjotsidhu/javamethodtraceanalyser_ibm_megahackathon_2018

IBM Hack Challenge 2018 - Java Method Trace Analyser - Got Young Coders Award

commons-io java-8 jfreechart jgraphx maven openjdk8 swing

Last synced: 22 Apr 2026

https://github.com/sougatoroy3/electricitybillingsystem-java

A comprehensive solution meticulously crafted using Java, MySQL and Swing/AWT frameworks. Designed with users’ convenience in mind, our application offers a seamless experience for managing electricity billing process efficiently.

awt java jdbc mysql swing

Last synced: 16 May 2026

https://github.com/iron-wolf/swingtemplate

Simple swing template.

boilerplate exemple java swing template

Last synced: 11 Aug 2025

https://github.com/valkryst/jtoggleablepasswordfield

JToggleablePasswordField is a Java Swing component that extends the standard JPasswordField with the ability to toggle between showing and hiding the password.

hacktoverfest java-gui jpasswordfield jtextfield swing swing-component

Last synced: 24 Apr 2026

https://github.com/infott2t/autocodecheck

Make, like method, ... code. Programming check, make function throught Swing Java. This program. Thank you.

automation coding convinience java programming-tools swing

Last synced: 24 Apr 2026

https://github.com/namelessproj/chrome_dinosaur

A simple clone of the Chrome Dinosaur offline game, written in Java using Swing.

dino-game dinosaur-game java runner runner-game swing

Last synced: 10 Aug 2025

https://github.com/olyutorskii/quetexj

QuetexJ is a Java Swing MVC sets library that supports pseudo endless text-component.

endless-scroll java java-library logging-library mvc scrollbar swing swing-component textarea viewport

Last synced: 19 Feb 2026

https://github.com/csgn/inventapp

inventory app

game homework java swing

Last synced: 03 Apr 2025

https://github.com/takahashi-akari/akarishooting

Akari Shooting Game (現在開発中です。 Now under development.)

awt java swing

Last synced: 06 Sep 2025

https://github.com/ggleblanc2/sgf-animation

The code in this repository represents an incomplete SGF animation GUI for the game of Go (baduk)

animation java-8 sgf-parsing swing swing-gui

Last synced: 24 Apr 2026

https://github.com/rawenchilada/isaacclone

A game inspired by the popular roguelike game made in kotlin.

kotlin swing

Last synced: 16 Aug 2025

https://github.com/ekelhala/jmerge

Minimal tool for merging PDF files together, written in Java

file-management gui java maven pdf-document pdfbox swing

Last synced: 13 May 2026

https://github.com/romchela/oracle-db-client

Swing app to manage oracle db

database oracle swing

Last synced: 25 Apr 2026

https://github.com/dikshitadas/snakegame

A nostalgic recreation of the Snake Game, developed using Java and Swing, where you control the snake's movement, aiming to eat the food while avoiding collisions with the walls or the snake's body.

awt awt-gui java java-22 swing swing-components swing-gui

Last synced: 09 Aug 2025

https://github.com/bojanludajic/bp2-hibernate

Prakticni zadatak iz Baza Podataka 2

hibernate java swing

Last synced: 17 Aug 2025

https://github.com/valkryst/jiconlabel

JIconLabel is a Java Swing component designed to display an ImageIcon or Image and to automatically resize the displayed image to fit within the component's bounds.

hacktoberfest icon imageicon java-gui jlabel swing swing-component

Last synced: 02 Sep 2025

https://github.com/valkryst/jiconbutton

A Java Swing component designed to display an Icon on a JButton and to automatically resize it to fit within the button's bounds as it resizes.

button fonticon fonticons icon java jbutton swing swing-gui

Last synced: 17 Aug 2025

https://github.com/valkryst/jimagepanel

A Java Swing component designed to display a BufferedImage on a JPanel and to automatically resize it, respecting its aspect ratio, to fit within the panel's bounds as it resizes.

bufferedimage image java jpanel swing swing-gui

Last synced: 09 Oct 2025

https://github.com/notavone/iut-memory

🎮 My take on the classic Memory game

fun game java javaswing memory-game swing

Last synced: 17 Aug 2025

https://github.com/timofeev-vadim-96/client-server-chat

Клиент-серверный пользовательский чат на Swing

java multithreading swing swing-framework web

Last synced: 18 Aug 2025

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

A Java-based implementation of Conway's Game of Life. This project lets you explore the fascinating world of cellular automata with customizable grids, interactive simulations, and real-time visualization of evolving patterns. Perfect for anyone interested in coding, mathematics, or complex systems.

gameoflife java mathematics swing

Last synced: 20 Jun 2026

https://github.com/anvaymayekar/currency-converter

A Java-based Currency Converter built with Swing, AWT, and a NoSQL database. Developed as a micro-project to practice object-oriented programming, GUI design, and exception handling.

awt java swing swing-gui

Last synced: 03 Jan 2026

https://github.com/hptrk/uni-minecrafttron-java

(UNIVERSITY) A Java Swing-based multiplayer game, inspired by Tron, where two players compete in a grid-based arena. Features high score tracking with a MySQL database, a graphical user interface, and custom game logic. Includes detailed documentation and a UML diagram.

game-development java multiplayer mysql oop swing university-project

Last synced: 10 May 2026

https://github.com/srgeverson/calcular_resistor

Aplicação para calcular valor do resistor.

java swing

Last synced: 09 Aug 2025

https://github.com/blank2409/smart-inventory-system

Smart Inventory Management System is a Java application for managing inventory. It features a user-friendly interface for handling products, suppliers, and sales, with backend support using MySQL. The system includes secure login and a dashboard for inventory overview.

crud-application database inventory-management inventory-management-system java javaproject jdbc sql swing userauthentication xampp

Last synced: 20 May 2026

https://github.com/sohamburkule/simple-calculator

Task on Core Java

awt java swing

Last synced: 09 Aug 2025

https://github.com/bearddan2000/java-desktop-gradle-swing

This is a POC project to demonstrate a

11 desktop gradle java jre swing

Last synced: 13 May 2026

Swing Awesome Lists
Swing Categories