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-01 00:14:00 UTC
- JSON Representation
https://github.com/hazae41/Kotlin-Compiler-GUI
Quickly compile Kotlin classes (.kt) and run Kotlin scripts (.kts)
compiler drag-and-drop gui kotlin kotlin-compiler kotlin-scripts kts
Last synced: 21 Aug 2025
https://github.com/stephengold/Georg
Procedurally generated textures (New BSD license)
button gui icon-set java markers png procedural-textures texture
Last synced: 19 Mar 2026
https://github.com/sangafabrice/process-inspector-mvc
The Process Inspector inspects individual processes and provides an option to stop them. It is a simple GUI application built with PowerShell WinForms and structured on the MVC architecture.
adapter-pattern factory-method-pattern gui mediator-pattern mvc task-manager
Last synced: 20 Aug 2025
https://github.com/zazi2002/broken
BROKEN is a C++ game project of Basics of Programming course.
Last synced: 20 Aug 2025
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/24namanjain/PyMTag
MP3 Tag Editor using Mutagen with Kivy as GUI Framework
gui kivy kivy-application kivy-framework kivy3 mutagen python python-3 python3 python36
Last synced: 19 Aug 2025
https://github.com/rkstudio585/todo-list-gui
A simple and stylish To-Do List Application for managing tasks. Features include task addition, editing, deletion, and XML import/export. Customize your experience with light and dark themes. Efficiently organize your tasks with this easy-to-use mobile and desktop app.
gui pyqt python python-project qml qml-applications to-do-list-gui todolist
Last synced: 22 Nov 2025
https://github.com/lukechu10/ultimate-tictactoe-gui
electron gui javascript ultimate-tic-tac-toe
Last synced: 20 Jan 2026
https://github.com/timboudreau/colorchooser
A swing color chooser, formerly hosted on java.net
Last synced: 31 Dec 2025
https://github.com/al-muhandis/tournament
A program for accounting and maintaining tournaments and series of games / Программа для учета и ведения турниров и серий игр
accounting chgk freepascal game gui lazarus sport tournaments
Last synced: 20 Mar 2026
https://github.com/genndy007/youtube-video-downloader-gui
Free and Open-Source YouTube video downloader. Graphics with PyQt5.
gui pyqt5 python pytube pytube3 video youtube youtube-dl
Last synced: 16 Apr 2026
https://github.com/unsignedarduino/circuitpython-bundle-manager-v2
A Python program that makes it easy to manage modules on a CircuitPython device!
circuitpython dependency-manager gui python
Last synced: 12 Apr 2026
https://github.com/andypiper/brachiograph-converter-gui
A desktop app for converting images to BrachioGraph format
brachiograph desktop gui plotter python
Last synced: 20 Jan 2026
https://github.com/zerefwayne/offline-quiz-software
Offline Quiz Software - Object Oriented Modelling Course Project
Last synced: 11 Jul 2025
https://github.com/rbaltrusch/desktop_shop
Desktop shop application interfacing with a generated database of customers, products and transactions (Python / SQLite3).
database database-gui desktop-shop generated-database gui python python3 shop-app shop-application sqlite3 tkinter tkinter-graphic-interface tkinter-gui
Last synced: 03 Mar 2026
https://github.com/georgjz/ftxui-cradle
A simple C++ project template for applications using FTXUI
cpp ftxui gui template-project
Last synced: 05 Oct 2025
https://github.com/ali322/gui-boilerplate
build gui application with electron + vue in typescript
desktop electron gui typescript vue webpack
Last synced: 10 Apr 2026
https://github.com/astrodynamic/smartcalculator
A Python calculator application with a Qt/QML interface, utilizing a C++ library for dynamic calculations.
api arithmetic calculator cmake cpp ctypes dylib expression-calculator gui mathematics mvp mvvm pyside python3 qml qt6 rnp slot trigonometric-calculations
Last synced: 16 Apr 2026
https://github.com/dimits-ts/coffee-ui
An Android application aiming to provide a modern, accesible UI to a standard, commerical coffee machine. Supports ingredient selection, schedule creation and management, video tutorials and TTS for accessibility.
agile-development android customer-products gui
Last synced: 16 Apr 2026
https://github.com/jaremko/docker-emacs-example
Example of build from jare/emacs Docker image
docker dockerfile editor emacs example gui
Last synced: 04 Mar 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/thegamerbay/haydee-ai-outfit-generator-gui
A modern graphical user interface for the Haydee AI Outfit Generator library. Easily generate custom outfits for Haydee without messing with terminals or environment variables!
ai ai-art ai-assisted customtkinter desktop-app game-modding-tool gemini gemini-api generative-ai gui haydee modding pyinstaller python
Last synced: 04 Mar 2026
https://github.com/jcbritobr/ercos-fltk-cheat-page-modern-cpp
This is a rewrite of ercos cheat page examples in modern c++ 17
Last synced: 01 Sep 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/landoskape/syd
A package to help you share your data by making GUIs the easiest thing in the world!
data-science data-visualization flask gui interactive-visualizations matplotlib python
Last synced: 13 Apr 2025
https://github.com/dorukgezici/therandomizer
A random person selection tool written in #Python by @dorukgezici
Last synced: 04 Oct 2025
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/lpogic/white_gold
TGUI based Ruby gem for quick native application developing
Last synced: 29 Mar 2025
https://github.com/59de44955ebd/equalz
Simple interactive LaTeX Math and MathML equation editor based on Python, PyQt5, Ziamath and CairoSVG
editor equations gui interactive latex latex-math math mathml windows
Last synced: 17 Apr 2026
https://github.com/ahammadshawki8/rock-paper-scissors
🥊📄 ✂ GUI based Rock-Paper-Scissors game created using Pygame
gui pygame python rock-paper-scissors
Last synced: 31 Aug 2025
https://github.com/micoro/kview
Matlab GUI for easy plot and processing
gui matlab plot signal-processing
Last synced: 02 Apr 2026
https://github.com/cuadernin/resumendataframe
Interfaz gráfica que te permite realizar un breve análisis de datos.
gui pandas pyqt5 pyqt5-desktop-application python3 qt5 summary-statistics
Last synced: 19 Apr 2026
https://github.com/duydang2311/warehouse
.NET apps
console csharp dotnet gui mvvm server-client-application socket-io windows-app-sdk winui
Last synced: 19 Apr 2026
https://github.com/vadniks/arnamsneat
A SDL based GUI Toolkit
c23 cmake gui modern-c sdl2 shared-library
Last synced: 19 Apr 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/celeroncoder/javafx
GUI components with JavaFX (~my learning repo)
Last synced: 20 Apr 2026
https://github.com/blackwakhu/music-player-python
this is a python mp3 player
gui python python3-11 replit tkinter tkinter-graphic-interface tkinter-python
Last synced: 21 Apr 2026
https://github.com/lmtreser/notepyd
Un simple clon del notepad escrito, con fines educativos, en Python utilizando la biblioteca Guizero
Last synced: 21 Apr 2026
https://github.com/cyber-programmer/codsoft-internship
These are all the projects I made during my internship at CodSoft
api atm-interface currency-converter gui java javafx number-game student-grade-calculator student-management-system
Last synced: 21 Apr 2026
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/arvind-4/qrcode-using-pyqt5
Simple QR Code Generator Using PyQt5
gui pyqt5 python3 qrcode-generator
Last synced: 01 Nov 2025
https://github.com/hamdymohamedak/blackv-chatbot
This is a simple React and TypeScript-based web interface designed to make it easy to connect your Ollama models to a website. Instead of interacting with Ollama via the terminal, you can now use a graphical user interface (GUI) to communicate with your models.
Last synced: 24 Apr 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/aeriavelocity/qvsed
Qt-based Versatile Stateless Editor
gui lightweight pyqt python qt simple text-editor
Last synced: 25 Apr 2026
https://github.com/emanuelegreco29/codex_naturalis_polimi_ingsw_project
Politecnico di Milano - Ingegneria del Software Project - AY 2023/24
cli client-server game gui html java polimi polimi-projects politecnico-di-milano project rmi tui websocket
Last synced: 06 Jun 2026
https://github.com/omar-26/coursecode
CourseCode is a Online Courses Management User Friendly GUI Desktop app written in java
desktop-application gui java javafx javafx-application javafx-desktop-apps mvc-architecture mvc-pattern oop
Last synced: 02 Jan 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/servomorph/autoclaude
Outil Python qui clique automatiquement sur le bouton de confirmation de Claude Code (VS Code). Interface graphique sombre, compteur de clics, analyses graphiques et protection de projet intégrée.
autoclick automation claude-code customtkinter dark-theme gui opencv pyinstaller python template-matching vscode windows
Last synced: 26 Apr 2026
https://github.com/mostafa-bashir/yotube_downloader_with_gui
downloader gui python pytube videos youtube
Last synced: 26 Apr 2026
https://github.com/saravana1606/inventory-management-system
This system as the name implies manages an inventory. The system allows the user to add new products and delete them, update stocks, sell products and other necessary functionalities. The system also manages the customer details, dues and also prints receipt for orders. User authentication is implemented.
gui java-8 mysql-database netbeans sql swing
Last synced: 27 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/michaelilkanayev1997/password-manager-java
cyber-security gui java password-manager
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/hstev/counter-strike-1.6
(In development) Counter-Strike 1.6 with Vue.js 3 + Three.js
art counter-strike educational-project fan gui unnoficial vue web
Last synced: 27 Apr 2026
https://github.com/vikramsamak/internet-speed-tester
A simple gui app to test internet speed.(made with the help of guagejs and python)
gui gui-application html-css-javascript internet javascript python speedtest
Last synced: 27 Apr 2026
https://github.com/fmind/cookiecutter-remi
Template to generate a remi application
cookiecutter gui python remi template
Last synced: 28 Apr 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/blaze6950/listauthorsadonetwpf
Example use ADO.Net. List authors with functions: "Add", "Edit", "Delete". C# and WPF. ListView bindings. Using MVP pattern
ado-net csharp database gui mssql-database wpf wpf-application
Last synced: 28 Apr 2026
https://github.com/kislyjkisel/kslgui
GUI library created as part of an extensible game asset editor project
blend2d common-lisp gui yoga-layout
Last synced: 12 Jun 2026
https://github.com/dmotte/docker-xfwd
🐳 Run graphical applications in a Docker container
container containerized display docker forward forwarding graphical gui gui-application podman rootless socat socket unix unprivileged x x11 xauth xauthority xhost
Last synced: 28 Apr 2026
https://github.com/james-see/kivy-fun
Fun with Kivy, the GUI creator tool in Python that you write like html and css
Last synced: 28 Apr 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/theleopard65/photon-live-chat-app
Photon is a real-time, peer-to-peer chat application built with Qt5 and C++, offering secure communication through AES-128 encryption. It supports random chat rooms, file sharing, and message history. The app provides a simple Qt-based GUI for easy interaction. It requires Qt5, OpenSSL, and build-essential packages for installation and building.
aes anonymous chatting cmake cplusplus encryption file-sharing file-upload first-project ftp gui message-history qmake qt5 security session-rejoining ssl
Last synced: 29 Apr 2026
https://github.com/scott-hamilton/controlsforfake
The Qt gui frontend for FakeMicWavPlayer.
audio-player gui pulseaudio-client qml qt5
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/filiprokita/fclick
FCLICK is a Python script that automates mouse clicking by detecting a change in pixel color on the screen. The script waits for a specified start button press to begin monitoring the pixel color at the current mouse position. Once the pixel color changes, the script sends a left mouse click to that position.
automation gui image-processing keyboard-input mosue-click mouse mouse-automation python python3 useful utilities windows
Last synced: 29 Apr 2026
https://github.com/csengupta1101/digital-clock-python
This Repository deals with a GUI digital clock made with python.This will require tkinter library for GUI interface.The great part of creating your own GUI apps is that you can customize them however you want. From text font to background colour, all features are available for customization. Setting up the time require "time" library module as well.
apps clock gui jupyter-notebook python tkinter vscode
Last synced: 29 Apr 2026
https://github.com/hirudikaanupama/personalized-news-recommendation-system
The Personalized News Recommendation System uses an interactive GUI, NLP for article categorization, and ML for personalized recommendations based on user preferences and ratings. It offers tailored news from categories like technology, sports, and entertainment.
gui java javafx machine-learning ml natural-language-processing news-recommendation nlp recomender-system
Last synced: 30 Apr 2026
https://github.com/mahonrim/multiplications
This program helps you to make some multiplication tables between 1-10
csharp csharp-code gui guiapplication windows-forms
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/itsjhonalex/uclv_dowloader
🎬 Descargador moderno de videos y subtítulos para visuales.uclv.cu con GUI/CLI - UCVL Downloader
cli cuba downloader gui linux pyinstaller python subtitles tkinter ubuntu uclv uv videos
Last synced: 30 Apr 2026
https://github.com/hamidurrahman1/graph-gui
A JavaFX application on Graph Data-Structure
graph-algorithms graphs gui javafx project
Last synced: 30 Apr 2026
https://github.com/edneimonteiro/azure-blob-tier-manager
GUI (tkinter) + CLI em Python para visualizar e gerenciar o access tier de Storage Accounts e blobs do Azure. Tamanho/n. de blobs via Azure Monitor. Somente leitura por padrao.
access-tier azure azure-monitor blob cli gui python storage tkinter
Last synced: 29 Jun 2026
https://github.com/dilshan97/snake-game
The Snake game develop using java & Processing for GUI
Last synced: 30 Apr 2026
https://github.com/animikhaich/vsepia
A Python App to Determine the weight of the contents of a container by measuring the distance using Ultrasound Sensor and represent it graphically for further post-processing and prediction. Developed along with GUI using Arduino, Python, and PyQt5.
arduino gui pyqt5 python-3 web-scraping
Last synced: 30 Apr 2026
https://github.com/actepukc/uv-app-starter-pack
Bootstrap PySide6 GUI apps quickly using uv, with built-in PyTorch/CUDA handling.
astral-uv cross-platform cuda gui pyside6 python pytorch qt6 starter-kit template
Last synced: 30 Apr 2026
https://github.com/barandev/bulk-image-optimizer
A user-friendly bulk image optimization tool with a customizable GUI that supports multiple formats, resizing, and format conversion.
batch-processing desktop-application gui image-compression image-optimization image-resizing pillow python tkinter
Last synced: 08 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/sachidananda-17/chat_application
Chat Application is the program developed using the language of java where it enables the user to chat in two different user GUI where both the servers were connected to the main server which provides connection among two.
Last synced: 24 Mar 2025
https://github.com/matyokubov/qreader
You can create a QR code or read a QR code through this program
Last synced: 31 Mar 2025