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/jonasaacampos/calculadora-java
Aplicativo de calculadora em modo gráfico com Java e Swing
Last synced: 10 Jan 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.
Last synced: 23 Dec 2024
https://github.com/notavone/iut-memory
🎮 My take on the classic Memory game
fun game java javaswing memory-game swing
Last synced: 17 Dec 2024
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: 13 Jan 2025
https://github.com/michaeltroger/scala-imagegallery
A simple Swing Scala image gallery app with search functionality
flickr flickr-api flickr-photos image-gallery image-gallery-application image-search json rest-api scala swing
Last synced: 17 Dec 2024
https://github.com/guidanoli/inf1636
Projeto de Programação Orientada a Objetos (INF1636)
Last synced: 17 Jan 2025
https://github.com/wilcywilson/guessing-game
Simple number guessing game with a reset button and fixed number of tries made with Java, Swing and AWT.
awt gui-application java swing
Last synced: 10 Jan 2025
https://github.com/fabionoth/scanfaa
Dichotomy Function in Numeral Calculus and Applications
inership java math numerical-methods project swing
Last synced: 11 Feb 2025
https://github.com/mohamed-rabie-abdelhameed/nex-online-banking
Simple Online Banking Application Using Java Swing
bank banking banking-applications currency-converter java online-banking online-banking-system swing swing-gui
Last synced: 23 Jan 2025
https://github.com/christs8920/ticketapp-java-gui
A ticket management application made using Java and Swing.
app application gui java swing swing-gui
Last synced: 10 Jan 2025
https://github.com/tusharjain5/chatting-application-system
Built with Core Java and networking, our Chatting Application System is a user-friendly GUI desktop tool for seamless communication, connecting users through efficient socket programming.
awt java networking socket-programming swing
Last synced: 25 Dec 2024
https://github.com/sya-ri/gitlabcommitgraph
Graph Creator For GitLab Project
gitlab jfreechart kotlin ktor ktor-client swing
Last synced: 01 Jan 2025
https://github.com/itsaladin/pharmacy-management-system
Management service application Developed by JAVA and Java-Swing and SQL database.
Last synced: 04 Jan 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: 01 Jan 2025
https://github.com/the-rajabraza/restaurant-management-system
A Java-based Restaurant Management System with POS built with MySQL, Java Swing, and JFrame using NetBeans IDE
cafe-management java javajdk javaswing jdk jframe mysql netbeans netbeans-ide pointofsale pos-system restaurant-management-dbms-project restaurant-management-sytem swing
Last synced: 25 Dec 2024
https://github.com/princelad/tetris
This is a Java-based clone of the classic arcade game Tetris, developed using Java Swing for the graphical user interface. The game follows the traditional Tetris mechanics, where blocks fall, and the player rotates and moves them to create complete lines.
java swing swing-gui tetris-clone
Last synced: 01 Jan 2025
https://github.com/princelad/librarymanagementsystem
Library Management System
Last synced: 01 Jan 2025
https://github.com/vinicius-gabriel-p-leitao/chronometer-project
Projeto de cronometro de duas voltas feito em java puro
api docker docker-compose estudos faculdade http java maven maven-plugin maven-pom mysql swing
Last synced: 17 Jan 2025
https://github.com/kdesp73/swing-themes-library
Java Swing Themes Library
java swing swing-components themes
Last synced: 22 Nov 2024
https://github.com/lcaohoanq/java-snake-game
Snake Game built with Java Swing
app desktop-app game java swing swing-gui
Last synced: 26 Dec 2024
https://github.com/prod3v3loper/java-desktop-website-app
🖥️ Desktop Application with Login and Dashboard
boot dashboard desktop-application gui java jdbc kotlin login maven mysql netbeans netbeans-project spring spring-boot swing website
Last synced: 26 Dec 2024
https://github.com/themysterysolver/java_nptel
This repository contains my weekly learnings and exercises from my Java NPTEL course.
awt java jdbc nptel-course socket-programming swing
Last synced: 26 Dec 2024
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: 25 Jan 2025
https://github.com/motapinto/agent-based-simulation-conquest
Agent-based simulation modelation of the conquest Battlefield gamemode
agent-based-simulation data-analysis jade java sajas swing
Last synced: 26 Dec 2024
https://github.com/motapinto/multi-agent-system-conquest
Multi-agent system modelation of the conquest Battlefield gamemode.
fipa-protocols jade java multi-agent-system swing swing-gui
Last synced: 26 Dec 2024
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: 26 Dec 2024
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: 26 Dec 2024
https://github.com/valkryst/vmvc
An implementation of the Model-View-Controller pattern for my personal Swing projects.
gui-framework java model-view-controller mvc swing
Last synced: 26 Dec 2024
https://github.com/valkryst/v2daudio
A library to play music and sound effects, utilizing JavaFX.
audio audio-library audio-player awt effect effects game game-development java javafx library music music-library sound swing
Last synced: 26 Dec 2024
https://github.com/y-00jin/talktalk
톡Talk - Java Swing 및 Socket을 활용한 멀티 채팅 프로그램
Last synced: 05 Jan 2025
https://github.com/divanny/calculator-with-triangles
Calculator that can identify triangle from 3 assigned sides.
calculator-app java swing triangle-calculator
Last synced: 02 Jan 2025
https://github.com/plandes/tabres
Display a graphical table of results using Swing.
clojure graphical java swing swing-component tableview
Last synced: 02 Jan 2025
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: 02 Jan 2025
https://github.com/yihleego/javaaccessbridge-python
Java Access Bridge for Python
java java-access-bridge python swing
Last synced: 31 Jan 2025
https://github.com/aburraq/lamesnake
I have created a snake game by watching Bro Code. Then I wanted to add something from myself. So I added some images, prevent apple to appear on snake, restart game option and a few more touch. Go check it out now. Also credential link to Bro Code: https://www.youtube.com/watch?v=bI6e6qjJ8JQ
gamedevelopment graphicsprogramming imageio java jframe jpanel keylistener snake-game swing
Last synced: 10 Jan 2025
https://github.com/br1ght0ne/qrwizard
Кодування/розкодування QR-кодів на мові програмування Java, Олексій Філоненко
java qrcode qrcode-generator swing
Last synced: 26 Jan 2025
https://github.com/infott2t/autocheckcode3
Hello~. Remake, AutoCheckCode3. Thank you.
automation coding convinience java programming-tools swing
Last synced: 10 Jan 2025
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: 10 Jan 2025
https://github.com/tsnsoft/tsn_idea_multiforms
Пример простейшего многооконного визуального приложения на Swing для IntelliJ IDEA на Java
forms intellij intellij-idea jar java multiforms swing
Last synced: 17 Jan 2025
https://github.com/faiyaz103/tour360
Tour360 is a Java-based desktop application designed to simplify and enhance your travel planning experience.
desktop desktop-app desktop-application intellij intellij-idea java java-swing java-swing-applications java-swing-gui mysql swing swing-application swing-gui swing-gui-application tour tour-management tourism travel-app trip-planning
Last synced: 31 Jan 2025
https://github.com/cromega08/jatube
A Youtube Downloader implemented with Java and Python.
java java-17 java-8 java-application java-gui java-gui-application java-swing java17 python python-3 python-script python3 pytube pytube-projects swing swing-application swing-components swing-gui youtube youtube-downloader
Last synced: 10 Jan 2025
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: 02 Jan 2025
https://github.com/samuellucas97/laboratoriesofprograminglanguage-ii
Activity and Exercises of the discipline LP2.
collections-java java-fundamentals swing
Last synced: 26 Dec 2024
https://github.com/amitrajitdas/library-management-system-java-mysql-swing
Library Management System using Java, Swing and MySQL
Last synced: 27 Dec 2024
https://github.com/waikato-datamining/simple-directory-chooser
Simple Java swing widgets for selecting directories, more intuitive than using the JFileChooser dialog.
directory-chooser-widget java swing
Last synced: 02 Jan 2025
https://github.com/projectsandprograms/analyserorange
Folder analyser created in java swing. I create this to analyse my small projects.
analyser analyser-orange analyserorange eclipse eclipse-ide file-analysis folder-analyzer java java-swing-applications java-swing-project orange-analyser swing swing-gui swing-project
Last synced: 03 Jan 2025
https://github.com/mateo-404/consecionaria_jpa
Proyecto para una consecionaria que permite hacer CRUD con JPA
java jpa-persistence-applications sql swing
Last synced: 08 Feb 2025
https://github.com/bhaveshvaswani/chatapplication
It is a distributed desktop application in which people can have group chat as well as personal chat with people who are currently using application at that moment.
apache-tomcat chat-application java remote-method-invocation rmi swing
Last synced: 01 Feb 2025
https://github.com/afa-farkhod/digits-sum
Digits-Sum built on java, UI on window builder, building tool gradle
desktop-application eclipse gradle java swing windowbuilder
Last synced: 02 Feb 2025
https://github.com/afa-farkhod/login-load-data-swing-desktop-application
This desktop application shows the login process and loading the data from database
desktop-application java jdbc mysql mysql-database swing windowbuilder
Last synced: 02 Feb 2025
https://github.com/lb1997ccb/desktop-window-mover
This Java application provides a graphical interface to move a window across the desktop in four directions—up, down, left, and right—using buttons. It dynamically adjusts the window's position within the screen bounds, enhancing user control and workspace organization.
Last synced: 07 Feb 2025
https://github.com/ajayvijay9929/banking_system
This is a online banking system java based project . We can open your account ,deposit , withdraw your money see ATM Card and also change your account pin
Last synced: 04 Jan 2025
https://github.com/sentialabs/splitify
Splits up large yaml files interactively
Last synced: 17 Jan 2025
https://github.com/chandru-mc/chat-application-using-socket-programming
Java TCP Client-Server Chat Application A simple Java-based chat application using TCP sockets with a GUI built in Swing. It supports multiple clients, real-time messaging, and prompts users to enter their names at the start. The server manages connections and message routing between clients.
Last synced: 08 Jan 2025
https://github.com/k5924/elevation
An Elevation detection app made in Java for CSI_5_ADP_2021
Last synced: 04 Jan 2025
https://github.com/risdorn/mystery-maze-gameathon
Mystery Maze is an exciting Java-based game developed during a game hackathon. Navigate through complex mazes, and uncover hidden secrets in a challenging single-player adventure. Download the game as an .exe for Windows or as a .jar for any platform with Java installed.
game-development java swing swing-game
Last synced: 31 Dec 2024
https://github.com/jeysonht/snakegamewithjava
Snake game created with java Swing
Last synced: 19 Jan 2025
https://github.com/pravl/filesplitterandmerger
desktop-application java swing
Last synced: 02 Jan 2025
https://github.com/bartolem/fast-food-restaurant
The Fast Food Ordering System is a Java-based desktop application that simulates an ordering system for a fast-food restaurant.
desktop-application fast-food-restaurants food-ordering-system gui-application java jdbc postgresql-database swing swing-gui-application
Last synced: 21 Jan 2025
https://github.com/hex9cf/campus-navigation-system
A campus walking optimal path query system for STU East Coast Campus based on Dijkstra algorithm.
Last synced: 08 Jan 2025
https://github.com/geeta259/javalibpro
A library management project in core Java facilitates the efficient organization and operations of a library through a user-friendly interface. It includes features for managing books (addition, deletion, updating), users (registration, updating information), and borrowing/returning books, error-handling and validation.
Last synced: 07 Jan 2025
https://github.com/ammahmoudi/arkanoid
classic arkanoid game using java and swing
Last synced: 15 Jan 2025
https://github.com/hex9cf/derby-electronic-dictionary
An electronic English Chinese dictionary based on the Apache Derby embedded database, with a GUI developed using the Java Swing framework.
Last synced: 08 Jan 2025
https://github.com/haileamlak/pagume-seven-desktop-app
A desktop application with functionalities based on Bahire-Hasab (Ethiopian Calendar System).
java object-oriented-programming swing
Last synced: 25 Jan 2025
https://github.com/cyberkeeper/mqttagent
Demo Java Swing project using MQTT
educational-project intellij java mqtt swing
Last synced: 11 Feb 2025
https://github.com/chenanton/virtual-ball-pit
A simple two-dimensional physics engine simulating inelastic collisions between balls and their surroundings.
balls cpsc210 java junit physics simulation swing ubc
Last synced: 27 Jan 2025
https://github.com/ruliancruz/mainsoft-sql
Factory Maintenance Control System made with Java 17 and Swing with data persistence using PostgreSQL and JDBC
java jdbc postgresql pt-br swing
Last synced: 04 Jan 2025
https://github.com/haileamlak/learning-oop-with-java
a collection of programs that I wrote while learning Java and exploring the concepts of Object-Oriented Programming (OOP)
Last synced: 25 Jan 2025
https://github.com/impe93/clientmail
A local email service for test RMI and swing in java
Last synced: 04 Jan 2025
https://github.com/samuel-etver/pipe-coating-hmi
Pipe Coating HMI. Used on Pipe Plant
Last synced: 27 Jan 2025
https://github.com/giriraj-g0511/otp-generator
Welcome to the OTP Generator, a simple yet powerful Java-based application designed to generate secure One-Time Passwords (OTPs) effortlessly. This application features an interactive and visually appealing GUI built using Java Swing & AWT.
awt java otp-generator project swing
Last synced: 11 Feb 2025
https://github.com/vitor-msp/jogo-adivinhacao
Jogo para adivinhação de número aleatório gerado entre 0 e 100.
Last synced: 08 Jan 2025
https://github.com/avyagupta-14/baaja
BAAJA is an offline music player. Its a desktop application developed in JAVA. I have used JLayer(JavaZoom) library for playing mp3 files. CHECK OUT THE OUTPUT VIDEO .
animation gui java javazoom mp3 music-player swing
Last synced: 04 Jan 2025
https://github.com/justinecoulon1/todolistapp
An application to create and manage to-do lists
Last synced: 07 Jan 2025
https://github.com/exoad/swiggie
[WIP] my all in one graphics framework for creating gui apps
Last synced: 08 Nov 2024