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/keygenqt/assistantqt
Assistant is a delightful files mod tool
Last synced: 20 May 2026
https://github.com/eduardorodriguesf/password-generator
A GUI app that generates complex and custom passwords
Last synced: 22 Aug 2025
https://github.com/suwadith/agony-aunt-card-game-java-swing-gui
A java based multiplayer card game implementation.
Last synced: 05 Jul 2026
https://github.com/myferr/spammer-gui
A message-sending macro. Built with CustomTkinter and Tkinter.
customtkinter gui macro python tkinter tkinter-gui
Last synced: 28 Feb 2025
https://github.com/ostapkonst/hash-verifier
A cross-platform checksum generation and verification tool with both CLI and GTK3 graphical interface
cli comparison-tool crc32 cross-platform generator gui hashing-algorithms md5 sha1 verification
Last synced: 06 Mar 2026
https://github.com/university-project-repos/airportparking
Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.
airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project
Last synced: 23 Mar 2025
https://github.com/avilesxd/loudly
Aplicación de escritorio para masterizar tracks musicales. EQ de 4 bandas, control LUFS, auto-master por referencia y exportación WAV/FLAC.
audio audio-editor audio-processing customtkinter desktop-app equalizer flac gui limiter loudness lufs mastering matchering music-production music-tools pedalboard pyinstaller python wav windows
Last synced: 03 Jun 2026
https://github.com/suwadith/university-award-calculation-system-javafx-pp-gui
Java based University Award Calculation System. [Procedural Programming]
gui java javafx procedural-programming
Last synced: 13 May 2026
https://github.com/kareemkemmo/password-manager
Python password manager GUI app using tkinter, and JSON data for storage and search function
gui json oop python3 tkinter-gui
Last synced: 30 Apr 2026
https://github.com/palaashatri/clipkit
A high-performance, native GUI wrapper around yt-dlp — built in Rust with Iced
Last synced: 03 Jun 2026
https://github.com/tory1103/pls-logging
Python code logging with a server interface
flask gui localhost logging python python-logging python3 server server-gui
Last synced: 30 Apr 2026
https://github.com/screamman-ssh/zoommeetingjoiner_v.1
This is a zoom meeting room collector, easy for student that have many of meeting room for each subject. The program may help you get a better way to sign in zoom.
automation csv-files gui pandas-library pyautogui python tkinter tkinter-gui
Last synced: 30 Oct 2025
https://github.com/abdelrahman822000/banking-system
A client-server banking system application that handles user authentication, account management, transaction processing, and administrative operations.
banking-system client-server cpp gui gui-application python qt qtcreator
Last synced: 07 Jan 2026
https://github.com/avd1729/bank-management-system
Bank management project using python with GUI
banking-applications gui python3
Last synced: 17 Jan 2026
https://github.com/filipraic/cartographers
A Cartographers game made with JavaFX
Last synced: 18 Apr 2026
https://github.com/salman-ahamed/teligram-exact-time-scheduler
Desktop application to schedule and send Telegram messages at exact times (down to milliseconds precision). Built with Python, Tkinter GUI, and Telethon API.
automation gui messaging python scheduler telegram telethon tkinter
Last synced: 04 Apr 2026
https://github.com/bountyhunterboar6/roblox-synapse
Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.
authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist
Last synced: 29 May 2026
https://github.com/lexndru/unlocker-desktop
Keepsake Desktop is a GUI frontend for Unlocker
credentials gui passwordless python unlocker
Last synced: 07 Apr 2025
https://github.com/curiousci/range-calculator
Software to calculate the range, based on the initial speed of an object, it's height, and the acceleration
Last synced: 01 Apr 2025
https://github.com/aryaghan-mutum/housing-app
A cross-platform desktop GUI application for housing and dining management. Features secure authentication, furniture inventory tracking, and data export capabilities.
cross-platform desktop-app furniture-inventory gui housing-management inventory-management linux lisp macos racket racket-gui windows
Last synced: 18 Apr 2026
https://github.com/sebastianofazzino/fundamentals-of-computing-specialization
Basics of Computing and Programming Principles, Algorithmic Thinking and Programming skills in Python from the ground up and apply these skills in building many interactive projects using simplegui module.
algorithms computer-programming computing data-structures game-development gui python software-development
Last synced: 04 Jun 2026
https://github.com/marcingrze/speed_test
Internet speed testing tool with CLI, GUI (KivyMD), and KDE Plasma widget. Features automated testing, SQLite storage, and result validation.
cli gui kde-plasma kivy network-testing python speedtest sqlite
Last synced: 09 May 2026
https://github.com/crepopcorn/sit_detection_project
This project is for FYP usage.
efficientnet gui gui-application jupyter-notebook machine-learning mediapipe posture-recognition pyqt5 python real-time software-development yolov8
Last synced: 19 Apr 2026
https://github.com/naxim-khan/youtube-clone
YouTube Clone (HTML, CSS, JavaScript) Welcome to the YouTube Clone project! This is a web development project that aims to replicate the UI features and some basic functionality of YouTube, using HTML, CSS, and JavaScript. (Nazeem Khan)
clickable clone css frontend gui html javascript responsive website youtube youtubeclone
Last synced: 09 May 2026
https://github.com/williamfzc/uiseg
UISeg is a Python library for automatic segmentation of user interface (UI) images into meaningful regions. It leverages adaptive thresholding, morphological operations, and connected components analysis to detect and merge UI blocks, making it useful for UI analysis, automation, and research.
automation block cv gui screenshot segmentation ui
Last synced: 16 May 2026
https://github.com/archismankarmakar/calculator-tkinter
Calculator in Python Tkinter
calculator calculator-python gui python python3 scientific-calculator tkinter
Last synced: 04 Jun 2026
https://github.com/blaze6950/choosecolor
Custom Control for WindowsFroms ColorPicker
colorpicker csharp customcontrol gui windows-forms
Last synced: 09 May 2026
https://github.com/celeroncoder/javafx
GUI components with JavaFX (~my learning repo)
Last synced: 20 Apr 2026
https://github.com/membranesoftware/membrane-medialibraryui
A GUI application for Microsoft Windows and macOS, using the SDL cross-platform development library. Its primary purpose is to provide a launcher interface as a component of the Membrane Media Library application.
Last synced: 07 Sep 2025
https://github.com/5starkanyon/pm2-gui
Manage your PM2 processes easily with PM2 GUI, a modern Electron app. Simplify your workflow and enhance productivity. ⭐️💻
development electron electron-app gui javascript nodejs pm2 pm2-gui pm2-module pm2-monit pm2-node pm2-web pm2-web-monitor tool
Last synced: 10 May 2026
https://github.com/alkesst/dev-chatdesktop
Desktop GUI for Dev-Chat made with qt creator
cmakelists cpp cpp11 dev-chat gui interface network networking qt qt5 qtcreator
Last synced: 07 May 2026
https://github.com/kerciu/swing-text-editor
📝 Java GUI Text Editor ✨ — A text editor created using Java Swing 🎨 for learning and practicing Java programming. This project focuses on building a user-friendly interface and implementing core text editing functionalities. 💻🛠️
gui java java-swing object-oriented-programming text-editor user-interface
Last synced: 20 Jun 2026
https://github.com/TryOmar/Vehicle-Parking-Project
🚗 A Java-based parking management system with automated space allocation, fee calculation, and GUI interface. Efficiently manages 100m parking space for multiple vehicle types.
gui java oop parking-automation parking-management parking-system space-allocation
Last synced: 29 Jun 2026
https://github.com/hassanzafar-2021/energyconsumptioncalculator
Cost-Saving/Power Consumption Calculator Program
backend calculator gui java scanner
Last synced: 09 Apr 2025
https://github.com/chowdhuryj-github/beegarden
A MSOE Lab Project for a JavaFX Application that simulates the movement of bees in a flower garden. The movement of the bees is user controlled.
Last synced: 22 Apr 2026
https://github.com/mohitbansal964/episode-tracker
A Simple GUI application to keep track of seen and unseen episodes of TV shows.
database-gui database-management episodes gui python3 sql sqlite3 tkinter tv-series tv-shows
Last synced: 05 Jun 2026
https://github.com/elb4rto/craplog-gui
Parse Apache2 logs to create statistics
apache2 apache2-logs gui java logs statistics
Last synced: 23 Apr 2025
https://github.com/wringiard/roblox-synapse
Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.
authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua roblox roblox-lua roblox-script roblox-scripts roblox-synapse
Last synced: 06 Jun 2026
https://github.com/dtroupe18/servertosendfiles
GUI Server that sets a current working directory. Once the directory is set client can connect and search for available files.
Last synced: 24 Apr 2026
https://github.com/aditya-gupta-dev/disky
A disk space analyzer utility
disk disk-cleanup disk-space disk-usage fyne go golang gui
Last synced: 29 Jun 2026
https://github.com/ket0825/preview
Product crawler by json packet from network and preprocessing / 크롬드라이브 네트워크에서 log를 받는 셀레니움 크롤러
docker gui logger paddleocr tkinter-gui webdriver
Last synced: 25 Apr 2026
https://github.com/hyper-prog/unisyncgui
Graphical user interface for UniSync
filesystem gui qt synchronization
Last synced: 25 Apr 2026
https://github.com/yj-928/python_pomodoro-timer
A simple Timer App created using GUI of Python TKinter to help you focus.
gui pomodoro-clock pomodoro-technique pomodoro-timer python python3 pythonpractice pythonpractise pythonpro pythonprograms tkinter tkinter-gui tkinter-python
Last synced: 06 Jun 2026
https://github.com/vishnu-tppr/nexora-ai
Made with Python, crafted by Vishnu 💻✨ Nexora AI – A smart Python voice agent with GUI, reminders, WhatsApp messaging, app control, jokes, and more! Built with 💻 + 🧠 + ❤️.
ai automation cool-python-projects customtkinter desktop-assistant gui nexora open-source-ai personal-assistant productivity-tool python python-project speech-recognition system-utility text-to-speech virtual-assistant vishnu-cse voice-assistant whatsapp-automation windows
Last synced: 25 Apr 2026
https://github.com/sunzey/autotest_ui
a multi-user UI(python) supports user quizing (Final work for BUAA-Pyhton-2021)
buaa gui gui-application python
Last synced: 06 Jun 2026
https://github.com/peeepca/production-dashboard
Production dashboard, with rest connection and build in data parser. It can analyze production data and performace.
backend dashboard dashboard-application front-end frontend gui itac parse parser python python3 rest rest-api restful-api tkinter
Last synced: 06 Jun 2026
https://github.com/socket-manager/launcher
SOCKET-MANAGER Launcher: サービス管理用 GUI & CLI ランチャー
cli cuei-o devops framework gui launcher monitoring php project-repository service socket-manager
Last synced: 26 Apr 2026
https://github.com/vastus/.emacs.d
Emacs configuration and settings
configuration emacs gui init-el macos settings
Last synced: 26 Apr 2026
https://github.com/zamkara/ark.linux
Build scripts and configs for spinning up a bootable Live ISO of an immutable Arch Linux env powered by OSTree and bootc.
archlinux bootc container distrobox gnome gui immutable linux linux-hardening linux-lts linux-zen ostree podman rust
Last synced: 07 Jun 2026
https://github.com/theoliverlear/angular-boilerplate-utilities
Sometimes, the Angular CLI doesn't go far enough. This is where Angular Boilerplate Utilities comes in! It has scripts which have features not in the Angular CLI and can greatly increase your productivity.
angular developer-tools filesystem gui mit-license python scripting tkinter utilities webdevelopment
Last synced: 27 Apr 2026
https://github.com/ahmedukamel/employee-management-system
Employee Management System is a practical project in Data Structures and Algorithms course in Beni Suef University. Created by me using Java, JavaFX, IntellIJ
csv-files data-structures-and-algorithms desktop-application gui java javafx searching-algorithms sorting-algorithms
Last synced: 27 Apr 2026
https://github.com/chayanforyou/pk2cmd-gui
Simple graphical user interface for pk2cmd on Linux, Mac OSX and Windows
desktop-app gui gui-application linux macos osx pic-mcu pic-microcontroller pickit2 pk2cmd
Last synced: 11 May 2026
https://github.com/l0g0rhythm/cryptoolsec
Secure Python CLI & GUI tool for efficient file/stream encryption & decryption (AES-256-GCM, streaming I/O). Supports passwords (Argon2id+Salt) or key files. Built for security and automation
aes aes-256 aes-gcm argon2 argon2id authenticated-encryption cli cross-platform cryptography decryption encryption file-encryption gui kdf pyside6 python python3 qt6 security streaming
Last synced: 27 Apr 2026
https://github.com/unclechu/gpaste-gui
Simple and handy GUI for managing clipboard history of GPaste daemon
clipboard clipboard-history clipboard-management clipboard-manager gpaste gtk gtk2 gui linux-desktop perl perl5 utility
Last synced: 11 May 2026
https://github.com/dipaolo/git-stats-plate-gen
CLI & GUI tool to generate plate with your GitHub repositories stats
cli git git-repository github gui python repository repository-stats repository-tools statistics
Last synced: 11 May 2026
https://github.com/akcansoft/ctrltooltip
A small AutoHotkey v2 helper for adding standard Windows tooltips to GUI controls.
ahk autohotkey autohotkey-v2 gui tooltip windows windows-tooltip
Last synced: 28 Apr 2026
https://github.com/kit-data-manager/inclde
INCLDE - Includable Linked Metadata Editor
client-side editor gui inactive json-ld linked-data web-component
Last synced: 28 Apr 2026
https://github.com/pooranjoyb/number_game
A simple number guessing game developed in C
c gtk gtk-tooling gui kwoc kwoc2024
Last synced: 28 Apr 2026
https://github.com/la-cebolla-mecanica/janta
Just another note taking app
c gui lightweight note-taking notes-app simple
Last synced: 25 Mar 2025
https://github.com/michaeldehaney94/simplecalc
Java application built using Java Swing GUI programming.
Last synced: 22 Jun 2026
https://github.com/lmlk-seal/pyspeed
Intelligent Python Performance Optimization Tool Automatically profile, analyze, and accelerate your Python code with minimal effort.
analyzer customtkinter gui intelligent numpy optimization optimization-tools performance python real-world-problem-solving
Last synced: 23 Jun 2026
https://github.com/mikolajbadyl/ruxlet
A GUI framework for Rust, powered by Flutter.
cross-platform dart-ffi declarative-ui desktop elm elm-architecture ffi flutter gui gui-framework rust rust-lang
Last synced: 24 Jun 2026
https://github.com/nipuna-lakruwan/card-matching-game-java
A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.
begginer-project cardgame game-development gui java javafx memorygame programming swing
Last synced: 29 Apr 2026
https://github.com/vorgestern/gitrelief
Git client as http server, includes GUI to start any number of servers in different repositories.
Last synced: 29 Apr 2026
https://github.com/rahul8320/python3-files
Code with python3.
gui gui-application jupyter jupyter-notebook jupyter-notebooks python python3 tkinter tkinter-gui tkinter-python
Last synced: 29 Apr 2026
https://github.com/trapd00r/clipboard_to_primary
sync XA_CLIPBOARD to XA_PRIMARY selection buffers
Last synced: 12 May 2026
https://github.com/angelonazzaro/matrix
This is a simple program, written both in C and C#, that allows you to perform fundamental operations on matrices.
c csharp gui gui-application matrices
Last synced: 29 Apr 2026
https://github.com/inspirate789/testswriter
Test writing software for teachers
c cpp gui gui-application json json-data json-reader qt qt6 qtcreator qtdesigner stl tests writing writing-application writing-files writing-software writing-system writing-tool
Last synced: 29 Apr 2026
https://github.com/ekelhala/jmerge
Minimal tool for merging PDF files together, written in Java
file-management gui java maven pdf-document pdfbox swing
Last synced: 13 May 2026
https://github.com/standardan/cratekeys
Reward crates with keys and an animated roulette opening for Paper 1.21+.
bukkit crates gui java minecraft minecraft-plugin paper paper-plugin rewards spigot
Last synced: 29 May 2026
https://github.com/mo7amd-hub/geometry-shapes
simple OOP project in Java with GUI calculates perimeter and area of circle or cube and show some characteristics as you like
Last synced: 13 May 2026
https://github.com/somodidenise/queue-management-system
A Java-based queue management system with real-time simulation and multithreaded client handling.
desktop-appl gui java maven multithreading oop queue-management simulation swing
Last synced: 29 Apr 2026
https://github.com/rizalmart/gadmin-proftpd3
GTK+3 port of GADMIN-PROFTPD, the gui frontend for proftpd ftp server
app ftp ftp-server gadmin gadmin-proftpd gtk gtk3 gui network proftpd server
Last synced: 30 Apr 2026
https://github.com/alhadikhan/mac-managing-a-company-
This project is a Java-based management application for overseeing various aspects of company operations, including financial management, sales, production, HR, and administrative tasks. It features a GUI for easy interaction and integrates with a MySQL database for data storage and retrieval.
gui java javaswing mysql mysql-database
Last synced: 30 Apr 2026
https://github.com/rocky114/desktop-deprecated
desktop gui mysql mysql-client qt5-gui
Last synced: 30 Apr 2026
https://github.com/somodidenise/virtual-memory-simulator
C++ Virtual Memory Simulator with a Qt GUI for visualizing address translation, page faults, TLB operations, and page replacement strategies.
cplusplus fifo gui lru operating-systems qt simulator tlb virtual-memory
Last synced: 21 May 2026
https://github.com/kelvin-1013/telegram-gateway-bot
telegram shilling bot sending message to Group and DM
bot gui python scraping shilling telegram telegram-api telegram-bot
Last synced: 01 Apr 2025
https://github.com/dilshan97/snake-game
The Snake game develop using java & Processing for GUI
Last synced: 30 Apr 2026
https://github.com/markkoz/noteblock
A graphical user interface that eases working with note blocks in Minecraft.
gui minecraft minecraft-forge-mod minecraft-mod music
Last synced: 01 May 2026
https://github.com/aqzi/ros2-docker-gui
Guide to install the Ros2 env with docker + demo with working GUI
docker docker-compose gui ros2
Last synced: 14 May 2026
https://github.com/sysadmindoc/fileorganizer
AI-powered desktop tool that automatically classifies, renames, and organizes thousands of design asset folders into marketplace-ready category structures using a local LLM and a 7-level rule engine.
automation dark-theme file-organizer gui pyqt6 python
Last synced: 01 May 2026
https://github.com/toddbirchard/broiestbot-db
🤖🔍 Web GUI for searching broiestbot commands.
dash database database-management gui plotly python
Last synced: 01 May 2026