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/usharik/geekbrainsjavacore2

Lessons and study code for my students at www.geekbrains.com

geekbrains java javafx study swing teaching

Last synced: 16 Jun 2025

https://github.com/gstreamer-java/gst1-java-swing

Swing integration for GStreamer and gst1-java-core

gstreamer java swing

Last synced: 28 Jul 2025

https://github.com/ggleblanc2/roulette

This repository creates a Roulette game close to how a roulette table at a casino works

images java-8 roulette-game swing

Last synced: 01 Aug 2025

https://github.com/mtarek97/paint-project

A Vector Based Drawing Application allows the user to draw different shapes and manipulate them.

drawing-app java swing

Last synced: 09 Jul 2025

https://github.com/uro/cobra-rmi-iiop

An example of the Distributed Object Paradigm and Remote Method Invocation in Cobra protocol.

client-server cobra demo hello-world iiop java orb pjatk pjatk-tpo pjwstk rmi swing

Last synced: 23 Oct 2025

https://github.com/ggleblanc2/calendar

The code in this repository creates a Java Swing Calendar GUI

calendar-gui java-8 java-swing swing swing-components swing-gui

Last synced: 05 Apr 2025

https://github.com/sciss/submin

A Swing look-and-feel based on WebLaF with dark and light skin.

look-and-feel swing

Last synced: 21 Apr 2025

https://github.com/shanescarlett/jstick

The simple joystick component for Java Swing

java joystick swing

Last synced: 18 Mar 2025

https://github.com/notwoods/latch-on

A game where you swing around by latching onto surfaces with a grappling hook.

game swing unity2d

Last synced: 19 Apr 2025

https://github.com/deepesh611/university-management-system

A very basic database management system with MySQL in the backend and Swing in the Frontend GUI

java mysql-database swing

Last synced: 12 Oct 2025

https://github.com/ebonnal/the-new-incredible-machine

[Student Project] A re-interpretation of *The Incredible Machine*

java multithreading physics-engine swing

Last synced: 15 Apr 2025

https://github.com/deflatedpickle/haruhi

A plugin framework

config java kotlin plugin swing

Last synced: 28 Apr 2025

https://github.com/ramith-gunawardana/timetable-management-system

Time table management system for classrooms and universities

dekstop-app java sql sqlite swing

Last synced: 23 Jun 2025

https://github.com/samyam81/atm-prototype

This is An prototype of ATM That i wanted to build.

atm java mysql prototype swing

Last synced: 22 Mar 2025

https://github.com/tsimpdim/pdfusion

A PDF editing program in Java

itext java pdf swing

Last synced: 07 Jul 2025

https://github.com/njiddasalifu/file-management-system

File Management System which can help organise files and also keep track of audit tail

database java mysql swing

Last synced: 14 Apr 2025

https://github.com/ggleblanc2/image-creator

The code in this repository creates a Java Swing file text image creator

image java-8 social-media swing swing-components swing-gui

Last synced: 22 Aug 2025

https://github.com/r-koubou/midiplayer.old

Migrate from SourceForge to GitHub https://osdn.net/projects/midiplayer/ (not be maintained)

java midi swing

Last synced: 30 Oct 2025

https://github.com/minuhy/bluerabbitlibrarysystem

Blue Rabbit Library System:一个由Java Swing、MySQL、JDBC写成的图书管理系统,2019年大二下期在校企合作中我们小组做的项目。

java jdbc mysql swing

Last synced: 25 Jun 2025

https://github.com/droyder7/java-oos

Assignments of Object Oriented Systems Lab in Java . Jadavpur University IT Batch 18-22. 2nd Year 2nd Sem.

class inheritance java java-8 java-oos oop-concepts oops-in-java oos package rmi socket swing

Last synced: 10 Aug 2025

https://github.com/marcomarrelli/oop23-pvz-clone

Plants Vs Zombies Clone written in Java (OOP 2023/2024 Project - @unibo Cesena). Read documentation at:

clone demake java oop plants-vs-zombies pvz remake swing unibo

Last synced: 10 May 2025

https://github.com/keyu-tian/star-war

Multiplayer game with Java Swing framework, using MVVM design architecture and Dependency-Inversion principle.

dependency-inversion java-game java-swing mvvm mvvm-architecture swing

Last synced: 06 Jul 2025

https://github.com/gtiwari333/java-chess-swing-bluetooth

chess game multi-player mode over bluetooth as well as locally

bluecove chess java swing

Last synced: 23 Apr 2025

https://github.com/samia35-2973/daily-competitive-programming-mini-java-ooc-project

This is a mini project. Object Oriented Concepts of Java has been used to develop this project. It is specially for the beginners in Competitive Programming world. It will help to track all the solving as well as learning. Java Swing is used for the GUI design.

basic competitive-programming-tracker java java-project oop oops-in-java swing

Last synced: 08 Aug 2025

https://github.com/malintha-induwara/setup-wizard

A simple setup wizard built using Java Swing for step-by-step user guidance.

java setup-wizard swing

Last synced: 07 Aug 2025

https://github.com/koodeau/bmic

My Simple BMI calculator which works with imperial units. Requires Java Swing library

bmi calculator java swing

Last synced: 11 Sep 2025

https://github.com/nfriaa/swing-database-starter

A Swing Database / CRUD Sample application

awt crud h2-database java log4j maven mysql swing

Last synced: 07 Aug 2025

https://github.com/mo-karbalaee/java-stats

The final project of the introductory statistics and probabilities course taken at SBU on fall 2021

java jfreechart object-oriented-programming probability shahid-beheshti-university statistics swing

Last synced: 02 Aug 2025

https://github.com/link-intersystems/java-swing-mvc-plugin-architecture

This repository contains a Java Swing example application that is based on a pluggable MVC architecture. It is an attempt to show how pluggable user interfaces can be implemented, and the basic concepts are not constraint to Java Swing at all.

example java mvc mvc-architecture mvc-pattern plugin swing

Last synced: 03 Sep 2025

https://github.com/manuel-mauky/colorpuzzle

a little puzzle game written in Java

game java swing

Last synced: 24 Jul 2025

https://github.com/ggleblanc2/balloon-game

The code in this repository creates a Java Swing balloon game

game java-8 mvc-pattern swing

Last synced: 10 Jul 2025

https://github.com/rodneyshag/chess

2-player board game

boardgame chess swing

Last synced: 16 Jun 2025

https://github.com/malintha-induwara/chat-application

Chat application using Java Swing

chat-application jdk11 oop swing

Last synced: 02 Jul 2025

https://github.com/ggleblanc2/font-selector

The code in this repository creates a Java Swing Font Selector

fonts java-8 swing swing-gui

Last synced: 05 Apr 2025

https://github.com/akagawatsurunaki/roujinfamily

My first Java project and basic programming training homework in college.

homework-project java swing

Last synced: 29 Oct 2025

https://github.com/samyam81/drumpad

DrumPad is a simple Java application that allows users to play drum sounds by clicking on buttons. Each button corresponds to a different drum sound.

java music swing

Last synced: 22 Mar 2025

https://github.com/mohammadkarbalaee/java-stats

The final project of the introductory statistics and probabilities course taken at SBU on fall 2021

java jfreechart object-oriented-programming probability shahid-beheshti-university statistics swing

Last synced: 27 Mar 2025

https://github.com/samyam81/palmreader

"Palm Wizard" sounds like a fun and whimsical take on palm reading!

fake java swing swing-gui

Last synced: 22 Mar 2025

https://github.com/samyam81/to-do-list

Java package for simple to-do list management with GUI interface.

java swing

Last synced: 11 Sep 2025

https://github.com/joknaa/breadcost

A chatting application, that provides both Direct and Group Chat

java javasockets swing

Last synced: 10 Jun 2025

https://github.com/vitoriabarbosa/dev-deck

O Dev Deck é um jogo de cartas, e o objetivo é organizá-las representando diferentes linguagens de programação como Java, Python, C e C++, aplicando conceitos matemáticos e lógicos.

game-development git java mathematics swing

Last synced: 14 Apr 2025

https://github.com/ggleblanc2/signboard-clock

The code in this repository creates a Java Swing signboard clock

animation clock java-8 swing swing-gui

Last synced: 05 Apr 2025

https://github.com/hasnatrasool163/hmeter

HMeter: Customizable progress meter widget using Java Swing and 2D classes.It is highly customizable and could be used to indicate any progress in applications.

gui-meter hmeter java java8 javaswing javaswing-javaawt-oops-mysql javaswingsapp swing swing-component swing-components swing-gui

Last synced: 10 Apr 2025

https://github.com/ggleblanc2/qlocktwo

The code in this repository creates a Java Swing GUI that displays an artistic clock.

clock java-8 java-swing swing swing-application swing-gui

Last synced: 12 Oct 2025

https://github.com/1j01/laser

What if you could grab a laser? And swing around a laser emitter with it?

experiment game laser laser-emitter laserbeam lasers lazer not-a-game physics puzzle-game puzzles swing

Last synced: 25 Feb 2025

https://github.com/hrosicka/javacalcgalaxy

🪐 Looking for fun 🥳 with programming and calculators? Then you're in the right place! This repository contains a collection of simple calculators in Java, perfect for beginners who want to dive into the world 🌍 of programming.

beginer beginer-friendly bmi bmi-calculator calculator calculator-application calculator-java console gui java simple-app simple-project swing swing-gui

Last synced: 08 Oct 2025

https://github.com/joknaa/document_request_manager

🏛 📃 An Academic Project; made in Java with Swing GUI, and Web Page.

java mysql php swing

Last synced: 22 Sep 2025

https://github.com/sanjarzayniev/iks-nolik

The multiplayer edition Tic-Tac-Toe game, made using Java SWING.

game java multiplayer-game server-client swing tictactoe

Last synced: 06 Apr 2025

https://github.com/cerus/logic-builder

An ugly & interactive logic gate visualizer written in Java using plain old Java Swing

hacktoberfest java logic-circuit logic-circuit-simulator logic-gate-simulator logic-gates logic-simulation swing swing-gui

Last synced: 07 Oct 2025

https://github.com/thalialevy/projeto-caixa-mercado

Neste projeto é possível cadastrar funcionário e produto, fazer login somente se o funcionário estiver cadastrado, visualizar nota fiscal, realizar vendas e pagamento.

javase swing

Last synced: 08 Oct 2025

https://github.com/samyam81/currency-calculator

A Java application facilitating real-time conversion between CAD, USD, and AUD with a user-friendly interface.

java swing

Last synced: 05 Oct 2025

https://github.com/sciss/guiflitz

Automatic GUI from case classes for rapid prototyping

gui rapid-prototyping swing

Last synced: 23 Feb 2025

https://github.com/thenamevishnu/calculator

Calculator project for windows, linux, etc

java swing

Last synced: 01 Mar 2025

https://github.com/ggleblanc2/tic-tac-toe

The code in this repository creates a Java Swing tic-tac-toe game.

java-8 swing swing-gui tic-tac-toe-game

Last synced: 10 Sep 2025

https://github.com/bjclayton/history-tracer

A desktop application that reads history data from different web browsers (Mozilla Firefox, Google Chrome, Microsoft Edge and Opera) and displays it in a table. It also allows you to view all files downloaded by the user and bookmarks saved.

java swing

Last synced: 09 Oct 2025

https://github.com/samyam81/doggpt

DogGPT is a Java GUI application that generates random "woof" messages accompanied by images. The repository contains source code and image storage folders.

java swing

Last synced: 22 Mar 2025

https://github.com/miguelitodev/quizanimais

Esse é um Quiz sobre animais feito em java com interface Swing, para a obtenção de nota, em grupo onde os colaboradores desse projeto são os integrantes

animals java java-8 java-swing quiz quiz-game quizapp swing

Last synced: 28 Feb 2025

https://github.com/samyam81/calculator_java

SIMPLE GUI CALCULATOR.

java swing

Last synced: 22 Mar 2025

https://github.com/jeninsutradhar/uiloginsystemjavaswing

This Modern Login System is a Java Swing-based graphical user interface (GUI) application that provides a simple and user-friendly login system. Users can easily log in with their predefined usernames and passwords. This project aims to offer a modern and sleek login experience for users while maintaining simplicity and ease of use.

java java-swing java-swing-application java-swing-gui java-swing-project swing swing-components swing-gui

Last synced: 26 Feb 2025

https://github.com/abhiramdodda/imagemodifier

Java CLI built on swings that performs pixel level operations on images

awt imageio java swing

Last synced: 01 Mar 2025

https://github.com/ahmad-masud/calculator

🧮 A simple calculator application made using java swing frames

ant java swing

Last synced: 03 Nov 2025

https://github.com/samyam81/tictactoe

This repository hosts Java implementations of Tic-Tac-Toe: a graphical version using Swing and a console version.

console console-game java swing

Last synced: 05 Sep 2025

https://github.com/gabrielsiqueiragama/campo_minado_com_interface_grafica

Aplicativo desktop do jogo Campo minado utilizando Swing para o desenvolvimento da interface gráfica. :bomb:

java swing

Last synced: 28 Feb 2025

https://github.com/minhngt62/oop.20212.20204885.nguyentongminh

Weekly assignments of the object-oriented programming class.

java javafx object-oriented-programming release-flow swing

Last synced: 10 Oct 2025

https://github.com/tom-the-bomb/flappi-bird

Flappy bird game made in java

game gui java swing

Last synced: 09 Apr 2025

https://github.com/malintha-induwara/calculator

A simple calculator built with Java Swing for basic arithmetic operations.

calulator java swing

Last synced: 13 Jun 2025

https://github.com/rohatdgnr/snakegame

A classic Snake game with a graphical user interface in Java. This project includes features such as resizable gamepad, game restart function, and score tracking.

java swing

Last synced: 31 Aug 2025

https://github.com/daniilsonufrijuks/java-bank-application

"Internet banka" aplikācija, kurā būs lietotāja reģistrācijas un pieteikšanās iespējas. Pēc reģistrācijas lietotājs (bankas klients) varēs papildināt, noņemt naudu no sava konta, arī ņemt kredītu un nopirkt akcijas.

application css design git gui gui-application html html-css java java-swing-application java-swing-framework java-swing-game java-swing-gui java-swing-project python readme-template swing swing-gui visual-studio-code web

Last synced: 22 Jul 2025

https://github.com/tebafaz/visualcryptography-encryptor

This is a program designed to make a visual cryptography much easier. Get's an input image with extension jpg, png or bmp. Makes Byte Gray image consisting of 2 colors: black and white. And creates randomly generated pictures with dots on it(like noise). In order to get original black and white image back, we can use photoshop with exlusion option for every noise frame.

bufferedimage cryptography-project desktop-application java swing visual-cryptography

Last synced: 28 Feb 2025

https://github.com/bgmp/covidcontrol

Java Swing Application for Managing Covid Patients

covid java swing

Last synced: 28 Mar 2025

https://github.com/prozilla/funky-food-factory

Funky Food Factory is a minimalistic cooking simulator made with Java Swing.

2d cooking-simulation factory-builder game java swing

Last synced: 24 Apr 2025

https://github.com/Kenny-Hui/PW-GUI

GUI for managing Minecraft modpacks via packwiz

java minecraft minecraft-modpacks packwiz swing

Last synced: 11 May 2025

https://github.com/JayeshPadhiar/freelance-app

Java based desktop application developed for freelancing solutions with a well defined usablity for both Freelancers and Recruiters.

freelance freelance-work freelancing java swing swing-gui

Last synced: 13 Aug 2025

https://github.com/thestevendev/java-casino

A Java casino minigame created with java swing

casino gui java swing

Last synced: 14 Aug 2025

https://github.com/maxicorrea/java-paint-drawing-desktop

Simple application programmed in the desktop java programming language so that children spill painting cartoons.

bmp-image desktop-application java-paint-drawing javase oop painting-cartoons swing swing-gui

Last synced: 16 Mar 2025

https://github.com/robinhosz/gym_system

CRUD de um sistema de academia, feito na linguagem Java usando a GUI Swing.

crud-application gui-application java mysql swing

Last synced: 28 Mar 2025

https://github.com/braiso-22/conecta4-java

Primer Reto Mensual de Mouredev

game java mouredev swing

Last synced: 18 Jun 2025

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

A few coding projects i made while learning java

games java swing

Last synced: 10 Oct 2025

https://github.com/bestmahdi2/uni__librarymanagementjavagui

A university project in which a library management system is designed using Java Swing and has user and admin parts

gui-designer java java-16 java-swing library-management-system swing swing-gui

Last synced: 01 Apr 2025

https://github.com/muqhc/frogui

the kotlin library providing DSL for Swing

kotlin kotlin-library swing

Last synced: 09 Nov 2025

https://github.com/alpha037/atlas-ipfinder

IPFinder application using Java Swing and Java Networking.

java-event java-network java-networking java-swing java-swing-applications java8 jdk8 swing swing-gui

Last synced: 03 Mar 2025

https://github.com/creemama/swingconsole

A Java Swing interactive console with readline-esque support

console java jep jruby readline swing

Last synced: 27 Mar 2025

https://github.com/aschonfeld/plutoplate

Desktop application software supporting Plutoplate hardware

java mvc phidgets swing

Last synced: 11 Jun 2025

https://github.com/goboun/cartes_tu_ny_peux_rien

A Java project carried out as part of my university studies in Software Engineering

development game java poo project swing

Last synced: 12 Apr 2025

https://github.com/marcuwynu23/code-grimoire

Text/Note Storage Application for programmer

java manuals note-storage notes swing text-storage

Last synced: 09 Apr 2025

https://github.com/sazid/bank-management-system

Project for university java course

java mysql swing

Last synced: 01 Aug 2025

https://github.com/andrealesani/side-scrolling-game

Simple side-scroller game developed in Java Swing.

java swing swing-gui

Last synced: 24 Mar 2025

https://github.com/nzgl-g/audio-player

.wav audio player GUI , developed by java swing 🤓

audio-player code coding idea java jdk jre music-player project swing wav wav-audio wav-audio-format

Last synced: 28 Jul 2025

Swing Awesome Lists
Swing Categories