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-10 00:14:12 UTC
- JSON Representation
https://github.com/mateolafalce/guihttprequestrust
An HTTP tester🧪 built with FLTK in rust. This program can scale to more complex request functions in the case of tackling a high-level HTTP tester project with rust
fltk fltk-rs gui http-client http-requests rust tester
Last synced: 11 Jun 2026
https://github.com/swvanbuuren/pqthreads
Exposes class interfaces from the main GUI Thread in another QThread in Qt for Python
gui pyside qt qt-for-python qthread
Last synced: 08 Mar 2026
https://github.com/shixinhuang99/pzsm
A simple Project Zomboid game save backup tool
Last synced: 28 Jun 2026
https://github.com/hueidou/telepresence-manager
A cross-platform desktop GUI tool for managing Telepresence connections.
dev gui kubectl manager telepresence ui
Last synced: 15 Jun 2026
https://github.com/justfifi17/social-app-beta-using-python-gui
GUI based social networking application 📱
Last synced: 13 Jun 2026
https://github.com/barewalker/yuhitsu
local desktop GUI editor for Typst, with first-class Japanese typography support.
codemirror desktop-app editor gui japanese japanese-typography tauri tauri-app typesetting typst typst-editor
Last synced: 13 Jun 2026
https://github.com/filiprokita/qrcreator
QRCREATOR is a simple Python project that generates QR codes based on user input. It uses the qrcode and PIL libraries for image processing, and tkinter for creating a basic GUI. This project is a great introduction to image processing, GUI programming, and can be used as a beginner-friendly project for anyone interested in learning Python.
beginner-friendly graphic-user-interface gui image-processing pil python qr-code-generator qr-generator qrcode qrcode-generator simple-project tkinter
Last synced: 24 Mar 2025
https://github.com/filiprokita/pyclicker2
pyClicker2 is a desktop application written in Python with a GUI built using tkinter. It is an automation tool that can simulate mouse clicks at a specified CPS (clicks per second) and is useful for automating repetitive tasks or for gaming. The program is open source and can be used for personal or commercial purposes.
autoclicker automation clicker desktop development game gui open-source productivity python tkinter
Last synced: 02 Jul 2026
https://github.com/lahirunirmalx/jpgecheck
c file-format gui gui-application os
Last synced: 18 Jun 2025
https://github.com/viavxxx/gradient_tool
🎨 一个功能强大的渐变色图像生成桌面应用,支持 Perlin 噪声纹理效果、20+ 预设和独立打包
design-tool desktop-app gradient gui python texture-effects
Last synced: 16 Jan 2026
https://github.com/firestone82/mazelib-gui
VŠB-TUO - School project in SKJ
functional-programming gui thinker
Last synced: 22 Apr 2025
https://github.com/chris-cozy/connectx-gui
My ConnectX project. It's similar to Connect5 but customizable, the user has control over board customization. Instead of being played through the terminal, this version's implementation makes use of the Model View Controller schema, as well as JavaSwing in order to produce a GUI for playing. There are two implementations for this project, labeled GameBoard and GameBoardMem. The difference between them is the memory efficiency of the program.
gui intellij java javaswing model-view-controller
Last synced: 24 Mar 2025
https://github.com/gaiborjosue/temp-hum-predictor
Cashapamba, Ambato, Ecuador Weather Predictor.
gui humidity machine-learning temperature
Last synced: 14 Jun 2026
https://github.com/hemmouda/password-generator
A simple password generator GUI in Java
gui java password-generator simple
Last synced: 08 Apr 2025
https://github.com/rkstudio585/pass-negv-validators
A versatile desktop application for generating secure passwords and random numbers, validating emails and URLs, and toggling between dark and light modes. Built with PySide6 and QtPy, it features a user-friendly interface and customizable options for enhanced functionality and ease of use.
email-validator etc generator gui project pyqt pyqt5 pyside6 python python3 random-number-generator rk rk-studio secure-password secure-password-generator ui url-validator
Last synced: 22 Nov 2025
https://github.com/rkstudio585/factorial-calculator-gui
The Factorial Calculator is a Python-based GUI application that computes the factorial of any non-negative integer using recursion. Built with PySide6 and QtPy, it offers a user-friendly interface, error handling, and allows multiple calculations. Perfect for learning recursion and basic Python GUI development.
calculator calculator-python factorial factorial-calculator gui pyqt pyside6 python
Last synced: 22 Nov 2025
https://github.com/psvel6672/screen-recorder-using-python
Screen Recorder for desktop and Take Screen Shot Using Python Tkinter.
cv2 gui gui-app opencv python python3 screen-recorder screen-recorder-gui screenrecorder tkinter
Last synced: 21 May 2026
https://github.com/dor-sketch/hopfield-network-simulator
An interactive tool for exploring Hopfield networks, showcasing neural dynamics, pattern recognition, and TSP optimization.
ai energy-functions gui hopfield-network hopfield-neural-network neural-network tsp-problem
Last synced: 15 Mar 2025
https://github.com/biasedkiwi/calcpy
A simple GUI calculator made using Python and Tkinter
Last synced: 16 Mar 2025
https://github.com/bluebrain/ngv-viewer
NGV Circuit Viewer application is a web environment for a small circuit in-silico experiments.
circuit education gui simulate
Last synced: 14 Jun 2026
https://github.com/badawy403/compilerproject
This project involves creating a custom programming language and its compiler for a coursework project. The compiler will parse and execute code written in the new language, focusing on fundamental programming concepts like variables, conditionals, and loops. The goal is to understand language design and the compilation process.
bison c compiler gui lex lex-yacc tkinter-python yacc
Last synced: 06 Oct 2025
https://github.com/xvb8/network-control-panel
Allows you to block specific folders from accessing the Internet with a GUI
Last synced: 14 May 2026
https://github.com/akora/focusui
FocusUI is a new type of web interface that allows users to focus on the important content and actions while minimizing distractions and clutter.
focus focus-management gui ui ui-concept user-interface
Last synced: 18 May 2026
https://github.com/srwi/via-controller
A GUI for controlling lighting and audio settings on VIA-enabled keyboards.
gui keyboard-firmware qmk rust via
Last synced: 06 Oct 2025
https://github.com/anirban-majumder/voice_assistant
A voice assistant, similar to Siri, Google Assistant, and Amazon Alexa, but with many differences and limitations.
gui pyqt5 python speech-recognition voice-assistant voice-control
Last synced: 28 May 2026
https://github.com/psuong/min-vulkan-template
Minimal Vulkan template with Rust, Egui, and Vk-Mem
Last synced: 07 Oct 2025
https://github.com/tameronline/foto
A lightweight GUI tool to resize and compress images using Python and Tkinter.
compression gui image-processing python tkinter
Last synced: 07 Oct 2025
https://github.com/sanko/libui.pm
LibUI wrapper in Perl
ffi-bindings gtk3 gui libui linux macos perl ui-components windows
Last synced: 02 Apr 2026
https://github.com/lancewalk87/cls-keystroke-intrerface-app
Software | Python application that allows users to script custom macros into their keyboard, macOS, Linux and Windows compatible.
background-jobs customization gui keyboard keyboard-events kivy-application linux macros osx python python-gui windows
Last synced: 20 Jan 2026
https://github.com/farzeennimran/pong-game-cpp
Pong game with gui using sfml library in c++
cpp game-development gui pong-game sfml-game-development sfml-graphics-library
Last synced: 16 May 2025
https://github.com/anirban-majumder/gui-calculator
A Simple GUI Calculator made with PYQT5 and Python.
Last synced: 28 May 2026
https://github.com/bhojpur/gui
The Bhojpur GUI is a standard graphical user interface development kit applied within Bhojpur.NET Platform ecosystem for delivering high performance, web-scale applications or services.
application desktop gui mobile sdk
Last synced: 17 Mar 2025
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/oksanalim/open-banking-api-ux-prototype
Dieses Projekt demonstriert einen realitätsnahen Open-Banking-Use-Case mit Fokus auf UX-Prototyping, API-Anforderungen und Business-Analyse. Es basiert auf der Anbindung von Drittanbietern an eine Schweizer Bank über standardisierte Schnittstellen gemäss PSD2 / Swiss Open Banking.
api-standard gui open-banking prototypes swiss-banking
Last synced: 18 Jan 2026
https://github.com/philiprejirajan/zeebot
This project contains a very basic python chatbot + GUI.
basics-of-python chat-bot chatbot gui python
Last synced: 08 Oct 2025
https://github.com/isaacdarcilla/pisceanltd
Piscean Software Limited Official Repository
beta csharp exe executable-formats free gui installer
Last synced: 18 Mar 2025
https://github.com/tojan-naiem/advance-course-projects
My projects during the Advanced course I am taking at my university and it's about Java GUI using Swing library
advanced-programming assignment calculator decimal-to-binary gui gui-application gui-java java javafx javaswing projects signup signup-page swing swing-game swing-gui swing-gui-application ui
Last synced: 12 Apr 2026
https://github.com/emarifer/todo-gui-tauri-app
Task list application to test the creation of GUI's with Tauri/Rust.
gui react rust tauri todo-app typescript
Last synced: 11 Apr 2026
https://github.com/whiterabb17/strongarm
Golang Bruteforcing Library/Standalone
bruteforce bruteforce-gui bruteforcing ftp ftp-bruteforce golang golang-gui golang-library gui library rdp rdp-bruteforce ssh ssh-bruteforce standalone
Last synced: 14 Jan 2026
https://github.com/kronos3/simplemusicmanager
A material spec gui implementation of gmusicapi
desktop google-music gui python
Last synced: 09 Oct 2025
https://github.com/lishen99/game-library-with-4-inbuilt-games
A Java-based Game Library featuring four inbuilt games (Tic Tac Toe, Snake, Memory Tile, and Memory Sequence) built with Swing and Java2D for educational purposes.
educational game gamelauncher gui java swing
Last synced: 31 Mar 2025
https://github.com/hapepo23/raylib-gui-experiments
Some GUI experiments in C with Raylib
c-language c-programming experimental gui raylib raylib-c
Last synced: 13 Jan 2026
https://github.com/mwd1993/quykgui
A way to quickly create GUI elements, while also providing easy to add custom functionality, and also allows you to access the Tkinter object itself if you need to 'get down and dirty'.
graphical-user-interface gui interface interface-builder python quykgui quykhtml tkinter tkinter-gui
Last synced: 15 Jun 2026
https://github.com/zigzaggekata200019/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-scriptbloxfruits-autofarm-script roblox-synapse script-hub supported whitelist
Last synced: 16 Apr 2025
https://github.com/lanstobias/kylsim
Simple graphic simulation of a water-based cooling system for a nuclear power plant. Written in C# for a programming course at Örebro University.
csharp gui simulation university-project
Last synced: 27 May 2026
https://github.com/exelban/nutshell
Nutshell is a simple GUI for NUT (Network UPS Tools) that allows you to monitor your UPS devices.
Last synced: 01 Jul 2025
https://github.com/blaze6950/taskmanager
TaskManager on C# with using WPF. That example of using class AppDomain
csharp gui task-manager wpf wpf-application
Last synced: 19 May 2026
https://github.com/blaze6950/guessit-winapi-
A training example of a game in which a computer guesses a number
cplusplus game guess-the-number gui winapi winapi-application
Last synced: 10 Oct 2025
https://github.com/blaze6950/choosecolor-winapi-
Case Study for Creating a Custom Custom Control for Color Selection. Using slider
case-study colorpicker cplusplus custom-elements gui slider usercontrol winapi winapi-application
Last synced: 24 Oct 2025
https://github.com/blaze6950/checkregularexpression
An application with which you can test regular expressions.
csharp gui regex regular-expressions tester windows-forms
Last synced: 16 May 2026
https://github.com/blaze6950/contactlist-winapi-
A sample program that allows you to create, save, delete, and edit contacts
contact-list cplusplus gui list winapi winapi-application
Last synced: 10 Oct 2025
https://github.com/geetika2708/automatic-number-plate-detection-in-machine-learning
The system should be able to locate and identify the position of license plates in images or video frames. This is often done using computer vision techniques like object detection. Character Recognition: Once a license plate is detected, the system must accurately extract the characters or numbers.
automatic-number-plate-recognition gui jupyter-notebook machine-learning pycharm python
Last synced: 19 Jan 2026
https://github.com/pranjalco/quizzler
The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.
api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui
Last synced: 10 Oct 2025
https://github.com/fenrishector/academic-nautical-exam-simulator-proyect
App JavaFX para practicar carta náutica: herramientas de dibujo (punto/línea/arco/texto), regla con rotación, transportador y test con estadísticas (SQLite).
canvas geometry gui java javafx mvc nautical navigation scenebuilder
Last synced: 10 Oct 2025
https://github.com/adityav42/python_calculator
Developed a simple calculator application using Python and Tkinter.
gui python tkinter tkinter-gui
Last synced: 10 Oct 2025
https://github.com/asb-capfan/tk-fcyentry
Perl/Tk entry widget that reflects its state in the background color
Last synced: 10 Jul 2026
https://github.com/alternative-intelligence-cp/ngui
A 100% native GUI library for Nitpick. Built for maximum safety without FFI compromises, scaling from raylib-like simplicity to full OpenGL/Vulkan support.
gui memory-safety native-gui nitpick opengl raylib sdl2 vulkan
Last synced: 06 Jul 2026
https://github.com/giorgikumelashvili/devstack
A comprehensive standalone program is carefully engineered to aid programmers in their everyday work
gui rust svelte5 sveltekit tailwindcss tauri tauri2 utilities
Last synced: 11 Apr 2026
https://github.com/aardaakpinar/hyz-gorev1
Dataset, YOLO training pipeline and GUI-based inference system for TEKNOFEST 2026 HYZ Task 1.
deep-learning experimental gui machine-learning object-detection python teknofest2026 yolov8
Last synced: 16 Jun 2026
https://github.com/hit07/turtle_crossing-oops-
A classic arcade-style game where players guide a character across a busy street, avoiding traffic. Developed using Python with GUI and Object-Oriented Programming.
gui objected-orientated-programing python3
Last synced: 28 Feb 2025
https://github.com/petitpotiron/python-password-generator
A simple password generator in python with tkinter.
gui password password-generator python tkinter
Last synced: 10 Jul 2026
https://github.com/aimhco/random-phone-number-selector
A Python-based macOS tool with a Tkinter GUI that randomly selects a phone number from an input list, adds it to Contacts, and sends an automated iMessage/SMS using AppleScript.
applescript automation contact-management contacts gui imessage imessage-automation macos macos-app macos-automation messaging pyobjc python python-automation python-gui randomizer sms sms-automation tkinter workflow
Last synced: 16 Apr 2026
https://github.com/nymessence/nymya
Welcome to the NymyaLang ecosystem, a consciousness-integrated programming environment with advanced AI/ML and quantum computing capabilities.
ai artificial-intelligence compiler cplusplus cross-compilation cross-platform custom-language gtk gui machine-learning mathematical-software ml programming-language quantum-computing quantum-mechanics quantum-networking rust symbolic-mathematics syntax-highlighting textmate-grammar
Last synced: 13 Jan 2026
https://github.com/agneay/turtle-projects
A curated list of awesome turtle projects created by different people
Last synced: 26 May 2026
https://github.com/bcorfman/highscoregui
Web frontend to my containerized HighScore database service
anvil frontend gui python rapid-development webapp
Last synced: 17 Jun 2026
https://github.com/mahmoodhamdi/youtube-downloader-gui
A Python GUI application for downloading YouTube videos and playlists with quality selection, subtitle support, progress display, and queue management.
gui playlists pyqt python subtitles tkinter video-download youtube-downloader-python yt-dlp
Last synced: 13 Oct 2025
https://github.com/abdullah-sheikh/ludo-game
Language: C++ GUI: Sfml
cpp gui ludo-game programming sfml visual-studio
Last synced: 13 Oct 2025
https://github.com/skelly37/yt-dlp-pytkinter-mp3-mp4
KISS GUI for yt-dlp designed for non-terminal people to get mp3s and mp4s from youtube
gui mp3 mp3-converter mp4 youtube yt-dlp
Last synced: 17 Jun 2026
https://github.com/ranaahmed786/compresso
Compresso is a Huffman Compression Application build using QT creator
application cpp dsa gui huffman-coding huffman-compression huffman-compression-algorithm huffman-compression-application huffman-compressor qt ui
Last synced: 30 Jun 2025
https://github.com/nstechbytes/mini-gradient
Mini Gradient is a GUI application built with PyQt5 that allows users to apply linear gradients to multiple PNG images. Users can select gradient colors, adjust image resolution, and save the modified images in a specified output folder.
color-picker graphics gui image-conversion image-editting image-processing png-conversion pyqt python
Last synced: 23 Mar 2025
https://github.com/altamashalk/personal_budget_tracker
A desktop application to manage finances by tracking income, expenses, and overall budget. Users can add transactions, view summaries, display transactions in a table, and export data to a CSV file
Last synced: 13 Mar 2026
https://github.com/anitchaudhry/upfyn-code-app
A powerful GUI toolkit for AI-powered code agents — manage Claude Code sessions, create custom agents, track usage, and more.
ai-agents ai-coding-assistant anthropic claude claude-code code-editor desktop-app developer-tools gui mcp open-source react tailwindcss typescript vite
Last synced: 09 Jun 2026
https://github.com/d-sacre/heart-rate-analysis-gui
A Python based tool with graphical interface to evaluate heart rate data and visualize the results
gui gui-application heart-rate heart-rate-analysis heart-rate-analysis-tool python withings-compatible
Last synced: 15 Oct 2025
https://github.com/jayzhan211/doodle-recognition-pytorch
NCU Computer Vision 2019 Final Project - doodle recognition
deep-learning doodle-recognition draw gui pyqt5 pytorch
Last synced: 07 May 2026
https://github.com/jellyterra/contaiman
GUI designed for Podman the container manager.
Last synced: 15 Oct 2025
https://github.com/zvikasdongre/python-gui-audio-downloader
This is a python gui app, that is used for downloading audio(s).
gui mp3 python3 qt5-gui youtube youtube-dl youtube-downloader
Last synced: 15 Oct 2025
https://github.com/anshmnsoni/turtle-crossing-game
gui oops-in-python python turtle
Last synced: 16 Oct 2025