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/ezvezdov/java-chess
Final project for subject PJV (Programming in Java) of CTU FEE.
Last synced: 30 Jul 2025
https://github.com/ahmadfakher/scientific-calculator-pyqt5
A GUI-based Scientific Calculator built using Python and PyQt5. It includes basic arithmetic operations, trigonometric functions, logarithms, factorials, power functions, and more. Designed with an intuitive UI for easy use.
calculator gui math open-source pyqt5 python scientific-calculator
Last synced: 03 Jan 2026
https://github.com/jalenbrown36/planet-simulation
Planet simulation application created using Pygame
Last synced: 09 Apr 2025
https://github.com/tagoworks/spotium-mac
Start enjoying your music. With Spotium you get a straightforward appealing way to enjoy your music without ads. In about one second your listening experience will be smoother and more enjoyable.
ad-blocker gui macos python shell spotify-premium-for-free tkinter
Last synced: 12 Apr 2026
https://github.com/snototter/imseqvis
Simple image sequence visualization GUI
gui image-processing python3 qt
Last synced: 13 Feb 2026
https://github.com/filiprokita/dotzip
This program is a simple GUI tool that enables users to extract files from a Zip archive. It is written in Python using the tkinter library.
automation developer-tools file-extraction file-management gui open-soruce python tkintter user-interface zip-file
Last synced: 30 Jul 2025
https://github.com/izh318/genie-music-artist-album-crawler
지니뮤직에 등록 되어 있는 특정 아티스트의 앨범 정보를 한 번에 크롤링 하는 Python Script 입니다.
Last synced: 08 Nov 2025
https://github.com/bibaodi/qtqmlfrontend-state-remains-synchronized-with-backend
demo for Creating a GUI application where the frontend state remains synchronized with the backend, especially when dealing with long-running tasks, requires careful management of state and concurrency.
gui state-machine synchronization
Last synced: 05 Sep 2025
https://github.com/spacemonochrome/auv_rbpi_stm32
Managed desktop control station for Teknofest 2024 unmanned underwater vehicle competition; Renci.SSH libraries were used. Teknofest 2024 insansız su altı aracı yarışması için yönetilen masaüstü kontrol istasyonu; Renci.SSH kütüphaneleri kullanıldı.
auv clanguage csharp embedded-systems gui i2c-interface python raspberry-pi rov ssh-client ssh-server stm32 uart-interface ui underwater-communications underwater-robotics underwater-vehicles windows windows-form-application
Last synced: 10 Aug 2025
https://github.com/naveensagar765/yt-dlp-gui
Youtube Downloader GUI is a graphical interface for yt-dlp/YDownloader built using PySide6.
gui gui-application pyside6 yt-dlp yt-downloader
Last synced: 13 Aug 2025
https://github.com/nanitefactory/pictionary-on-unix
It was possible to display GUI via SSH! An X-Window application programmed from scratch.
gui ipc pictionary pipe posix posix-threads scp shared-memory solaris solaris-system ssh ssh-client ssh-server synchronization unix x-windows
Last synced: 09 Apr 2025
https://github.com/artemkhov/caesar-cipher-desktop-program
This program helps you to encrypt or decrypt the messages. Build with Python. Implemented with a GUI (made with the CustomTkinter).
caesar-cipher cipher custom-tkinter decoding desktop-app encoding gui projects python python3 tkinter
Last synced: 29 Jul 2025
https://github.com/najmaelboutaheri/patents_analysis
This repository contains code and resources for analyzing patents using Apache Spark, Python, and AWS services. The objective of this project is to extract insights and trends from patent data to inform business decisions and intellectual property strategies.
azure azure-databricks azuredatafactory deltalake gui medallion-architecture patents-analysis powerbi-report pyspark
Last synced: 21 Apr 2026
https://github.com/victoriaraven/translator-language-dictionary-app
multilingual translator application using python dictionary method
dictionary-application gui language python translator
Last synced: 09 Mar 2026
https://github.com/nemeslaszlo/elte-programming-technology-2025
This repository contains the tasks and details of the ELTE Programming technology
gui gui-application java java-ee java-gui object-oriented-programming
Last synced: 21 Sep 2025
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/j-hoplin/multi-server-manager
Personal desktop tool for managing multiple home servers
desktop-application gui manager pyqt pyqt5 ssh-client
Last synced: 29 Jul 2025
https://github.com/villtord/carving_master_2020
Project aims to provide GUI control of the SPECS Carving manipulator via MCU8 motor control unit and Specslab Prodigy server
carving gui motor-controller prodigy specs
Last synced: 20 Sep 2025
https://github.com/moohameed47/pizzaorderingsystem
dijkstra-shortest-path gui java
Last synced: 17 May 2026
https://github.com/adri6336/text-to-robot-speech
Uses Google's gTTS module to easily create robo text readin' on command.
google google-gtts gui python robot-speech text-to-speech
Last synced: 09 Apr 2025
https://github.com/niksirbi/pyrat_fmri
A GUI app made with python's tkinter for quickly computing fMRI activation maps
Last synced: 06 Oct 2025
https://github.com/piotrpdev/arduino-discord-controller
Controlling Discord using a combination of Arduino, BetterDiscord, and Python.
adafruit-gfx arduino betterdiscord betterdiscord-plugin discord discord-js gui mcufriend python tft touchscreen websockets
Last synced: 20 Sep 2025
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/suwadith/agony-aunt-card-game-java-swing-gui
A java based multiplayer card game implementation.
Last synced: 05 Jul 2026
https://github.com/smac89/gtk_experiment
Experimenting with GUI applications and gtkmm
Last synced: 13 May 2026
https://github.com/vanheemstrasystems/mindmap-management-gui
Mindmap Management GUI
analysis cytoscape graph gui javascript library management mindmap network visualisation
Last synced: 25 Mar 2025
https://github.com/alexworkteam/video-extender-app
Утилита для продления видео до длины аудио с drag-n-drop интерфейсом
ffmpeg gui loop-video music-tool python video-editor
Last synced: 20 Jan 2026
https://github.com/mehmetkahya0/crypter
Crypter is a Text Encrypter&Decrypter program
decryption decryption-algorithm encryption encryption-decryption gui gui-application python tkinter
Last synced: 07 Nov 2025
https://github.com/yun-ting/space-game
Used OOP concepts and GUI tools in Java to implement a interactive space game
Last synced: 27 Jul 2025
https://github.com/ornella-gigante/javasocketchat
A modern Java chat application featuring socket programming, dark-themed GUI, and interactive bot responses 🤖
chat chat-application client-server gui java socket socket-programming
Last synced: 16 Mar 2025
https://github.com/0xbadawy/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: 25 Mar 2025
https://github.com/fantasyui-com/color-schemes
Color Scheme Explorer (GUI Application). [Application, Electron, Web Design]
Last synced: 11 Jun 2026
https://github.com/therealfredp3d/banditgui
bandit ctf flask gui overthewire python ssh
Last synced: 27 Jul 2025
https://github.com/atyrode/factorio-gui-web-editor
Browser-based Factorio GUI spec and prototype editor
Last synced: 26 Jun 2026
https://github.com/silvano315/advanced-voice-translator-with-multilingual-support
A sophisticated desktop application that transforms spoken language into text and provides instant translations in multiple languages using neural networks, complete with real-time audio visualization and a searchable translation history. Built with PyQt6 and Hugging Face, it offers a seamless experience from voice input to final translation
database gui huggingface huggingface-transformers nlp pyqt6 python speech-to-text sqlite3 transformer translation
Last synced: 04 May 2026
https://github.com/nikhiljsk/guimoviedataanalysis
A graphical user interface using QT and Python-3 which is capable of asking the query from user in text format or even in Image format and get the answer from the dataset
gui image-processing pyqt5 python3 qt visualization
Last synced: 04 May 2026
https://github.com/elaheghiyabi96/seller-product-manager-cli-gui
Product management system for sellers with CLI and GUI versions. Features: add/edit/delete products, profit calculation, filter, sorting. JSON storage. Create JSON file first.
cli gui inventory-management json product-management profit-calculator python seller-tools shop-manager tkinter
Last synced: 28 Jun 2026
https://github.com/9329110375/vase
🚀 Optimize high-performance computing for complex problems with efficiency and stability. Explore enhanced functionality and robust testing in one solution.
canvas client client-server cross-platform cross-platform-gui crossplatform event-driven gui linux mobile-app ssl-support static-site-generator static-website-generation tcp twig ui windows xamarin
Last synced: 05 May 2026
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/chillsmeit/extractmkvsub-gui
Bash script with zenity GUI that allows you to extract subtiles from MKV media files in Linux.
bash-script extract-subtitles extract-subtitles-video-mkv gui gui-application linux linux-app mkv mkvextract mkvextract-subs mkvextract-subtitles mkvtoolnix subtitles subtitles-extracted zenity zenity-gui
Last synced: 06 May 2026
https://github.com/justdvnsh/calculator-with-gui
A simple calculator with GUI made using React.
calculator-application calculator-javascript css css3 gui html html5 react reactjs
Last synced: 06 May 2026
https://github.com/theramann/discord-bot-gui
Got a Discord bot order but not getting that professional feel yet? We got you covered
Last synced: 06 May 2026
https://github.com/martudev/easygui
EasyGUI is a project that tries to facilitate the creation of custom windows forms, specially oriented to use them in GUI overlay apps (for example: games)
csharp flat-design gui non-hook-ui ui ui-components visual-studio windows-forms
Last synced: 08 May 2026
https://github.com/berke2002/blox-fruits-script
Powerful script for Blox Fruits game that enhances gameplay and provides players with an edge. Includes features like auto-farm, teleportation, and more for an unparalleled gaming experience.
automation blox-fruits cheats code development exploits farming game github gui hackathon hacks lua multiplayer optimization programming roblox script scripting tools
Last synced: 08 May 2026
https://github.com/celsiasolarastarflare/streamlit-theta
Streamlit Editor for Word PPT Spreadsheet Editors and Other Custom Modules to Easily Build Upon
csv editor excel gui pip plugin powerpoint pypi pypi-package python streamlit ui utility utils webpage website wordeditor
Last synced: 08 May 2026
https://github.com/korniichuk/python-gui-automation-demos
Demos of GUI automation with Python
demo demos gui gui-automation lackey python python-3 python3 pywinauto
Last synced: 10 Jun 2026
https://github.com/d-e-s-o/tetris
A Tetris clone, including an auto-playing AI, written in C++.
ai cplusplus-games cpp gui tetris tetris-game
Last synced: 10 Jun 2026
https://github.com/polespurnes/pythonweather
Python project that shows the actual weather of any chosen city in a PyQt5 GUI using OpenWeather API.
api gui pyqt5 python requests weather-app
Last synced: 10 Jun 2026
https://github.com/jamesclarke7283/onetimepadui
Mirror of OneTimePadUI Project from my gitlab, please go there instead for Issues/Pull Requests, etc. Patches(Aka Commits) can also be submitted Via email or any platform listed here: https://www.james-clarke.ynh.fr/contact: .
cryptography desktop-app desktop-application encryption gtk gtk3 gui linux-app linux-application macos-app macos-application onetimepad privacy python python310 security ui user-friendly windows-app windows-application
Last synced: 11 Apr 2026
https://github.com/futuredeveloperz/easyshop
EasyShop is a replica of ShopUI
easy easyshop etc gui pmmp pmmp-fork pmmp-plugin pmmp-servers pocketmine-mp pocketmine-plugins shop shopui ui
Last synced: 09 May 2026
https://github.com/paralisieth/topic-updater
🏷️ Supercharge your GitHub repos with a sleek GUI topic manager! Browse 200+ curated topics, search instantly, and customize with ease. The ultimate tool for perfect repository organization. 🚀
api-client automation configuration cross-platform desktop-application developer-tools documentation github github-api gui open-source productivity-tools python python3 readme repository-management search tkinter user-interface utilities
Last synced: 18 May 2026
https://github.com/maxadams0/tams
A Modern Minesweeper Game in C++ ("Totally Accurate MineSweeper")
cpp gui minesweeper ui windows windows-desktop
Last synced: 09 May 2026
https://github.com/lolitemaultes/yt-mtdl
yt-dlp with a user-friendly GUI and multi-thread download capabilities
download download-threads downloader downloading gui m3u8 multi-thread multi-threaded multi-threading multithread multithreaded multithreading threaded threads user-friendly vimeo youtube youtube-dl yt-dlp
Last synced: 10 May 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/wristwaking/matlab-five-chess
唤醒手腕哔哩哔哩Matlab五子棋项目源码。项目实现了五子棋无禁手基本逻辑功能,并且支持鼠标右键悔棋操作功能。
Last synced: 24 Jun 2026
https://github.com/narigo/roogle-rs
Show Google results from random sentences of Texts.
Last synced: 21 Jan 2026
https://github.com/davidandw190/gui-chess-engine-javafx
Java-based GUI Chess Engine implementing standard rules with board-flipping feature, utilizing OOP concepts & JavaFX for clean UI.
Last synced: 31 May 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/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/hasderhi/universal-converter-gui
A simple yet powerful desktop file converter with a modern GUI built on Tkinter + ttkbootstrap. Supports audio, image, PDF, and more - all in one place.
converter converter-gui gui image-conversion office-to-pdf xls
Last synced: 09 Oct 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/lingesh81051/steganography-app
A secure steganography app that embeds encrypted messages within digital images, ensuring undetectable data transmission. It features multi-layer protection, supports flexible input options, and provides a user-friendly interface for seamless encoding and decoding.
decryption-algorithm encryption-algorithms encryption-decryption gui python python3 tkinter
Last synced: 08 Oct 2025
https://github.com/fengkx/ideapad-acpi-tool
GUI tool to config IdeaPad ACPI setting
acpi gui ideapad linux-app qml-applications qt
Last synced: 09 May 2026
https://github.com/legendarysumit/oibsip
bmi desktop-app fitness gui health json-storage python tkinter
Last synced: 31 May 2026
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/numq/corrupted-file-generator
Corrupted file generator
broken-file-generator corrupted-file-generator deadline-lifesaver elm file-corruption file-corruption-encoding gui iced rust
Last synced: 06 May 2026
https://github.com/jedie/pyresizer
Tkinter GUI program to resize images via pillow
gui image-processing pillow python resize-images tkinter
Last synced: 06 Oct 2025
https://github.com/turtlecode/how-to-add-video-player-python-kivy-gui
How-to-Add-Video-Player-Python-Kivy-GUI
gui python python-desktop python-desktop-application python-gui python-kivy
Last synced: 19 Jan 2026
https://github.com/trapd00r/clipboard_to_primary
sync XA_CLIPBOARD to XA_PRIMARY selection buffers
Last synced: 12 May 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/hasanyahya101/tic-tac-toe-tkinter
A simple tic-tac-toe app made in python using tkinter and itertools libraries. It creates a small window that a user uses to play the game. Moreover, the Options tab on the top left menu can be used to restart the game or quit.
game gui itertools libraries pip preview python release script tic-tac-toe tkinter tkinter-gui
Last synced: 05 Oct 2025
https://github.com/yourcraftmc/gui-framework
❇️ A efficiency & easy-to-use packet-based gui framework for minecraft servers, multi-platform supported for Bukkit, Spigot, BungeeCord and Velocity.
api bukkit bukkit-api bungeecord easy-to-use framework gui spigot spigot-api velocity velocitypowered
Last synced: 12 Mar 2025
https://github.com/harmanveer2546/geopy
Exploring and Learned basic functionality of Geopy in this repo.
api geocoding geopy gui latitude-and-longitude pandas python timezone
Last synced: 11 Apr 2026
https://github.com/huangli712/acgui
A web-based graphic user interface for ACFlow
acflow analytic-continuation gui julia web-application
Last synced: 14 Jun 2025
https://github.com/00000vish/Graphical-WSL
GUI Application for WSL.
application gui linux windows wsl wsl2
Last synced: 12 Mar 2025
https://github.com/tansen87/encoding_convert
Convert CSV encoding to another encoding format
Last synced: 13 Apr 2026
https://github.com/mediaexplorer74/mosaic
Experimental system shell as Metro style "echo". EN and RU local.
adaptive desktop experimental gui interface metro project-origami research rnd shell ui win10 win11 windows-11
Last synced: 13 Apr 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/izzymadethat/random-activity-generator
Generate 10 things to kill your boredom
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/depermitto/fingers
Convert distance units from human to american
Last synced: 31 May 2026