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/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/thefcraft/jarvis
Virtual Assistant
gui text-to-speech virtual-assistant virtual-assistant-ai
Last synced: 19 Mar 2026
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/josefdc/algoritmos-despacho
Implementación de algoritmos de planificación de procesos (FIFO, SJF, Prioridad) con GUI en PyQt5 y análisis usando OpenAI GPT.
collaborate gantt-chart github-codespaces gui openai pyqt5 python scheduling-algorithms
Last synced: 01 May 2026
https://github.com/raghul-tech/notepadxx
🚀 NotepadXX — A fast, Java-powered text editor with real-time linting 🧠, Markdown preview 📝, built-in terminal 💻, themes 🎨 & zero telemetry 🔒. Lightweight, smart & cross-platform!
antlr4-grammar code-editor cross-platform filehandling gui java javaapplication javadevelopment javafx javafx-application javafx-desktop-apps markdown-editor markdownpreview md open-source productivity-tools swing text-editor
Last synced: 08 May 2026
https://github.com/zombiegeek0/cyphr
This is a Python program that encrypts a plain text string with different encryption languages.
binary criptography cyphr encrypt gui md5 python rsa sha512 thinker zombiegeek0
Last synced: 08 Jun 2026
https://github.com/zimmerrol/data-viewer
Utility tool to inspect various data formats to verify data integrity in machine learning
dataset deep-learning gui hdf5 machine-learning tensorflow tfrecord ui
Last synced: 01 May 2026
https://github.com/fcjr/alert
A simple cross-platform GUI alert library for go.
alert cross-platform dialog golang gui ui
Last synced: 04 Apr 2026
https://github.com/urpagin/dynkbacklight
Dynamic keyboard backlight controller for Linux with a GTK-based GUI.
audio audio-reactive backlight backlight-control cross-platform gtk gui hardware keyboard led linux mic-sync microphone microphone-input open-source performance real-time rgb rust shell
Last synced: 01 May 2026
https://github.com/alternative-intelligence-cp/aria-packages
Standard library packages for Aria — 80 packages including HTTP, CSV, regex, datetime, SDL2, GTK4, raylib, SQLite, PostgreSQL, MySQL, Redis
aria database gui packages standard-library
Last synced: 05 Apr 2026
https://github.com/radad/radjoykey
Joystick to Keyboard emulator
gui gui-application win32 windows
Last synced: 02 May 2026
https://github.com/d3m37r4/zemaxddeclient
Advanced analysis of optical systems using parameters retrieved from Zemax via DDE (Dynamic Data Exchange)
dde gui lens-design optical-design optical-engineering optics physics scientific-computing windows zemax
Last synced: 01 Jun 2026
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/jackokeeffe/stock-ticker
Arduino & Python files to display stock information on MAX7219 controlled LED Matrices.
arduino gui led matrix max7219 python stock-market
Last synced: 10 Apr 2026
https://github.com/bjam24/evolution-simulator
Evolution simulator is a desktop java application creted for the Object-Oriented Programming course at the AGH UST in 2022/2023.
application evolution-simulation gui inheritance java javafx multithreading
Last synced: 02 May 2026
https://github.com/maxiandrew/tf2-hud-for-steam-deck
An optimised HUD for Team Fortress 2 for the Steam Deck.
gui hud steam-deck tf2 tf2-hud
Last synced: 15 Feb 2026
https://github.com/dreamcatcher45/pip-remove
A GUI app to view and remove pip installed packages
gui pip pip-gui pip-remove pip-tool pip-tools python remove tool uninstaller
Last synced: 11 Jun 2026
https://github.com/centuriontheman/agentbasedproject
The project implements a basic agent-based simulation.
gui gui-application java university university-project
Last synced: 02 May 2026
https://github.com/gluonsandquarks/jirachi
Jirachi: self-balancing Reuleaux triangle
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 firmware gui hardware pid-control rust self-balancing-robot
Last synced: 18 Apr 2026
https://github.com/shaswata56/java-calculator
simple programmers calculator in java.
Last synced: 06 Oct 2025
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/s0llarus/minecraft-impact
Impact is a Minecraft client that comes pre-installed with Baritone and features an easy setup process. It supports versions 1.12 through 1.16.5.
genshin-impact gui java minecraft minecraft-client minecraft-esp minecraft-forge minecraft-impact minecraft-killaura minecraft-mod minecraft-vape minecraft-vape-v4-download minecraft-wurst vape-v4-client
Last synced: 20 Feb 2026
https://github.com/siddhesh-agarwal/python-projects
A collection of large variety of projects in python
calculator gui projects python streamlit
Last synced: 09 Jun 2026
https://github.com/radad/radaudioplayer
Simple audio player using win32 mci
appveyor gui gui-application mci win32 windows
Last synced: 03 May 2026
https://github.com/longwater1234/go-tic-tac
Multiplayer Tic-Tac-Toe game written in Golang and Fyne GUI toolkit, with websockets
fyne game go golang gui tic-tac-toe
Last synced: 09 Jun 2026
https://github.com/watchakorn-18k/flet-notion-with-python
🔭 Notion-Flet API demo on Github
api flet gui notion-api notion-database python python-script python3
Last synced: 09 Jun 2026
https://github.com/mohamedwelteir/front
Basic GUI application written in JavaFX
Last synced: 03 May 2026
https://github.com/reshmaharidhas/tic-tac-toe
Desktop application built using Python and Tkinter to play the game of 'Tic Tac Toe'
board-game desktop-app desktop-application exe game-development gui logic-game py2exe pycharm python python-application python-game python-to-exe python3 software tic-tac-toe tic-tac-toe-game tic-tac-toe-python tictactoe tkinter
Last synced: 19 Jan 2026
https://github.com/nochillfm/skyetransfer
Synthwave .PHP file upload system with a clean GUI, easy to customize, and clean file storage.
anonfiles css file file-sharing file-upload filesystem gui html html-css-javascript java javascript php synthwave transfer
Last synced: 05 Apr 2026
https://github.com/jamesql/cplusplus-base-login
Basic Login Base w/ C++ & MySQL
cplusplus encryption gui ide mysql qt qt5-gui sha256 sql
Last synced: 03 May 2026
https://github.com/akshat4165/krispykreme-windowsform-mysql
Windows Form for a Famous Coffee and Doughnuts brand named Krispy Kreme using the C# programming language and MySQL for Database Connectivity
command-line command-line-tool csharp doughnut-billing doughnut-company-billing gui gui-application krispy-kreme mysql mysql-database mysql-server mysqli mysqlworkbench programming windows windows-forms winforms
Last synced: 05 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/anmamun0/python-automation-tools
Tools with Python Language,
Last synced: 05 Oct 2025
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/sysadmindoc/stock-video-collector
Headless browser crawler with a PyQt6 GUI for discovering, cataloging, and downloading stock video clips from Artlist, Pexels, Pixabay, Storyblocks, and more.
crawler gui pyqt6 python stock-video video
Last synced: 28 Jun 2026
https://github.com/akash-rajak/highlight-selected-part-of-text
Python Script to highlight selected part of text.
gui pandas python3 text-highlighter tkinter
Last synced: 04 May 2026
https://github.com/hardik3412/logistic-management-system-using-python
Developed a robust Logistic Management System using Python and MySQL for seamless database integration. Implemented CRUD operations to efficiently manage logistics data and generated comprehensive reports, enhancing overall operational efficiency.
database gui jupyter-notebook mysql oracle pycharm python python3 sql tkinter tkinter-gui tkinter-python
Last synced: 18 Jan 2026
https://github.com/64kramsystem/pm-spotlight
My desktop search program ("Poor Man's Spotlight"), written in Rust
desktop-search fltk fuzzy-search gui linux rust spotlight
Last synced: 04 May 2026
https://github.com/noranta4/nim-game-commentator
A simple python project with GUI. Multiplayer Nim game with comments about the state of the match. • University project • 2015 - Introduzione all'informatica con Python - BSc excellence degree in Science and Technology, SSAS, II year
game graphics gui nim python simple
Last synced: 04 May 2026
https://github.com/blaze6950/compass
Android app fo GoldenByte. ONline team
android android-app android-application android-development android-studio firebase firebase-auth firebase-database firebase-realtime-database firebase-storage gui java mobile mobile-development startup
Last synced: 04 May 2026
https://github.com/vvhacker007/mini-paint
✨This is a mini-paint Application
Last synced: 11 Oct 2025
https://github.com/josueca/lanimjs
An application made with web technologies that I use to manage and run my Linux commands. Offers a graphic interface for CRUD operations and running terminals inside the application.
electron gui javascript mithriljs nodejs terminal-manager tty
Last synced: 04 May 2026
https://github.com/anam1980/maze_solver_app
An application that solves a maze and display the shortest path.
dfs-algorithm gui java javaswing
Last synced: 09 Jun 2026
https://github.com/infinityscienceworks/py-textpad
python based cli/gui text editor
cli gui py-textpad python python-text-editor python3 text-editor
Last synced: 20 Apr 2026
https://github.com/sieep-coding/spark
GUI to manage essential business data with python + tkinter + SQLite backend.
desktop desktop-app full-stack gui hot-reload makefile python python3 sqlite theme tkinter ui unit-testing unittest
Last synced: 04 May 2026
https://github.com/jacob-c-smith/ui
Callback driven user interface library written with SDL2
api c gui json open-source system-programming ui
Last synced: 04 May 2026
https://github.com/siveci/echosrt
本地 AI 字幕工作站。集成 faster-whisper 语音识别与 LLM 智能翻译,提供一站式 WebUI 自动化工作流,支持 GPU 加速。
auto-subtitle dual-subtitles faster-whisper gui java javascript llm-translation openai-whisper python subtitle-generator transcription translation whisper
Last synced: 10 May 2026
https://github.com/wtanaka/ansible-role-gitk
Ansible role to install gitk
ansible ansible-galaxy ansible-role ansible-roles development galaxy git gitk graphical graphical-interface gui
Last synced: 20 Apr 2026
https://github.com/sanikamal/python-atoz
A collection of awesome beginners-friendly python tutorials, code snippet and projects.
gui programming-language python python36 sqlalchemy tkinter
Last synced: 09 Jun 2026
https://github.com/roblillack/piki
A simple personal wiki
cli fltk gui linux-app macos-app note-taking note-taking-app notes personal-information-management rich-text-editor rust windows-app
Last synced: 05 May 2026
https://github.com/drbender/witchy-qss-editor
Tool to preview qss styles for Qt
Last synced: 09 Feb 2026
https://github.com/nykenik24/glideui
A lightweight Love2d GUI library
gui interface library lightweight love2d
Last synced: 21 Apr 2026
https://github.com/souris-dev/commitman-gui
GUI for the commit-man VCS. For CLI, see the repo link below.
electron electronjs gui javascript nodejs vcs version-control
Last synced: 06 May 2026
https://github.com/bornalgo/stacked-widget
This repository provides a customizable stacked widget for PyQt/PySide, where you can display two widgets stacked on top of each other with configurable alignment.
custom gui overlays pyqt pyqt4 pyqt5 pyqt6 pyside pyside2 pyside6 python qt stackedwidget widgets
Last synced: 24 Apr 2026
https://github.com/obsidianplusplus/sample-watermark
Windows 环境下基于 Python 的自定义全局文字水印软件 | A custom global text watermark software based on Python in the Windows environment
application control customization gui on opacity overlay pyqt5 python real screen stay text time top update watermark
Last synced: 09 Feb 2026
https://github.com/elulcao/docker-vnc
🐳 A self-contained docker container. Remotely connect over SSH to other hosts.
docker docker-compose gui python3 ssh vnc
Last synced: 06 May 2026
https://github.com/bocaletto-luca/multiplewavegenerator
Triple Multiple Wave Generator is a versatile audio generation software that allows you to create and manipulate audio signals with ease. Whether you're a musician, sound designer, or just curious about waveforms, this application provides a user-friendly interface for generating and exploring various types of sound waves.
audio digital-music generator gui music opensource python signal-processing soundwaves waveform
Last synced: 18 Jun 2025
https://github.com/skillfulelectro/emwebkit
Simple Application Engine to load Web tech based UIs
browser chromium cpp cross-language cross-platform css electron electronjs gui html javascript network webdevelopment webkit webscraping
Last synced: 07 Mar 2026
https://github.com/nstechbytes/mini-pixel
Mini Pixel is a simple and user-friendly GUI-based image converter built using Python and PyQt5. The application allows you to select multiple images, convert them into various formats (PNG, JPEG, BMP), and resize them to custom or predefined resolutions.
desktop-application file-dialog gui image-conversion image-formats image-processing image-resizing pillow pyqt5 python
Last synced: 11 Sep 2025
https://github.com/blaze6950/remindme
Reminder program for Windows desktop. You can add events about which the program will resemble with notifications
csharp event-management gui reminder reminder-application windows-forms
Last synced: 17 May 2026
https://github.com/komoto388/reversi
「Reversi : リバーシ」 はシンプルなリバーシのボードゲームです。
cui gui java javafx reversi reversi-game
Last synced: 17 May 2026
https://gitlab.com/ultreon/ultreon-gui-lib
An advanced GUI library for Minecraft mods.
forge graphical user interface gui library minecraft minecraft-forge minecraft-mod minecraftforge utilities
Last synced: 30 Oct 2025
https://github.com/yogithesymbian/yo_netwatch
Rust Networking Simple
egui gui networking rust rust-patterns visualization
Last synced: 20 Jul 2025
https://github.com/0xvpr/vpr-injector-4
A GUI interface for payload injection (Powered by Pidjeon).
csharp dotnet dotnet-framework gui injector payload payload-injector
Last synced: 18 May 2026
https://github.com/n3wzd/rpg-map-generator
Application for generating RPG maps.
2d-game astar-algorithm bsp cellular-automata gui json map-generator painting png python python-tkinter rpg rpg-maker-mv simplex-noise
Last synced: 05 May 2026
https://github.com/douglasnavarro/ImageGrabber
📷 Image grabber to assist GUI test automation
gui ocr screenshot test-automation tkinter
Last synced: 11 Mar 2025
https://github.com/holywyvern/starry-night-ui
A react UI for development with React, usually for electron apps
components gui js react ui web
Last synced: 16 Apr 2026
https://github.com/trflorian/opencv-hsv-filter
Segment an image based on an HSV filter with sliders for threshold
color-filter computer-vision gui hsv opencv opencv-python python slider trackbar
Last synced: 17 May 2026
https://github.com/andrianllmm/pydoku
A Sudoku game using Python Tkinter with puzzle generation and solver
backtracking customtkinter gui python sudoku tkinter
Last synced: 24 Jun 2025
https://github.com/katahiromz/rubberbandsample
Win32 Rubber Band Sample
gui rubberband win32api windows
Last synced: 18 May 2026
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: 17 Feb 2026
https://github.com/x3o8/food-delivery-app
Food Ordering App
food-delivery-application gui java javafx javafx-application javafx-gui jdbc mysql scenebuilder xampp
Last synced: 24 Jan 2026
https://github.com/stanykey/telegram-explorer
educational project: obtain the history of Telegram chat for a certain period of time
asyncio click gui pyrogram python3 telegram-api tkinter
Last synced: 13 Jul 2025
https://github.com/tomaarsen/twitchmmlevelpickergui
Twitch bot which semi-randomly picks Mario Maker 2 Levels from chat, with a GUI
bot gui mario mario-maker mario-maker-2 mariomaker mariomaker2 mm python twitch twitch-bot twitchbot
Last synced: 28 Mar 2025
https://github.com/barrettotte/seaport-project
Concurrent programming project for college course
concurrent-programming gui hashmap java object-oriented-programming threading
Last synced: 29 Mar 2025
https://github.com/vishalthehuman/integrated-management-system-consumer-goods
The Integrated Management System optimizes canteen, store, and delivery operations through a Java-based solution with a user-friendly JavaFX GUI.
gui java javafx javafx-application javafx-gui javafx-project
Last synced: 17 Feb 2026
https://github.com/jaynil1611/ads-pro
The project utilises advance data structures and algorithms to find the shortest path in a Maze. There is a competition between BFS & A-Star algorithms to find the shortest path.
algorihtms astar-algorithm bfs-algorithm datastructures gui java-8
Last synced: 17 May 2026
https://github.com/pedrala/virtualfactory
Use the ArUco marker to calculate the relative coordinates and move Turtlebot3 to the corresponding location. Recognize a small box as an object with yolo8, pick it up with the manipulator, and place it on the conveyor belt. Pick up the box again at the end of the conveyor belt and move it to the unloading area.
aruco-marker-detection calibration conveyor-belt gui inverse-kinematics multithreading opencv rodrigues-rotation-formula ros2 turtlebot3 yolo8
Last synced: 17 May 2026
https://github.com/phgarciadev/Bybo
Sistema de Gerenciamento de Biblioteca desktop (GUI) moderno e elegante. Desenvolvido com Java, Kotlin, JavaFX e Maven, focado em uma arquitetura modular e uma interface de usuário rica.
crud css fxml gui java javafx kotlin maven messagepack xml
Last synced: 30 Dec 2025
https://github.com/j4s0nzhang/tasktohsaka
automation card deep-learning game gui python
Last synced: 17 May 2026