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-06 00:14:08 UTC
- JSON Representation
https://github.com/hamed-gharghi/surface-plot-3d
Surface_Plot_3D is a Python application for visualizing 3D surface plots with customizable titles, precision, and colors, using Plotly for interactive plots.
gui gui-application plotly plotly-python scipy surface-plot
Last synced: 08 Jan 2026
https://github.com/hanzopgp/tetrisrevisitedgame
Tetris-like game + GUI + MVC + Solver + Save system.
ant artificial-intelligence gui max-rectangle mvc-architecture save-system solver university
Last synced: 13 Jun 2025
https://github.com/lebrancconvas/swing-playground
Swing (Java) Practicing.
computer-graphics gui java java-swing playground practice-programming swing
Last synced: 29 Oct 2025
https://github.com/jacobwilliams/vibegui
A vibe-coded Python library to create simple GUIs and read/write config data using multiple backends (Qtpy/PySide6/PyQt, WxPython, TKinter, GTK3/GTK4, and Flet) using a JSON schema.
flet gtk gtk3 gtk4 gui json pygobject pyqt pyside6 python qtpy tkinter wxpython wxwidgets
Last synced: 20 Apr 2026
https://github.com/chill-astro/pycalc-gui
PyCalc - GUI is an Advanced GUI Version of PyCalc-SE consisting of Math functions from PyCalc!
calculator calculator-application calculator-python customtkinter gui gui-application inno-setup python python-app python3 simple-app simple-calculator simple-calculator-app simple-calculator-python
Last synced: 19 Jan 2026
https://github.com/jpvolt/cameracalibrationgui
Camera calibration GUI util for CameraCalibration library.
gui opencv stereo-vision utility
Last synced: 08 May 2026
https://github.com/truelockmc/shutdown_timer
A little Tool that offers ways to perform a timed shutdown on your PC. Usefull for ex. when your listening to a podcast to fall asleep and your Computer shouldnt run all night
gimmick gui shutdown timed-shutdown timer tkinter usefull
Last synced: 20 Feb 2026
https://github.com/dheerajshenoy/sonifycpp
Convert images into out of this world audio signals
audio-processing cpp gui image-processing image-sonification qt
Last synced: 01 May 2026
https://github.com/meysam81/sorting-with-gui
A comparison between 4 sorting algorithm speed in a GUI C# application using a thread and a progress bar as well for each algorithm
benchmark benchmarking bubble-sort bubblesort comparison csharp graphical-user-interface gui insertion-sort insertionsort merge-sort mergesort multi-threading multithreading progress-bar selection-sort selectionsort sorting-algorithms thread threading
Last synced: 16 Mar 2025
https://github.com/jqntn/imgui98-sample
demo project for imgui98, running on win32/dx9
cplusplus cpp cpp20 docking dx9 gui high-dpi imgui native retro static-linking ui visual-studio vs22 win32 win98 windows windows-98 windows-98-compatible windows-98-theme
Last synced: 08 May 2026
https://github.com/j-selby/leaffront
A simple photoframe, weather station, and notification center for everywhere.
Last synced: 18 Jan 2026
https://github.com/xensen008/pyshare
welcome to Pyshare - a simple yet powerful file sharing application built using Python. Pyshare enables seamless file sharing between two devices connected to the same network
file-sharing gui python socket
Last synced: 24 Aug 2025
https://github.com/mashukui/xhs_pic_tool
用python开发的小红书图片采集软件,支持下载小红书笔记无水印图片、采集笔记数据、评论数据等。小红书爬虫|小红书无水印图片|小红书无水印下载|小红书评论爬虫|小红书采集工具|小红书评论采集|小红书采集软件|小红书爬取数据|xiaohongshu|xhs|XHS
crawler gui gui-application python-spider spider xhs xhs-downloader xhs-spider xiaohongshu xiaohongshu-downloader
Last synced: 04 Apr 2026
https://github.com/nstechbytes/mini-converter
Mini Converter Chrome Extension! This compact yet powerful tool is designed to help you convert color codes between various formats and manage your conversion history effortlessly. Ideal for designers, developers, and color enthusiasts, this extension makes handling and visualizing different color formats a breeze.
chrome chrome-extension converter extension gui hex rgb
Last synced: 08 May 2026
https://github.com/watashiwasid/python-qr-code
A GUI programme with simple UI to generate QR Codes
gui hacktoberfest hacktoberfest2020 pillow python python3 pythonqrcode tkinter
Last synced: 15 Mar 2025
https://github.com/artinmohajeri/tkinter-email-sender
email email-sender gui gui-application python python3 tkinter tkinter-gui tkinter-python
Last synced: 24 Mar 2025
https://github.com/shivang8/random-password-generator
Random Passoword Generator Using Pseudo-Random Function
gui java netbeans-ide pseudo-random random-password
Last synced: 08 Jun 2026
https://github.com/leungll/sthomework01
Student Information Management System, Software Testing and Quality Assurance course, 2020 Spring, NENU
gui intellij-idea java-8 mysql nenu student-information-system
Last synced: 07 May 2026
https://github.com/eduardoklosowski/pychip8
Chip-8 emulator written in Python
Last synced: 12 Feb 2026
https://github.com/mikkel-t/temperature-converter
A temperature converter written in Rust
converter gui hacktoberfest iced-rs rust temperature
Last synced: 11 Feb 2026
https://github.com/acescottie/rapidtk
a wrapper for Tkinter to create objects faster
gui python3 tkinter-python utility
Last synced: 08 Oct 2025
https://github.com/gnikit/dual-coil-magnetic-field-visualiser
GUI of a 3D Simulation of a Magnetic field using Mayavi
Last synced: 19 Oct 2025
https://github.com/ytget/yt-downloader
Lightweight cross‑platform desktop app to download YouTube videos and playlists with a clean Fyne UI and robust yt-dlp integration.
api downloader fyne go golang gui install ui video
Last synced: 09 Mar 2026
https://github.com/completementgaga/npgui
This package implements Graphical User Interfaces from a NumPy user perspective.
graphical-user-interface gui numpy open-source python
Last synced: 27 Feb 2026
https://github.com/ernest1338/cpp-gui-irc-client
simple GUI client for IRC protocol written in C++ aimed for me to practice coding in C++ and making GUI applications
Last synced: 15 Apr 2026
https://github.com/danielbrito/java-studies
☕ Java experiments.
graphql gui java javafx spring-boot
Last synced: 09 Apr 2026
https://github.com/andude10/tonic
Experimental spreadsheet for desktop
desktop gui rust spreadsheet tauri
Last synced: 29 May 2026
https://github.com/allanjos/issuedb
A simple, standalone tracker.
ansi autoconf c cross-platform gtk gtk3 gui issue-tracker makefile sqlite sqlite3 tracker
Last synced: 06 May 2026
https://github.com/ignis-sec/games
Collection of games i created
console console-game consolegame gui snake-game unreal-engine-4
Last synced: 13 May 2026
https://github.com/omarrsakr/pharmacy-management
Pharmacy Management 💊 A static desktop application built using C# And Database designed for managing pharmacy operations. It features multiple modules to handle various aspects of pharmacy management, including agent management, billing, medicine tracking, and manufacturer records.
Last synced: 07 Oct 2025
https://github.com/arthurosipyan/os-encryption-decryption-manager
Operating System Security Encryption and Decryption with Affine and Vigenere Cipher project.
affine-cipher authenticated-encryption authentication decrypt decryption decryption-algorithm easygui encrypt encryption encryption-algorithms gui linux operating-system operating-system-security python python3 security security-protocol security-tools vigenere-cipher
Last synced: 16 May 2026
https://github.com/newca12/tmdb-shelf
Movie collection manager using TMDb API, built with Rust & Iced.
gui iced movie-database rust tmdb
Last synced: 10 Apr 2026
https://github.com/ilanvinograd/torch
Torch is a robust and lightweight GUI tool designed to streamline file and folder selection, manage clipboard content, and facilitate seamless sharing of project code with AI chatbots.
automation clipboard clipboard-tool file-management gui gui-application open-source productivity python tkinter
Last synced: 01 Feb 2026
https://github.com/zazi2002/broken
BROKEN is a C++ game project of Basics of Programming course.
Last synced: 20 Aug 2025
https://github.com/hanzopgp/ricochetrobotgame
Ricochet robot game + GUI + Solver with A* and BFS algorithms.
artificial-intelligence astar bfs gui mvc-architecture solver university
Last synced: 13 Aug 2025
https://github.com/andrewkvalheim/pngquant-interactive
Graphical interface for pngquant with a live preview ⊷ Mirror
Last synced: 03 Feb 2026
https://github.com/piyushvyas13/sales
Inventory Management System made using Python GUI
gui inventory-management python sqlite-database tkinter
Last synced: 04 Oct 2025
https://github.com/jetstrike-ai/aelan
Aelan - GUI Sys-Admin helper!
geolocation gui python python3 speedtest-python sys-admin system-information windows-10 windows-7
Last synced: 06 Feb 2026
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/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/farzeennimran/tic-tac-toe-game-gui-using-tkinter-python
Tic Tac Toe game with a GUI using Tkinter in Python 🕹️
alpha-beta-pruning artificial-intelligence data-science game gui python tic-tac-toe tkinter-graphic-interface tkinter-python
Last synced: 14 Oct 2025
https://github.com/alexnaughtonjr/gui_helloworld
A simple Hello World GUI project
gui gui-application guice guid guide guidelines guides guildwars2 guile guitar helloworld helloworld-c helloworld-demo helloworld-gui helloworld-php-cli helloworld-programs helloworld-receiver helloworld-sender helloworldapp
Last synced: 16 Aug 2025
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/dorukgezici/therandomizer
A random person selection tool written in #Python by @dorukgezici
Last synced: 04 Oct 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/muhammad-fiaz/cp-dataset-gui
A GUI for managing, visualizing, and analyzing competitive programming datasets with a PyQt6 GUI.
cp-dataset-gui dataset dataset-collection dataset-creation dataset-generator dataset-manager datasets datasets-preparation geeksforgeeks gui hackerrank hf-datasets huggingface leetcode leetcode-solutions python uv
Last synced: 17 Aug 2025
https://github.com/feuster/conexus_gui
CONEXUS network remote GUI tool for Frontier Silicon based devices for e.g. the TechniSat DigitRadio or AudioMaster series
frontier-silicon gui remote remote-control technisat
Last synced: 08 Mar 2026
https://github.com/isopropylcyanide/fuzzy-classifier
Fuzzy Maximum Likelihood Classifier for single class extraction from an image with multiple classes
bayesian-statistics classifier fuzzy-logic gui image-classification image-classifier image-processing internship java research-project
Last synced: 24 Oct 2025
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/mcorino/wxruby3-materialdesignartprovider
MaterialDesign Art Provider for wxRuby3
cross-platform cross-platform-gui gtk gtk3 gui linux mac osx ruby win32 windows wxruby wxruby3
Last synced: 17 Oct 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: 21 Aug 2025
https://github.com/aatrick/lightdiffusion-next
LightDiffusion SD and Flux refactored. Fastest Diffusion GUI, Pipeline, with the least number of lines and in the least complex way.
ai artificial-intelligence deep-learning diffusion generative-ai gui image-generation pytorch stable-diffusion text2image torch txt2img
Last synced: 31 Mar 2025
https://github.com/dawoodkhatri1/ticket-reservation-system
A simple Java console-based ticket reservation system that allows users to book tickets for Bus, Train, and Aeroplane. After booking, users can also view their detailed receipt. The project follows object-oriented programming principles and provides a modular and extendable structure.
Last synced: 24 Jun 2025
https://github.com/gbowne1/jsonhelix
This is a X11 GUI JSON application for editing, debugging and converting JSON and schemas and API data.
api data gui gui-application json x11
Last synced: 10 Jun 2025
https://github.com/dawoodkhatri1/gym-management-system
A fully functional Java-based Gym Management System with a user-friendly GUI and Microsoft SQL Server (MSSQL) integration. This system allows for the entry and management of gym members and trainers, tracking personal details, memberships, and training programs.
Last synced: 17 May 2026
https://github.com/is0xjh25/is0xcollectivedict
is0xCollectiveDict is an open-source dictionary for the public. The user can freely search and edit the meaning of words.
Last synced: 18 Apr 2026
https://github.com/grephq/php-desktop
Create desktop applications for linux using php
gtk gtk3 gui gui-application php php-desktop php-gtk php-gtk3 php-gui
Last synced: 25 Apr 2026
https://github.com/cyroz1/vidcord
Python GUI app to compress videos under Discord’s size limits (10MB, 25MB, 50MB, 100MB, 500MB)
compress-videos discord ffmpeg gui pyqt5 python
Last synced: 16 Jan 2026
https://github.com/webispy/tuapi
Tuner project UI API
cairo efl elementary evas gui linux
Last synced: 02 May 2026
https://github.com/neroist/url-shortner-gui-app
A GUI app in which you can select from multiple URL shortners to shorten a URL.
app gui nim nim-lang url-shortener wnim
Last synced: 10 Jun 2025
https://github.com/aliltrp/currency_exchange
Java Program for currency exchange
currency exchange gui java java-application java-desktop-application swing-gui
Last synced: 24 Mar 2025
https://github.com/rkstudio585/chatbot-gui
interactive chatbot application using Python's PySide6. It features light and dark themes, dynamic responses, a help command, and exit functionality. Perfect for learning basic GUI development and chatbot integration.
chatbot-gui chatbot-python gui gui-chatbot-python python python-project
Last synced: 22 Nov 2025
https://github.com/wdbm/bochica
GNU Privacy Guard encryption-decryption graphical user interface
Last synced: 28 Mar 2025
https://github.com/anam1980/compressordecompressorapp
The app allow user to compressed or decompressed file using GZIP algorithm.
gui gzip-compression gzip-decompression java javaswing swing-gui
Last synced: 28 May 2026
https://github.com/meysam81/multi-threading-copy-gui
a program to copy a text file somewhere else using multi-threading with a graphical user interface
copy-paste copy-text-to-clipboard csharp csharp-code graphical-interface graphical-user-interface gui multi-threading multithreading programmer programming programming-challenge programming-challenges programming-exercise programming-exercises programming-language thread threaded threading threads
Last synced: 26 Jun 2025
https://github.com/agneay/tkinter-projects
A curated list of all awesome tkinter projects I have created using python
gui python python3 tkinter tkinter-gui
Last synced: 28 May 2026
https://github.com/i2y/wasabi
A cross-platform UI framework for Go
cross-platform go golang gui ui websocket webview webview2
Last synced: 08 May 2026
https://github.com/alansastre/javafx
Aplicaciones enriquecidas GUI en Java con JavaFX
gui gui-application java java11 java17 javafx javafx-application javafx-desktop-apps javafx-gui
Last synced: 16 May 2025
https://github.com/girkovarpa/verpatch-gui-lazarus
GUI for verpatch, a program for editing executable version info and other metadata.
delfi delphi demo example freepascal gui info lazarus metadata object-pascal pascal sample verpatch version
Last synced: 31 Jan 2026
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: 28 Jul 2025
https://github.com/emrecpp/doviztahmin
Türk Lirası'nın gelecekte Dolar ve Euro karşısındaki değerini yapay zeka ile tahmin eden PySide6 tabanlı proje
ai gui pyqt pyside python qfluentwidgets qt tensorflow ui
Last synced: 11 Apr 2026
https://github.com/kvruntime/nato-alphabet-generator
Nato phonetic alphabet generator in console & gui
Last synced: 16 Jul 2025
https://github.com/eduardorodriguesf/calculator
Desktop software made using Python and PyQt5
Last synced: 06 May 2026
https://github.com/markmll/dsocat
Interface program for a cheap DSO112 oscilloscope
gui linux oscilloscope shared-library
Last synced: 07 Apr 2025
https://github.com/cardealrusso/fenstim
The most minimal cross-platform GUI library - in Nim
2d fenster gui lightweight nim
Last synced: 23 Mar 2025
https://github.com/omarelfiki/vortexdb
An application linked to a database built for a Cinema Management use-case. It handles customer bookings in different showtimes of movies across multiple screens in different branches. This project used SQL as its data structure and Python as its base
dbms-project gui mssql-server python sql sql-injection
Last synced: 15 Jun 2026
https://github.com/darkvinx88/lm-studio-sts
A modern web-based frontend for LM Studio that integrates speech-to-speech capabilities
ai frontend gui kokoro-tts lm-studio speech-to-speech web
Last synced: 12 Jun 2026
https://github.com/foxfirecodes/CreativelyNamedLib
A Bukkit library with a creative name!
api bukkit bukkit-api fluent fluent-interface gui library
Last synced: 16 Apr 2025
https://github.com/mlaugharn/nbgui
inline real-time interactive remote guis in jupyter via jupyter_rfb
dear-imgui gui imgui jupyter jupyter-notebook pyglet
Last synced: 11 May 2026
https://github.com/hardik3412/location-based-restaurant-recommendation-system-gui
Designed and implemented a Location-Based Restaurant Recommendation System using machine learning techniques in Python. Leveraged advanced algorithms to provide personalized restaurant suggestions, enhancing user experience based on location preferences.
api geolocation gui linear-regression logistic-regression machine-learning matplotlib python python3 random-forest recommender-system restaurant-recommendation scipy tkinter tkinter-gui
Last synced: 11 Apr 2026
https://github.com/caoccao/batchfilerename
A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.
gui javascript plugins rename rename-files rename-utility renamer rust
Last synced: 11 May 2026
https://github.com/darkensoda/texteditorgui
A simple Text Editor GUI application similar to Notepad made with C++ and Qt
contributions-welcome cplusplus cpp gui gui-application qt qtcreator
Last synced: 10 May 2026
https://github.com/birg81/colorpicker
Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a colorPicker. The GUI is able to help you select your favorite color and show you the RGB code in hexadecimal and in its red, green, blue coodrinate. Good luck!
color colorpicker gui java swing ui
Last synced: 09 May 2026
https://github.com/m-jahn/shinytreemaps
R Shiny app for easy creation of Voronoi and Sunburst treemaps
gui interactive-visualizations r shiny-apps sunburst-treemaps treemap voronoi-treemap
Last synced: 29 Jul 2025