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-09 00:29:19 UTC
- JSON Representation
https://github.com/sciss/swingplus
The missing bits for Scala-Swing (additional components and methods).
Last synced: 09 Nov 2024
https://github.com/sciss/guiflitz
Automatic GUI from case classes for rapid prototyping
Last synced: 05 Jan 2025
https://github.com/koodeau/bmic
My Simple BMI calculator which works with imperial units. Requires Java Swing library
Last synced: 10 Feb 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: 11 Jan 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:
Last synced: 11 Jan 2025
https://github.com/manuel-mauky/colorpuzzle
a little puzzle game written in Java
Last synced: 25 Nov 2024
https://github.com/thenamevishnu/calculator
Calculator project for windows, linux, etc
Last synced: 12 Jan 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: 08 Jan 2025
https://github.com/gtiwari333/java-chess-swing-bluetooth
chess game multi-player mode over bluetooth as well as locally
Last synced: 17 Nov 2024
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: 13 Oct 2024
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: 24 Jan 2025
https://github.com/marcuwynu23/code-grimoire
Text/Note Storage Application for programmer
java manuals note-storage notes swing text-storage
Last synced: 06 Nov 2024
https://github.com/bogdan016/java-projects
A few coding projects i made while learning java
Last synced: 30 Dec 2024
https://github.com/marcuwynu23/java-peculiar-project-template
Native Desktop Application Project Template using Swing Java
ctp-justutil gui java java-gui java-swing jpb-justutil native-desktop scratch swing swing-app
Last synced: 13 Jan 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: 26 Jan 2025
https://github.com/fwcd/sketch
2D drawing widget for Swing
2d-graphics drawing-library swing vector-graphics
Last synced: 13 Dec 2024
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.
Last synced: 28 Dec 2024
https://github.com/jayeshpadhiar/freelance
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: 14 Dec 2024
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.
Last synced: 22 Jan 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: 21 Oct 2024
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: 01 Feb 2025
https://github.com/malintha-induwara/calculator
A simple calculator built with Java Swing for basic arithmetic operations.
Last synced: 07 Feb 2025
https://github.com/bgmp/covidcontrol
Java Swing Application for Managing Covid Patients
Last synced: 02 Feb 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: 10 Feb 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: 22 Jan 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.
Last synced: 12 Jan 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: 10 Feb 2025
https://github.com/devlopersabbir/100-java-project-in-bangla
100+ Java Project in Bangla by Sabbir Hossain Shuvo
console-game generator java random swing
Last synced: 04 Jan 2025
https://github.com/khaledashrafh/lms
This project meticulously implements a robust Library Management System (LMS) in Java, leveraging the power of Maven for streamlined build automation and Swing for an intuitive graphical user interface (GUI). Its primary objective is to significantly enhance library operations by automating essential book and member management tasks, fostering effi
book clean-architecture clean-code database java junit library-management library-management-system lms lombok maven mysql mysql-database native-data oop-principles pom slf4j swing swing-gui uml
Last synced: 14 Oct 2024
https://github.com/gabrielsiqueiragama/calculadora
Aplicativo desktop de uma calculadora, utilizando Swing para desenvolvimento da interface gráfica. :notebook_with_decorative_cover:
Last synced: 11 Jan 2025
https://github.com/thestevendev/java-casino
A Java casino minigame created with java swing
Last synced: 25 Dec 2024
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: 01 Jan 2025
https://github.com/lebrancconvas/swing-playground
Swing (Java) Practicing.
computer-graphics gui java java-swing playground practice-programming swing
Last synced: 08 Jan 2025
https://github.com/sazid/bank-management-system
Project for university java course
Last synced: 06 Jan 2025
https://github.com/buddhad/gui_calculator
GUI Calculator Using JavaSwing.
calculator guicalculator java swing swing-gui
Last synced: 06 Feb 2025
https://github.com/ullenius/jbstag
:label: Tagger for GBS files (Game Boy Sound)
gameboy gameboy-color gbs gpl3 java maven swing
Last synced: 31 Dec 2024
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: 03 Dec 2024
https://github.com/edwyng/proyecto-ingenieria-del-software
Course Stack es un sistema de software que te ofrece la facilidad de conseguir avales para cursos online, presencial o semi-presenciales. En contribución con la UCV, está plataforma te permitira proponer tus ideas y enseñar tus conocimientos.
Last synced: 22 Jan 2025
https://github.com/fraineralex/dataviewer-application
🍵 A Java Swing data viewer with login, registration, and customer record management.
dashboard data-visualization java sql-server swing
Last synced: 26 Jan 2025
https://github.com/programmer-rd-ai/ci6115_aurora_skin_care
Clinic Management System is a Java-based application designed to automate clinic operations, including managing appointments, patients, dermatologists, treatments, and invoices. It follows a layered architecture for easy maintenance and scalability, demonstrating key object-oriented programming principles and clean code practices.
cli gui java java-8 management oop swing test testing
Last synced: 20 Dec 2024
https://github.com/alexgplay/blynder
Framework for Java desktop applications. It supports Swing, JavaFX and Web languages (HTML, CSS, JS).
controller css frameworks-swing html java javafx javascript model mvc swing view
Last synced: 10 Feb 2025
https://github.com/jmcamposdev/1daw-prog
📚 Welcome to the 1st year of Web Development programming repository! Here you will find activities 📝, projects 🏗️, exams 📝, and more! 💻 👍 Contributions and suggestions are always welcome! Happy coding! 💻🚀
arrays class collection file-handling functions funtionalprogramming if-else java loops matrix oop streams string-manipulation swing swing-components
Last synced: 23 Jan 2025
https://github.com/snowy1803/snowhex
The hex editor with syntax highlighting
gif hex-editor java-desktop-application swing syntax-highlighting
Last synced: 15 Jan 2025
https://github.com/rohit-nandagawali/html-chat-application-using-java
The HTML Chat Application is a real-time chat platform that supports basic HTML tags and allows users to communicate with their friends while experimenting and learning HTML. This application provides an interactive and educational chatting experience, making it ideal for beginners interested in HTML.
advancejava awt chatting-app gui java javaawt javachat network-programming socketprogramming swing
Last synced: 10 Jan 2025
https://github.com/tdonuk/note-manager
A notepad app with some complex features
editor java17 javascript swing swing-gui
Last synced: 26 Nov 2024
https://github.com/lebrancconvas/java-2d-game
2D Game Development by Java.
game-development game-programming java java2d lab personal-project playground side-project swing
Last synced: 08 Jan 2025
https://github.com/aschonfeld/plutoplate
Desktop application software supporting Plutoplate hardware
Last synced: 28 Jan 2025
https://github.com/lukanedimovic/table_editor
A simple table data editor, with easily scalable functions and operations & a nice GUI
data data-science formula java parser parsing preprocessing swing tokenizer
Last synced: 09 Feb 2025
https://github.com/andrealesani/side-scrolling-game
Simple side-scroller game developed in Java Swing.
Last synced: 30 Jan 2025
https://github.com/jameskulu/pharmacy-stock-management-java-swing
It is a stock management desktop application to store items' details.
Last synced: 13 Jan 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: 09 Jan 2025
https://github.com/helloharendra/swingprograms
harendra-prajapati helloharendra java swing swing-component swing-gui
Last synced: 04 Feb 2025
https://github.com/idelvall/scjd-ocmjd
My Sun Certified Java Developer assignment submission
certification java ocmjd rmi scjd swing
Last synced: 13 Jan 2025
https://github.com/abhiramdodda/imagemodifier
Java CLI built on swings that performs pixel level operations on images
Last synced: 12 Jan 2025
https://github.com/nemeslaszlo/colorclicker
Java Swing GUI Game Practise
color-clicker java swing swing-gui
Last synced: 29 Jan 2025
https://github.com/yunusemrejr/opcturkey_kepserverex-desktop-api-client
[THIS REPO HAS BEEN MOVED. FOR LATEST UPDATES VISIT THE NEW REPO MENTIONED IN README.md]
java kepserver kepserverex kepware ptc rest-api swing
Last synced: 05 Feb 2025
https://github.com/gauranshgoel123/java-project-paint-app
Paint Applet: A simple Java Swing application for drawing on a canvas. Users can select from three colors (black, red, blue) and draw shapes by clicking and dragging the mouse. The app maintains a history of shapes and displays them as the user interacts with the canvas.
applet java jdbc jdk jvm swing
Last synced: 13 Oct 2024
https://github.com/jozwiaczek/warehouse
A university project aimed at creating a program for handling a warehouse.
Last synced: 14 Jan 2025
https://github.com/nemeslaszlo/movie_rental
Java Swing GUI Management for Movies with Glassfish Database. Movie recording interface with a complete database control, which gives a search option for our managed movies, plus search option etc.
glassfish-database java movie-rental swing swing-gui
Last synced: 29 Jan 2025
https://github.com/princetp/quiztion
QuizTion is a Java GUI project created using Java Swing & AWT.
Last synced: 18 Jan 2025
https://github.com/valkryst/valerie
Valerie is a customizable chat interface for OpenAI's ChatGPT. It allows users to create named personalities for tailored interactions, supports code formatting, and offers voice-to-text and text-to-speech features.
chatgpt chatgpt-app elevenlabs mvc-architecture openai swing
Last synced: 06 Nov 2024
https://github.com/sevdanurgenc/swingawtornekleri
Gorsel Programlama dersine ait ornek kodlardir.
awt desktop-application java oop swing
Last synced: 29 Jan 2025
https://github.com/margato/bank
A bank application made with Java, Swing and JDBC
Last synced: 21 Jan 2025
https://github.com/akagawatsurunaki/roujinfamily
My first Java project and basic programming training homework in college.
Last synced: 22 Dec 2024
https://github.com/javaobjects/mylibary
Java SE(Java + JDBC + 工厂模式) + GUI CMS-内容管理系统
gui javase jdbc jdk mysql-database oracle swing
Last synced: 22 Jan 2025
https://github.com/realtristan/reportcardpro
Easy-to-use grading application for teachers
angular grading-system gui java swing
Last synced: 20 Jan 2025
https://github.com/emranffl/karnaugh-map-solver
A K-Map solver up-to four variables with interactive UI for Windows platform
four-variable gui java javagui javaswing karnaugh-map karnaugh-map-simplifier karnaugh-map-solver kmap swing three-variable two-variable
Last synced: 24 Dec 2024
https://github.com/burak-20/mayin-tarlasi-oyunu
Algoritma ve programlama mayın tarlası projem
advanced-minesweeper game java java-se mayintarlasi minefield minesweeper swing
Last synced: 22 Jan 2025
https://github.com/sshtools/jsixel
JNA based Java bindings for libsixel
awt bufferedimage converter javafx sixel sixel-decoder sixel-encoder sixel-graphics swing swt
Last synced: 23 Jan 2025
https://github.com/ggleblanc2/balloon-game
The code in this repository creates a Java Swing balloon game
Last synced: 10 Feb 2025
https://github.com/umar-ahmed/connectfour
A Java based Swing and AWT game that recreates the classic game of Connect Four.
awt-game connectfour game java swing
Last synced: 01 Feb 2025
https://github.com/ggleblanc2/font-selector
The code in this repository creates a Java Swing Font Selector
Last synced: 10 Feb 2025
https://github.com/thalialevy/step-computer-academy-modulo02
Exercícios de fixação, trabalhos de casa e desafios realizados durante o curso de Programação do módulo 02 da Step Computer Academy.
Last synced: 22 Jan 2025
https://github.com/reshmaharidhas/fibonaccigenerator
Java desktop application to find Nth Fibonacci number
desktop-application exe fibonacci fibonacci-generator fibonacci-number jar java java-application java-desktop-application java-swing javaswing swing swing-application swing-gui
Last synced: 05 Feb 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: 10 Feb 2025
https://github.com/zerebos/hangman
My hangman game, this uses external serial communications but can be used separately..
game hangman hardware-communication java serial-communication swing zackrauen-com
Last synced: 21 Dec 2024
https://github.com/barreto-exe/ender-battle
Un juego 2D inspirado en Minecraft. Hecho en libGDX, embebido en Swing.
2d-game libgdx libgdx-desktop minecraft swing videogame
Last synced: 22 Jan 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: 13 Jan 2025
https://github.com/icela/fricedesigner
A GUI designer for Frice engine
frice-engine gui-designer javafx swing
Last synced: 22 Jan 2025
https://github.com/njiddasalifu/file-management-system
File Management System which can help organise files and also keep track of changes made to which files and by who.
Last synced: 15 Nov 2024
https://github.com/alpha037/student-registration-form
A Student Registration Form using Java Swing, Java Event Handling, JDBC and Oracle SQL 10G.
java-8 java-event jdbc jdbc-connector jdbc-driver jdk8 oracle oracle-10g oracle-database sql sql-table student-management student-registration-form swing swing-gui
Last synced: 13 Jan 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: 16 Nov 2024
https://github.com/ggleblanc2/2048
The code in this repository creates a Java Swing 2048 game.
game java-8 java-swing swing swing-gui
Last synced: 10 Feb 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: 10 Feb 2025