GUI
GUI stands for graphical user interface. It is a visual representation of communication presented to the user for easy interaction with the machine. It allows users to manipulate elements on the screen using a mouse, a stylus or even a finger. The actions in a GUI are usually performed through direct manipulation of the graphical elements.
- GitHub: https://github.com/topics/gui
- Wikipedia: https://en.wikipedia.org/wiki/Graphical_user_interface
- Related Topics: graphical-interface,
- Aliases: graphical-user-interface,
- Last updated: 2026-07-07 00:14:46 UTC
- JSON Representation
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: 09 Apr 2025
https://github.com/henriquetourinho/devload
Rede social desktop para desenvolvedores, com posts, comentários, perfis e autenticação. Feita em Python (Tkinter) e MySQL/MariaDB.
authentication brazil clean-code comments desenvolvedores desktop-application developers gui like-system mariadb modular-architecture mysql open-source python python3 rede-social social-network timeline tkinter user-profile
Last synced: 06 May 2026
https://github.com/blackphlox/wte
Windows Terminal Editor - Using rust to combine performance and the usefulness of wt-editor-cli & wt-editor-gui into one packaged executable.
cli editor gui json-schema windows-subsystem-linux windows-terminal windows-terminal-configure
Last synced: 21 Jan 2026
https://github.com/neerajsk911/musicrecordingcompany
Java Application using Swings API and PostgreSQL/MySQL
company entity-sets gui java java-se javaswings jdbc-client music music-recording-company mysql postgresql recording swingsapi system
Last synced: 02 Jan 2026
https://github.com/vstorm-co/mac-clean
Auditable, open-source macOS disk cleaner with a local GUI. Scan, review, and you approve every deletion. Zero runtime dependencies, Trash by default, nothing leaves your machine.
cache cleaner cli disk-cleanup disk-space gui mac macos nodejs open-source privacy self-hosted typescript zero-dependencies
Last synced: 06 Jul 2026
https://github.com/jcbritobr/sevenguitasksgiu
This is an implementation of the 7GUIs tasks written with Golang and GIU library.
Last synced: 06 Apr 2025
https://github.com/the0cp/matlab-calculator
Simple GUI calculator demo
gui matlab matlab-gui matlab-guide
Last synced: 31 Mar 2025
https://github.com/bocaletto-luca/windiskimage
WinDiskImage WinDiskImage is a lightweight, user-friendly disk imaging tool for Windows, built with Python and PySide6. It allows you to create and restore raw disk images from physical drives, with real-time progress, speed, and ETA display. By @bocaletto-luca
bocaletto-luca bootable-drives disk-images english gui opensource python win-disk-image windiskimage
Last synced: 09 Oct 2025
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: 13 Apr 2026
https://github.com/ivan-ayub97/pip_manager
Pip Manager is a desktop application that simplifies Python library management. With its intuitive graphical interface, users can install, update, or remove libraries and access detailed package information, including documentation and dependencies. Designed for developers and enthusiasts.
console gui gui-application librery manager pip pyqt5 pyqt5-desktop-application python
Last synced: 06 Apr 2025
https://github.com/yokesharun/remallow
GUI for React NPM Package Manager!
gui javascript nodejs npm npm-manager npm-package package-manager react ui
Last synced: 13 Apr 2026
https://github.com/jdot555/c-chronicles-the-quest-of-quantum-code
A C language game for programming beginners
c-game c-games-for-beginners c-language c-language-programming challenge coding-game coding-problems educational-game fun gui gui-application learn-code learn-coding learn-to-code learning puzzle-game puzzle-solving puzzle-solving-game
Last synced: 22 Feb 2026
https://github.com/andrewkvalheim/pngquant-interactive
Graphical interface for pngquant with a live preview ⊷ Mirror
Last synced: 03 Feb 2026
https://github.com/pucklaj/gohomeedit
A framework independent 3D Level editor
3d-game 3d-world gtk gtk3 gui level-editor
Last synced: 15 Sep 2025
https://github.com/milansuk/skyalt
A new interface, which offers simplicity, local-first computing and LLM-assistant at the core.
go golang gui ide llms local-first prompting
Last synced: 13 Jun 2025
https://github.com/pomettini/team-builder
🦀 A GUI program to make teams based on people's skill levels
gui rust rust-lang teambuilder
Last synced: 05 Apr 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: 28 Mar 2025
https://github.com/binhex/arch-hexchat
Docker build script for Arch Linux base with Teamspeak
chat dcc docker-image gui hexchat irc-client x-windows
Last synced: 06 Jan 2026
https://github.com/vladcranga/python-weather
A python application with a GUI that displays weather and forecast information.
Last synced: 04 Dec 2025
https://github.com/tomasmark79/imagelabelguifree
Example of using DotNameCpp Template.
Last synced: 06 Sep 2025
https://github.com/derhuerst/wikipedia-feed-ui
[unfinished] – Serve a Wikipedia hyperdrive feed over HTTP.
gui http hypercore hyperdrive wikipedia
Last synced: 19 Oct 2025
https://github.com/el-falso/efguiwidgetslib
GUI Widgets Library for GameMaker Studio 2
checkbox controls game-development gamemaker-language gamemaker-studio gui library slider toggle-buttons toggle-controls toggle-switches togglebutton widget wip
Last synced: 08 Jan 2026
https://github.com/mrjrieke/nute
Nute - a GUI mashup library
3d-game-engine 3d-graphics 3d-rendering-engine collaboration collaborative cross-platform fyne g3n game game-engine gio go go-library golang gomobile gui mobile mobile-app nute opengl
Last synced: 19 Jun 2025
https://github.com/rayyan9477/point-of-sale-system-sql
Developed a Point-of-Sale system using C# and MSSQL, optimizing transaction processing and inventory management, which resulted in a increase in operational efficiency.
csharp database gui mssql-database tsql windows-forms
Last synced: 11 Apr 2026
https://github.com/pchemguy/agw-aui-wxpython-demo
Refactored AGW-AUI wxPython demo
Last synced: 08 Jan 2026
https://github.com/minjae9010/jdkinstaller
JdkInstaller to gui and setting jdk Env Path
Last synced: 28 Apr 2026
https://github.com/yadu999/electricity-billing-system
This project implements a Desktop-based Electricity Billing System to computerize monthly energy consumption billing for a utility office. The system stores customer and meter information, records monthly unit consumption, calculates bills (including taxes, penalties and fixed rents), and produces printable bills and payment status. Admins can add
gui java mysql-database oops-in-java swing-gui
Last synced: 16 May 2026
https://github.com/vaibhav-kesarwani/flappy-bird-game
Flappy Bird Game - A Python project built using the Pygame library, bringing back the addictive classic gameplay of navigating a bird through obstacles. Dive into retro fun with smooth controls and sleek graphics. Get ready to flap your way to victory! 🐦🎮
game-development gui pygame python3
Last synced: 21 Mar 2026
https://github.com/rdbo/imgui-sdl2-application
application dear-imgui gui imgui linux opengl-es opengles sdl2
Last synced: 20 Apr 2026
https://github.com/a5kin/moire
Multi-Objective Interactive Runtime Environment
artipixoids environment gui simulation xentica
Last synced: 14 Jan 2026
https://github.com/ellman12/graphical-backup-program
Convenient GUI for backing up files and folders on a Windows PC.
Last synced: 18 Apr 2026
https://github.com/reshmaharidhas/sorting-visualizer
GUI for visualizing sorting algorithms
algorithms bubble-sort desktop-application dutch-flag dutch-nationalflag-problem gnome-sort gui insertion-sort odd-even-sort pygame-mixer python3 selection-sort shaker-sort sort-visualizer sorting-algorithms sorting-visualization sorting-visualizer tkinter tkinter-gui visualization
Last synced: 29 Mar 2025
https://github.com/brynblack/rust-iced
Repo for me learning how to use the Iced framework.
Last synced: 20 Aug 2025
https://github.com/urbanclimatefr/java-with-gui
A Java program is developed with a graphical user interface (GUI) to render 2D objects based on user input, visualise some transitions between states and demonstrate how you’ve preserved states between transitions. Java 11 and JavaFX are used to implement the logic and GUI components.
algorithms-and-data-structures gui java
Last synced: 10 Jun 2026
https://github.com/timre13/sdl_file_chooser
A simple file chooser gui written in C++ using SDL2 and SDL2_TTF
cplusplus filechooser gui sdl2 sdl2-ttf
Last synced: 10 Jan 2026
https://github.com/tolik-punkoff/batch-rename-files
Small script (with GUI) for batch renaming files
bash batch-rename files gui script
Last synced: 12 May 2026
https://github.com/blockresearchgroup/compas_rui
Collection of components to build graphical user interfaces (GUIs) in Rhino 8 for COMPAS packages.
Last synced: 14 Jan 2026
https://github.com/kasumikitsune/phontracer
一款基于 Praat (Parselmouth) 的高效语音声调(基频)特征批量提取工具。支持长音频自动切分、独立音频匹配、可视化边界微调及标准化数据导出。
acoustic-phonetics dialectology gui linguistics parselmouth phonetics praat python speech-analysis tone-extraction
Last synced: 31 May 2026
https://github.com/document10/scriptsrep
Contains useful scripts
arch arch-install-script arch-installation arch-linux arch-scripts archlinux bash bsd desktop desktop-environment freebsd freebsd-scripts freebsd-setup gui linux linux-gui openbox sh shell suckless
Last synced: 08 Apr 2026
https://github.com/nathan-fiscaletti/progresscli-go
A progress bar implementation in Golang
Last synced: 13 Mar 2025
https://github.com/lpogic/white_gold
TGUI based Ruby gem for quick native application developing
Last synced: 29 Mar 2025
https://github.com/shaswata56/java-calculator
simple programmers calculator in java.
Last synced: 06 Oct 2025
https://github.com/heshanthenura/fileshredder
File shredder made using JavaFX
file-shredding freelance gui java javafx
Last synced: 03 May 2026
https://github.com/venopyx/isolator
Powerful and flexible application isolation tool for Linux that uses bubblewrap to create secure, isolated environments for running applications. It provides enhanced security features, GUI application support, and configurable isolation levels.
bubblewrap docker docker-container environment gui gui-docker isolator linux open-source podman pypi python security temporal-data
Last synced: 13 Apr 2026
https://github.com/unknownvps/shikshanest
A Study Material Organizer with lot of features
folder-management folder-structure gui qt5 study-management study-organizer studyfoldermangement windows-desktop
Last synced: 24 Jan 2026
https://github.com/mshahriarnihal/cuny_qc_csci212-java-oop-projects-for-dr.-lord
OOP, LinkedList, GUI, TreeMap based Java projects of CSCI 212 - Object Oriented Programming in Java (2024) on Professor Kenneth Lord's Lab at Queens College of the City University of New York. I completed them in my own way. Some might be slightly changed from actual instruction. I made those changes later to make them look & work better for users
city-university-of-new-york csci212 cuny dynamic dynamic-programming filemenuhandler gui java linkedlist mvc object-oriented-programming object-oriented-programming-in-java oop oops-in-java professor-kenneth-lord projects queenscollege treemap wordgame
Last synced: 15 May 2026
https://github.com/tangentecode/combat-master-tool
Tool for modding Combat Master game files.
combat-master gui gui-application manager mod pyqt python unity
Last synced: 02 Feb 2026
https://github.com/erelado/ms-excel-blackjack
A simplified, single-player version of the blackjack game using vanilla Microsoft Excel (without VBA)
black-jack black-jack-game blackjack card-game card-pack excel game graphic-user-interface gui microsoft-excel microsoft-office microsoft-office-excel ms-excel player-vs-computer randomized-algorithm twenty-one
Last synced: 17 Feb 2026
https://github.com/danuaemx/bin_packing_deap_espanol
Proyecto para solucionar el problema de bin packing, para cajas de distintas dimensiones y contenedores distintos, con restricciones de cantidad y opcionalidad
2d-bin-packing 3d-bin-packing-problem bpp deap espanol first-fit-algorithm genetic-algorithm gui mvc-pattern pyqt5 python
Last synced: 29 Mar 2025
https://github.com/tagoworks/spotium
Start enjoying your music. With Spotium you get a straightforward appealing way to enjoy your music without ads. In about one second your listening experience will be smoother and more enjoyable.
ad-blocker gui python spotify spotify-premium-for-free tkinter
Last synced: 19 May 2026
https://github.com/borisboguslavsky/pathpyinder
An interactive maze-drawing & maze-solving application written in Python
algorithm algorithms astar bfs dfs drawing gui maze maze-algorithms maze-solver pathfinding pysimplegui python tkinter visualization
Last synced: 26 Oct 2025
https://github.com/n-elmer/accounting-manager
ACCOUNTING 🧧 MANAGEMENT 💹 SYSTEM
accounting-software gui java javafx-application management software-development
Last synced: 19 May 2026
https://github.com/alexanderkamal/restaurant-reservation-system
Apr 6, 2020, a simulation for a real-life restaurant reservation system. complete OOP System with GUI and a UML Class Diagram
gui java netbeans oop restaurant-reservation restaurant-reservation-system uml uml-diagram
Last synced: 13 Oct 2025
https://github.com/sebkur/compose-browser
Simple web browser built using Compose for desktop
application compose compose-desktop gui gui-application java jetpack-compose kotlin kotlin-multiplatform
Last synced: 22 Jan 2026
https://github.com/sourhub226/a-star-algo-visualizer-python
A visual representation of A* path finding algorithm made in python
a-star algorithm artificial-intelligence astar astar-algorithm gui pathfinding pygame python python-pygame visualization
Last synced: 19 Apr 2026
https://github.com/prospero1988/logd_predictor
Prediction of CHI logD from ¹H/¹³C NMR spectra and molecular fingerprints using ML and deep learning.
13c-nmr 1h-nmr cheminformatics cheminformatics-software chilogd deep-learning drug-discovery fingerprint gui logd machine-learning neural-networks nmr nmr-data nmr-spectroscopy optuna pytorch qspr rdkit
Last synced: 19 May 2026
https://github.com/shaikhsajid1111/text-editor
A text editor written with Python's Tkinter
gui python python-tkinter text-editor theme tkinter ttkthemes
Last synced: 16 Oct 2025
https://github.com/likolk/expression-simplifier
Simplify Any Math Expression Using This Fancy Tool
expression-simplificator gui java javagui
Last synced: 17 Oct 2025
https://github.com/xylium117/image-filters
Enhance your images effortlessly with Image Filters.
gui image-filtering opencv python
Last synced: 19 Apr 2026
https://github.com/timboudreau/colorchooser
A swing color chooser, formerly hosted on java.net
Last synced: 31 Dec 2025
https://github.com/ow-mods/ow-mod-man-flake
Flake for using ow-mod-man programs in NixOS
Last synced: 18 Oct 2025
https://github.com/satvikx/project-usb
This is a software which enhances the physical security of the Computers and protects it from BadUSBs by blocking the USB ports (essentially by running batch scripts).)
batch-script gui python security tkinter usb
Last synced: 23 Jan 2026
https://github.com/lynkos/endians
Program I wrote in high school that converts a given integer to little-endian and/or big-endian.
Last synced: 19 Oct 2025
https://github.com/erelado/py-boggle
An interpretation of the 'Boggle' game using 'tkinter' package
boggle boggle-board boggle-game graphic-user-interface gui gui-application python python3 responsive-design tk-interface tkinter tkinter-gui
Last synced: 21 Mar 2025
https://github.com/pera-swarm/visualizer
This is a web-based 3d visualizer interface for the Swarm Simulator developed for the Pera Swarm project.
Last synced: 23 Oct 2025
https://github.com/hrosicka/mathapp
Explore 2D and 3D Shapes! This interactive application allows you to visualize and learn about various geometric shapes. Still in progress...
2d 3d area-calculator ellipsoid export-excel export-to-excel geometry gui math math-problems matplotlib primitives python python3 save-picture shapes volume-calculator
Last synced: 21 Mar 2025
https://github.com/aslams2020/textly-chat-app
Textly is a multi-client chat application designed to demonstrate core networking principles and real-time communication using Java's socket programming capabilities. Built with performance and extensibility in mind.
gui java javafx javafx-application javasockets serverclient sockets
Last synced: 24 Oct 2025
https://github.com/velyzo/bettertkinter
An enhanced tkinter package with custom-styled widgets
bettertkinter fancy gui python tkinter ui velis wfxey
Last synced: 19 May 2026
https://github.com/lemonyte/currency-converter
Convert monetary values between currencies with up-to-date exchange rates.
currency currency-converter currency-exchange currency-exchange-rates currency-rates gui money pyinstaller pysimplegui python requests
Last synced: 28 Mar 2025
https://github.com/maltejk/borg-hive
Borg Hive - manage borgbackups
backup borg borgbackup borgmatic django-application gui
Last synced: 23 Jan 2026
https://github.com/skogsheden/dirtydentist
Simple and dirty GUI-library for Defold
Last synced: 28 Jan 2026
https://github.com/doziestar/source_watch
SourceWatch is designed for managing and graphically viewing various data sources
Last synced: 23 Jan 2026
https://github.com/stevegilham/gadget-windowing-toolkit
An LGPL-licensed UI widget tool-kit for Java 1.0.2 (recovered from the archives)
Last synced: 01 Jun 2026
https://github.com/abdulsamie10/schooltripmanagementsystem
Java (GUI) based Trip Management Using MySQL as database and JUnit for testing
database gui hibernation hibernation-scheduler java javafx junit management-system mysql os system-design testing threading trip trip-management-system
Last synced: 05 May 2026
https://github.com/blaze6950/mvcstudentlist
A sample application with MVC architecture for working with student lists
csharp gui mvc-architecture windows-forms
Last synced: 19 May 2026
https://github.com/s-celles/Nextion.jl
An unofficial Julia library to communicate with Itead Nextion display
display electronics gui julia julia-language julialang nextion screen
Last synced: 27 Oct 2025
https://github.com/foo290/file-sorting
A file sorting software with GUI
file-sorting gui python sort tkinter-python
Last synced: 30 Jun 2025
https://github.com/codingprivacy/developing-gui-with-python-tkinter
This repository contains programs for the tutorials explained on our website and YouTube channel.
gui python-tkinter python3 tkinter-gui tutorials-explained youtube-channel
Last synced: 06 Feb 2026
https://github.com/Velyzo/BetterTkinter
An enhanced tkinter package with custom-styled widgets
bettertkinter fancy gui python tkinter ui velis wfxey
Last synced: 28 Oct 2025
https://github.com/robertopatino1/pet-contest-management-system
This is a system for managing Pet-based contests with an object orientation approach
gui gui-application java javafx javafx-application javafx-gui object-oriented-programming pet-project solid-principles system
Last synced: 17 Mar 2026
https://github.com/akash-rajak/text-summarizer
Python script to summarize the huge text or paragraph in brief.
gui nltk python3 text-summarizer tkinter
Last synced: 25 Jun 2025
https://github.com/minitormhs/dnstt-launcher
A GUI for DNSTT Client
censorship dns dnstt gui proxy tunnel tunnel-client vpn
Last synced: 01 Feb 2026
https://github.com/qpv-research-group/sunglass
Graphical frontend for Solcore
gui hacktoberfest photovoltaics python tkinter
Last synced: 17 Mar 2026
https://github.com/yimjiajun/zephyr_gui
Intel Open Source Embedded Controller Firmware based on Zephyr Project RTOS UI interface for download project, workspace intiialization, build and flash.
debian-package gui tkinter-python zephyr-rtos
Last synced: 12 Mar 2025
https://github.com/mleidel/tkauto
Template and Spreadsheet driven tkinter-design-code generator
Last synced: 11 Feb 2026