Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Swing
![](https://explore-feed.github.com/topics/swing/swing.png)
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.
- GitHub: https://github.com/topics/swing
- Created by: Oracle
- Released: March 1998
- Aliases: java-swing,
- Last updated: 2025-02-14 00:25:18 UTC
- JSON Representation
https://github.com/bluehuskystudios/husky-ui
The default UI tools for Blue Husky software
blue-husky-software-platform gui-library jvm kotlin kotlin-library library swing ui-library
Last synced: 29 Jan 2025
https://github.com/marknature/java_simple_calculator_application
A very basic calculator application created using Java Swing.
Last synced: 13 Jan 2025
https://github.com/abraham-ny/File-Handler-Pro
And advanced file handler in java for desktop
desktop file-explorer file-handler file-manager gui java java-gui java-swing javax swing windows windows-file-explorer
Last synced: 12 Feb 2025
https://github.com/1ai13/drawsync
Cooperative Drawing Board with Swing & TCPSockets
canvas2d chatter drawer java swing tcp-socket
Last synced: 06 Feb 2025
https://github.com/vaishnavi242002/campus-connect
The College Management System is a desktop application for efficiently managing college operations, including student enrollment, faculty management, and course allocation.
Last synced: 28 Dec 2024
https://github.com/jacobkobr/stocklens
StockLens displays market data, including real-time stock quotes and recent news per company. Users can enter their API key and a stock symbol to retrieve relevant information quickly and easily.
api flatlaf java json okhttp stock-market swing
Last synced: 16 Jan 2025
https://github.com/ysh-x/health-aid
Health Aid is a smart diagnostic tool that can diagnose/identify the possible health conditions the person may have or is likely to possess in the near future. A framework/database is built with all the common health conditions and the possible symptoms.
awt corejava h2 health healthcare java swing
Last synced: 06 Feb 2025
https://github.com/kruutteri1/texteditor
TextEditor app
java java-swing swing texteditor
Last synced: 27 Jan 2025
https://github.com/abraham-ny/file-handler-pro
And advanced file handler in java for desktop
desktop file-explorer file-handler file-manager gui java java-gui java-swing javax swing windows windows-file-explorer
Last synced: 11 Jan 2025
https://github.com/pandh4cker/scrabble
Scrabble calculator and matching words
calculator java matching scrabble scrabble-dictionary scrabble-solver swing swing-gui words
Last synced: 18 Jan 2025
https://github.com/dipeshhkc/cs401-librarymgmt-swing
Library Management using Java Swing
Last synced: 01 Feb 2025
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: 18 Jan 2025
https://github.com/shubhamch95/registration_form
The "Registration Form" project utilizes Java's Swing library to create an attractive GUI for seamless user registration, featuring input fields for personal details. Upon successful submission, a dialog box confirms the completion of the registration process.
actionlistener awt corejava dialog java jbutton jframe jlabel jpanel swing
Last synced: 06 Feb 2025
https://github.com/memgonzales/thats-life
Variant of the classic board game The Game of Life, created using Java and playable through a graphical user interface
game-of-life java jdk14 mvc mvc-architecture object-oriented-programming oop swing swing-gui
Last synced: 20 Jan 2025
https://github.com/dinaraparanid/sapperremastered
Remastered version of my old sapper project with Kotlin and Swing
coroutines exposed-orm kotlin sapper stateflow swing
Last synced: 28 Jan 2025
https://github.com/pablo-m-santos/java-swing
Esse projeto consiste em uma interface utilizando a linguagem Java e a interface Swing
intellij interface interface-java java pablo-m-santos swing swing-components swing-gui
Last synced: 30 Jan 2025
https://github.com/dinaraparanid/crosswordgenerator
Crossword worksheet generation app
cats concurrency crossword crossword-generator desktop functional-programming pdf-generation scala stm swing zio
Last synced: 28 Jan 2025
https://github.com/patrickniyogitare28/school-lib-springboot-swing-challenge
Sprinboot swing challenge to build a school library like software
java jpa-hibernate springboot swing
Last synced: 28 Nov 2024
https://github.com/parubok/directory-tree
Java Swing JTree model with a hierarchy of filesystem directories.
directory-tree java java-swing jtree swing
Last synced: 30 Jan 2025
https://github.com/mitchellaw/tic-tac-toe
A Tic Tac Toe game with opponent and GUI using swing in Java
ai game gui java swing tac tic tic-tac-toe toe unbeatable
Last synced: 03 Dec 2024
https://github.com/bluestormdna/geoecho
Geo Location Messaging App Prototype
geolocation java swing windows
Last synced: 27 Jan 2025
https://github.com/shaswata56/java-calculator
simple programmers calculator in java.
Last synced: 03 Jan 2025
https://github.com/zabuzard/zeroed
ArmA 2 tool for zeroing sniper rifles in ACE.
arma2 ballistics computing-impact-point mod model-view-controller mvc scripting sniper swing tool
Last synced: 12 Jan 2025
https://github.com/zabuzard/mortar-tool
ArmA 2 tool for calculating mortar firing solution with ACE.
ace arma2 ballistics mod model-view-controller mortar mvc scripting swing
Last synced: 12 Jan 2025
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: 12 Jan 2025
https://github.com/zabuzard/boozysession
Drinking game played with two virtual cubes, no player limit.
dice drinking-game game-demo model-view-controller mvc swing
Last synced: 12 Jan 2025
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: 06 Jan 2025
https://github.com/justinsdk/easyjshop-toy
A simple implementation of an image processor using Java 2D.
Last synced: 25 Dec 2024
https://github.com/jozwiaczek/offlinemessenger
A student project designed to create an offline messenger.
Last synced: 14 Jan 2025
https://github.com/denizkarya1999/x_word
Take notes, write programs and scripts with Java.
eclipse java personal-project swing swing-gui text-editor
Last synced: 06 Feb 2025
https://github.com/ragul-rofi/javacommandprompt
A terminal inspiration with basic commands in a GUI environment completely built in JAVA.
commad-line-interface gui java javafx swing
Last synced: 30 Jan 2025
https://github.com/dilshanwarnasuriya/defense-system
This standalone application create for Defense Management and communication among each other. this application created using java Swing. this application can manage Defends( Eg- helicopter, submarine, tank). this application created using OOP concept.
Last synced: 17 Jan 2025
https://github.com/siyamulislam/multi_solve
A Service Provider Swing Applicaiton
java mysql swing swing-gui xampp-server
Last synced: 28 Dec 2024
https://github.com/r-n/perpustakaan
college-assignment college-assignments database java lending library sqlite swing
Last synced: 06 Feb 2025
https://github.com/kishan2029/payroll_system
Desktop application developed using Swing framework and MySql database which gives all the functionalities related to payroll management e.g. add/update employee, add/update salary, generate payslip, take attendance, etc.
advanced-java mysql-database payroll-management-system swing
Last synced: 08 Jan 2025
https://github.com/stjepanoviccc/travel-agency-swing
User Management System in Tourist Agency app made in Java Swing.
Last synced: 11 Jan 2025
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: 19 Jan 2025
https://github.com/amir78729/hang-man
simple hangman in java, guess what is on your friends mind:)
Last synced: 18 Jan 2025
https://github.com/jocelynvelarde/interfaz-grafica
A small project to create a graphic interface on eclipse using swing. It represents a Star Wars comic library
collaborative graphic-interface gui high-school-project international-baccalaureate java student swing swing-gui
Last synced: 07 Jan 2025
https://github.com/rajeshperro/guessinggame
A simple number guessing game with java multi thread and socket programming (client, server game) with interface in Java Swing.
gui java multithreading network-socket swing
Last synced: 15 Jan 2025
https://github.com/ggleblanc2/fast-food-kiosk
The code in this repository creates a Java Swing GUI displaying a sample fast-food kiosk.
java-8 java-swing kiosk swing swing-components swing-gui
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/error-display-dialog
The code in this repository creates a Java Swing exception display dialog and an example JFrame to trigger the exception display dialog.
exception-handler java-8 jdialog swing
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/cipher
The code in this repository creates a Java Swing GUI displaying an encode / decode cipher GUI.
decoding encoding java-8 java-swing jtabbedpane swing swing-gui
Last synced: 10 Feb 2025
https://github.com/amreshpro/java-swing
A simple app for calculating sum of two number using java swing gui api.
Last synced: 28 Dec 2024
https://github.com/ggleblanc2/another-jcalendar
The code in this repository creates and uses a Java Swing JCalendar JDialog.
java-8 jcalendar jdialog swing
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/announce-time
The code in this repository creates a Java Swing GUI to start and stop announcing the time
Last synced: 10 Feb 2025
https://github.com/1chooo/uml-editor
SE6029-2024-Spring-OOAD Project
java object-oriented-programming swing uml
Last synced: 31 Jan 2025
https://github.com/ggleblanc2/traffic-light
This code in this repository creates a Java Swing traffic light simulation GUI.
countdown-timer java-8 java-swing swing swing-gui
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/sos
This repository holds the code to create a Java Swing SOS game.
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/sliding-clock
The code in this repository creates a Java Swing sliding digit clock.
clock java-8 java-swing swing swing-components swing-gui
Last synced: 10 Feb 2025
https://github.com/man2dev/n-queen
Emulator of the N-Queens problem
java n-queen n-queens n-queens-problem swing swing-gui university university-assignment university-course university-project
Last synced: 12 Jan 2025
https://github.com/ggleblanc2/file-dump
The code in this repository creates a Java Swing file dump viewer.
dump-files java-8 swing swing-gui
Last synced: 10 Feb 2025
https://github.com/andyobtiva/glimmer-dsl-swing
Glimmer DSL for Swing (JRuby Swing Desktop Development GUI Library) - Enables development of desktop applications using Java Swing and Java 2D, including vector graphics and AWT geometry.
desktop dsl-syntax framework glimmer glimmer-dsl gui ruby ruby-gem ruby-library rubygem swing swing-gui swing-gui-toolkit
Last synced: 09 Feb 2025
https://github.com/ggleblanc2/dot-matrix-digits
The code in this repository creates Java Swing dot matrix digits.
dot-matrix-digits java-8 java-swing swing swing-gui
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/connect-four
The code in this repository creates a Java Swing version of the Connect Four game.
connect-four java-8 swing swing-gui
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/bowling-scoreboard
This repository contains the source code for a Java Swing bowling scoreboard GUI.
bowling-score drawing java-8 swing swing-gui
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/bingo-simulator
The code in this repository creates a Java Swing Bingo simulation.
bingo-cards bingo-game java-8 swing swing-gui
Last synced: 10 Feb 2025
https://github.com/manoelpiovesan/paa
Trabalho da disciplina de Projeto e Análise de Algoritmos da UERJ em 2024.1 - Algoritmos de Ordenação
Last synced: 06 Feb 2025
https://github.com/ggleblanc2/match-game
The code in this repository creates a Java Swing card match game.
game java-8 java-swing swing swing-gui
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/minesweeper
The code in this repository creates a Java Swing GUI displaying a version of the Microsoft game, Minesweeper.
grid-layout java-8 minesweeper minesweeper-game swing swing-gui
Last synced: 10 Feb 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: 22 Jan 2025
https://github.com/raccoon-hero/threads-siege
A multithreaded arcade-style space defense game built with Java Swing, featuring real-time shooting mechanics, dynamic difficulty scaling, and responsive gameplay elements.
2d-game arcade-game concurrent-programming dynamic-difficulty java java-games multithreading semaphore space-shooter swing synchronization thread-management
Last synced: 10 Feb 2025
https://github.com/ggleblanc2/searchable-check-combobox
This repository holds a searchable, checkbox, combobox Swing component and an example Swing application using the component
Last synced: 10 Feb 2025
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: 06 Jan 2025
https://github.com/ggleblanc2/moving-bar
This repository holds a simple Java Swing arcade-type game.
arcade-game bufferedimage java swing
Last synced: 10 Feb 2025
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: 10 Feb 2025
https://github.com/cobyj33/recursive-tic-tac-toe
A bottomless pit of Tic Tac Toe nests for the insane
java recursion swing swing-gui tic-tac-toe tictactoe tree
Last synced: 17 Jan 2025
https://github.com/utarwyn/emarket
A school project to learn about PostgreSQL and Java Swing
learning postgresql school-project swing
Last synced: 19 Oct 2024
https://github.com/marcuwynu23/peculiar-gui
Java GUI Library for rapid application development
class-library classes gui gui-java gui-ui library swing
Last synced: 06 Nov 2024
https://github.com/imprvhub/sqlite-viewer-java
SQLite Viewer (Java / Java Desktop Application Developer) - Graduate Project Completed By Iván Luna, September 9, 2023. - For Hyperskill (Jet Brains Academy). Course: Java Desktop Application Developer.
java sqlite sqlite-database swing
Last synced: 15 Jan 2025
https://github.com/xfhy/journalmanagesystem
这学期Java开课,老师叫我们做一个日记管理系统,每次实验就在这系统上加东西.最后,应该是具有数据库和Swing界面的
Last synced: 16 Jan 2025
https://github.com/imprvhub/text-editor-java
Text Editor (Java / SWING) - Graduate Project Completed By Iván Luna, September 9, 2023. - For Hyperskill (Jet Brains Academy). Course: Java Desktop Application Developer.
desktop-app java javaswing regex swing text-editor
Last synced: 15 Jan 2025
https://github.com/math-ferreira/java-swing-rango-rapido
Project developed with Java Swing, reffering to a platfom for customer orders to restaurants
Last synced: 13 Jan 2025
https://github.com/fwcd/game-of-life
Conway's Game Of Life implemented in Java
2d-game cellular-automata cellular-automaton conway-life conway-s-game-of-life game game-of-life java simulation swing
Last synced: 10 Feb 2025
https://github.com/waikato/fcms-widgets
Small collection of useful Java widgets.
Last synced: 01 Feb 2025
https://github.com/Cezarj59/Clinica_odontologica
Clinica Odontológica - Projeto Final módulo Java SE
arraylist heranca-e-polimorfismo interfaces java localdate localdatetime mariadb-mysql mvc-architecture programacao-orientada-objetos projeto-final sql-server swing swing-gui xampp
Last synced: 24 Oct 2024
https://github.com/shivam1808/university-management-system
Language Used - Core Java, Concept Used - Swing, IDE Used - NetBeans, Database Used - MySQL
corejava java mysql netbeans-ide swing
Last synced: 16 Jan 2025
https://github.com/hyakky404/java_flappybird
Trò chơi Flappy Bird
2d-game database flappy-bird game-development games graphics java mysql swing
Last synced: 11 Jan 2025
https://github.com/thepatrickniyo/school-lib-springboot-swing-challenge
Sprinboot swing challenge to build a school library like software
java jpa-hibernate springboot swing
Last synced: 25 Jan 2025
https://github.com/kei-k23/java-swimg-temperature-converter
A simple Java Swing application for converting temperatures between Celsius, Fahrenheit, and Kelvin.
Last synced: 31 Jan 2025
https://github.com/andersonjuniorz/simpletasks
Tasks management software
java-11 lombok mysql swing task-manager todolist
Last synced: 22 Jan 2025
https://github.com/coding-enthusiast9857/notepad-clone
This is clone of notepad made using Java. AWT and Swing concepts are used to develop this application. GridLayout plays the main role in adjusting buttons in row and column.
awt java notepad notepad-in-java notepad-using-awt notepad-using-swing simple-notepad swing text-editor
Last synced: 14 Jan 2025
https://github.com/belajarqywok/school_management_system
School Management System
awt-graphics dynamicreports itext-pdf jaxb jdbc maven swing
Last synced: 28 Jan 2025
https://github.com/kunaldhongade/java
Learn java by example
java java-8 jsp-servlet learning-by-doing swing swing-gui
Last synced: 04 Feb 2025
https://github.com/zenith391/powerhigh
Very simple 2D modular game library for Java.
2d-game-library 2d-library customizable game game-lib-java jar java-9 swing
Last synced: 26 Jan 2025
https://github.com/baijifeilong/just-ping-it
网络延迟测试工具(A utility for network delay test)
baijifeilong java network-monitoring ping swing utility
Last synced: 06 Jan 2025