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-08 00:14:28 UTC
- JSON Representation
https://github.com/reshmaharidhas/palindrome-checker
A desktop application to check if given input is palindrome or not a palindrome
character-counter desktop-app exe gui palindrome palindrome-checker python3 tkinter tkinter-gui tkinter-python word-counter
Last synced: 19 Jun 2025
https://github.com/bernso/simple-aim-trainer
Small little aim trainer made from python.
gui precision python python-3 python-lambda python3
Last synced: 14 Mar 2025
https://github.com/therealfredp3d/banditgui
bandit ctf flask gui overthewire python ssh
Last synced: 27 Jul 2025
https://github.com/abdelrahman822000/random-quote-generator
The Quote Generator app is a C++ application developed using the Qt framework. It categorizes and displays quotes based on user emotions, utilizing a chain of responsibility pattern to handle different types of emotions effectively. The app supports four primary emotion categories: Happy, Sad, Angry, and Neutral.
cpp gui gui-application qt qtcreator quote-generator
Last synced: 06 Feb 2026
https://github.com/xxrederxx/cstkinter
A C# version based of Tkinter and Customtkinter.
Last synced: 25 Feb 2026
https://github.com/mert-eryl14/typespeedtester
A simple TypeSpeed Tester GUI. Built with Python 3.12 and only built in libraries.
builtin gui python python3 tkinter typespeed typespeedcheck typespeedtester
Last synced: 22 Mar 2025
https://github.com/polluxtroy3758/pypwdgen-gui
Simple password generator GUI
gui learning-by-doing password-generator personal-project python3 tkinter
Last synced: 06 Jul 2026
https://github.com/bn-l/dynio
Converts all commands that run on the cli in windows, linux or macos to a spotlight-like omnibar
cli everything gui qalc search spotlight stdout terminal
Last synced: 17 Mar 2026
https://github.com/vlad1343/python-advanced
A collection of projects exploring advanced Python concepts, including email handling, GUI automation, data analysis, visualizations, and deep learning for NLP tasks. Designed for learning, practicing, and automating real-world tasks.
email-handler email-sender gui machine-learning machine-learning-algorithms nlp nlp-machine-learning pandas pandas-python python python3
Last synced: 08 Apr 2026
https://github.com/hassanzafar-2021/energyconsumptioncalculator
Cost-Saving/Power Consumption Calculator Program
backend calculator gui java scanner
Last synced: 09 Apr 2025
https://github.com/alkesst/dev-chatdesktop
Desktop GUI for Dev-Chat made with qt creator
cmakelists cpp cpp11 dev-chat gui interface network networking qt qt5 qtcreator
Last synced: 07 May 2026
https://github.com/filipraic/cartographers
A Cartographers game made with JavaFX
Last synced: 18 Apr 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/kaliforniagator/window-go
Window-Go is an easy to use CLI GUI Library written in Go
Last synced: 27 Jun 2025
https://github.com/abdelrahman822000/library-management-system
An application designed to manage a collection of books, providing functionalities to Search for, add, and remove books efficiently.
cpp gui gui-application library-management-system qt qtcreator
Last synced: 30 Jan 2026
https://github.com/r4victor/image_cnc
🖼️ 🖼️ A GUI tool to modify and compare images
gui image-comparison image-compression image-processing image-viewer
Last synced: 09 Apr 2025
https://github.com/bhargav-joshi/login-gui-interface-in-python
Login GUI Interface in Python
Last synced: 09 Apr 2025
https://github.com/astrodynamic/qtquickquests
QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.
cmake config cpp design gui modules playground qml qt qt-framework qt6 qtquick qtquick-controls ui
Last synced: 07 Mar 2026
https://github.com/anirban-majumder/gui-calculator
A Simple GUI Calculator made with PYQT5 and Python.
Last synced: 28 May 2026
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/smac89/gtk_experiment
Experimenting with GUI applications and gtkmm
Last synced: 13 May 2026
https://github.com/podbrushkin/javafx-treetabletsv
GUI utility to view TSV file with tree data as tree table
Last synced: 15 Apr 2026
https://github.com/happytunesai/ez-stt-logger-gui
Python GUI for real-time Speech-to-Text (STT) using local Whisper, OpenAI API, or ElevenLabs API. Features audio logging, filtering, replacements, WebSocket control (Stream Deck), and Streamer.bot integration.
audio-processing customtkinter elevenlabs-api ez-stt-logger-gui gui openai-api python python-application speech-recognition speech-to-text stream-deck streamer-bot stt tkinter transcription websocket whisper
Last synced: 30 Apr 2026
https://github.com/university-project-repos/airportparking
Software engineering solo project at University of Canterbury: CLI & GUI desktop application for algorithmically computing multiple parking lot fees at the Christchurch international airport. Developed for the course SENG201.
airport-parking algorithm automated-testing cli computer-science continuous-integration desktop-application fee-calculator gui human-computer-interaction java java-16 java-fx parking-charges software-development software-engineering software-testing university-project
Last synced: 23 Mar 2025
https://github.com/tanmay-312/python-projects
Python Practice Projects
gui gui-application python python-3 tkinter turtle
Last synced: 20 Aug 2025
https://github.com/userxy79/samba-copy-tool-windows
💡 A simple GUI tool for uploading and downloading files via SMB/Samba on Windows – powered by PowerShell and Robocopy.
file-transfer gui powershell-script robocopy samba smb windows
Last synced: 18 May 2026
https://github.com/matyokubov/qreader
You can create a QR code or read a QR code through this program
Last synced: 31 Mar 2025
https://github.com/t-kalv/time-machine
A 🕰️ Time Machine Java program that opens a website from the past using the Wayback Machine where the user enters a website URL, date and time...
gui gui-application java time-machine wayback wayback-machine
Last synced: 22 Mar 2025
https://github.com/jltk/todo-app
Simple to-do list desktop app
foss gplv3 gui gui-application productivity-tool python3 tkinter tkinter-gui todo-app todo-list todoapp todolist todolist-app todolist-application windows windows-app windows-application windows-desktop
Last synced: 18 Apr 2026
https://github.com/astynax/dialogui-htk
HTk-based GUI for the Dialogui package
Last synced: 09 Apr 2025
https://github.com/kerciu/javafx-calculator
🧮🔢 Simple Calculator application made in Java ☕ using JavaFX 🖼️ allowing fundamental math functions ✖️➗➕➖🟰
calculator calculator-application gui java javafx javafx-application javafx-gui math ui user-experience-design user-interface ux
Last synced: 02 Jan 2026
https://github.com/quantumwizard888/aurora-text-editor
Minimalistic text editor created with Python and Tkinter
beginner beginner-friendly gui gui-application learning python python3 text-editor tkinter tkinter-gui tkinter-python vanilla-python
Last synced: 29 Mar 2025
https://github.com/moohameed47/pizzaorderingsystem
dijkstra-shortest-path gui java
Last synced: 17 May 2026
https://framagit.org/zoggy/ocaml-stk
Gui toolkit based on SDL (via Tsdl* libraries). https://zoggy.frama.io/ocaml-stk/
Last synced: 23 Mar 2025
https://github.com/dddryinside/word
🧑🎓📖 Application for learning foreign languages
css desctop desctop-app gui gui-application java javafx learning sql sqlite study
Last synced: 01 Jan 2026
https://github.com/ctih1/happy-button
A game made with customtkinter
button customtkinter discord-rich-presence game good-first-contribution gui happy happy-button opensource python python-game python-gui python-gui-tkinter python3 reaction reaction-game rpc solo solo-project tkinter
Last synced: 24 May 2026
https://github.com/pegasusheavy/openkit
A cross-platform CSS-styled UI framework for Rust. Build beautiful desktop apps with familiar CSS syntax, Tailwind-inspired theming, GPU-accelerated rendering, and 30+ widgets.
cross-platform css declarative-ui desktop framework gpu-rendering gui linux macos rust tailwind ui wgpu widget windows
Last synced: 13 Jan 2026
https://github.com/nubisub/oopjv
Praktikum Pemrograman Berorientasi Objek
designpatterns gui java object-oriented-programming
Last synced: 11 Apr 2025
https://github.com/nilostolte/java-vector-gui
This repository contains several examples of the use of Vector Graphics in Java to the development of Graphics User Interfaces (GUI), focusing in menus, menu item selection, zooming, etc.
gui java menus vector-graphics
Last synced: 13 Nov 2025
https://github.com/aswassaw/konter-pulsa-bintang
Konter Pulsa Bintang adalah aplikasi Java berbasis GUI (Swing) yang dibuat dengan tujuan untuk memanajemeni data pembelian pulsa di sebuah konter.
Last synced: 15 May 2025
https://github.com/screamman-ssh/zoommeetingjoiner_v.1
This is a zoom meeting room collector, easy for student that have many of meeting room for each subject. The program may help you get a better way to sign in zoom.
automation csv-files gui pandas-library pyautogui python tkinter tkinter-gui
Last synced: 30 Oct 2025
https://github.com/loosedwhale/calculator_simple_python_gui_assigment
assignment calculator gui python python3 simple
Last synced: 07 Apr 2025
https://github.com/toxic-whitelgnd/learning-java-swing
Learning java-swing
gui software-development swing-gui ui
Last synced: 20 May 2026
https://github.com/kreliannn/cafe-ordering-system
A self-ordering kiosk system for café stores that allows customers to place orders before proceeding to the cashier. Orders automatically appear on the cashier’s screen, where they can update the order status in real time.
Last synced: 30 Apr 2026
https://github.com/rajsoni03/neural-paint
Neural Style Transfer GUI
flask gui neural-style-transfer state-of-the-art tensorflow
Last synced: 17 May 2026
https://github.com/karthikmprakash/pervasive-healthcare
Health Monitoring at your fingertip! Anywhere! Anyone! Anytime!
embedded-systems gui healthcare iot matlab pervasive wifi
Last synced: 14 Jul 2025
https://github.com/nchgroup/go-gui-encoder
GUI Encoder for script kiddies
development encoder go golang gui
Last synced: 22 Jul 2025
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/germabyte/cube-puzzle-solver
This program helps solve a fun and challenging puzzle! Imagine a tower built from ten cubes, each with four numbers on its faces. The goal is to rotate these cubes until each of the tower's four sides adds up to the same number, in this case, 555.
cubes gui instant-insanity numerical-puzzle puzzle puzzle-solver python python3 tkinter
Last synced: 22 Mar 2025
https://github.com/okamyuji/go-image-processor
A command-line and GUI tool for image processing operations in Go, featuring resize, denoise, rotate, binarize, concatenate, and edge detection capabilities.
cli-app go gui image-filters image-manipulation image-processing image-resize image-rotation jpeg
Last synced: 23 Mar 2025
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/mannasoumya/please
Send Request (🙏) : Tired of PostMan
api api-test gui gui-application http http-client postman postman-alternative postwoman pyqt6 pyqt6-desktop-application python
Last synced: 01 Jun 2026
https://github.com/jairik/ai-puzzle-game
Utilizes A* Search to automate the 15-puzzle-game, a popular game that includes shifting tiles to a sequential configuration
a-star-algorithm ai gui path-finding-algorithms pyqt5
Last synced: 12 Jun 2025
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/kai-thanner/emoji-picker
a simple emoji picker starting up with <super>+<.>
clipboard deb-package emoji emoji-picker gtk gui linux open-source rust shortcut x11
Last synced: 15 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/anthonytornetta/fractalos
A test gui-based open source operating system for the opencomputers mod
gui lua opencomputers operating-system
Last synced: 18 Jun 2025
https://github.com/reshmaharidhas/dice-roller
Basic dice roller application which can roll 6 different types of dices in your desktop
2d desktop-application dice dice-roller diceroller dodecahedron exe gui icosahedron octahedron pentagonal pygame pygame-sound python python-app python3 rpg tetrahedron tkinter tkinter-gui
Last synced: 29 Mar 2025
https://github.com/rasheedhbo/directory-contents-lister
A simple tool to list and organize the contents of a directory and save the listing as a .txt file.
directory-organizer executable file-listing gui python tkinter windows
Last synced: 19 May 2026
https://github.com/zer0int/clip-xai-game
Playing by AI's rules - Matching Pairs / Memory with CLIP Cosine Similarity!
clip cosine-similarity game gui matching-pairs memory python xai
Last synced: 20 Jun 2026
https://github.com/yaxingson/filebrowser
browser electron filesystem gui viewer
Last synced: 18 Feb 2026
https://github.com/sience/luis_samples
SAMPLES for LUIS. LUIS (Love UI System) is a flexible graphical user interface (GUI) framework built on top of the Löve2D game framework. LUIS provides developers with the tools to create dynamic, grid-centric, layered user interfaces for games and applications.
framework gui love2d love2d-framework love2d-gui love2d-library
Last synced: 19 May 2026
https://github.com/spoofimei/cloakcrypt
Tool to encrypt and hide files in other files
aes-256 cross-platform encryption gui opsec plausible-deniability security
Last synced: 20 Mar 2025
https://github.com/bb31420/imagine
Python GUI for generating images with OpenAi's Dall-e 3
ai art artificial-intelligence dalle-2 dalle-3 gui gui-application image images openai openai-api prompt prompt-engineering python python3 tools
Last synced: 13 May 2026
https://github.com/sultansagitov/rsa_arduino_gui
RSA on Arduino with GUI on Qt5
arduino arduino-uno embedded embedded-systems gui python python-gui python3 qt qt5 rsa serial-communication
Last synced: 10 May 2026
https://github.com/reza-ygb/smart-application-launcher
Intelligent application launcher with GUI, CLI, and Rofi interfaces - Auto-detects 1500+ applications with smart categorization
application-launcher automation cli desktop gui linux productivity pyqt5 python rofi
Last synced: 19 May 2026
https://github.com/eduardozepeda/rusty-yt-dlp-gui
A Linux lightweight, minimalist GUI application for downloading YouTube videos and audio, built with Rust.
gui rust youtube-downloader youtube-video yt-dlp yt-dlp-gui yt-dlp-wrapper
Last synced: 19 May 2026
https://github.com/pseudoincorrect/electrophy_signaldisplay
Graphical application to display the electrophysiological signals collected
Last synced: 04 May 2026
https://github.com/ansebi/gui_kivy_chessboard_apr2018
Interactive board for beginner chess lessons. Works with multitouch interactive whiteboards.
Last synced: 19 May 2026
https://github.com/charzard1332/oauth2authenticator
A .NET WinForms application that allows users to log in via multiple OAuth2 providers like Discord, Google, GitHub, Twitter, and Microsoft.
community csharp desktop-app gui oauth2 winforms
Last synced: 24 Apr 2026
https://github.com/appbaseio/importer
Brower GUI data importer for OpenSearch and Elasticsearch clusters. Supports uploading CSV, JSON, and NDJSON files.
data-import elasticsearch gui opensearch
Last synced: 15 May 2026
https://github.com/yuu-eguci/effort-leveling-support-eel
This app is what was remade Effort Leveling Support of tkinter, that was my first Python app, using Eel library.
Last synced: 10 Apr 2025
https://github.com/liraymond04/olc-dijkstra
GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.
algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge
Last synced: 08 Sep 2025
https://github.com/germabyte/namefixer
namefixer.py is a user-friendly desktop application designed to help you analyze and standardize the names of files and folders in a selected directory. It ensures your file and folder names adhere to standard naming conventions by identifying and replacing emojis and non-standard characters that may cause compatibility or usability issues.
cross-platform emoji file-management file-system folder-management gui python renaming special-characters tkinter
Last synced: 22 Mar 2025
https://github.com/tumichnix/ws-client
Simple WS client
gui javascript websocket-client websockets
Last synced: 18 May 2026
https://github.com/kahleryasla/wordle-word-guessing-game
Popular Wordle Game (Word Guessing Game) Clone With Online Mode (Socket Programming). Used "Swing" To Make Gui Design
gui online socket-programming swing swing-gui wordle-clone wordle-game
Last synced: 03 Aug 2025
https://github.com/donno2048/ai-python-chess
With this code, you can play chess against artificial intelligence (no pip required!)
artificial-intelligence chess gui machine-learning
Last synced: 07 Sep 2025
https://github.com/onder7/email-gui-uygulamasi
grafik kullanıcı arayüzü (GUI) ile e-posta göndermeyi sağlar
Last synced: 14 Sep 2025
https://github.com/oldrev/mini-router
A minimal demo for exploring key algorithms used in PCB routing and layout tools.
algorithms avalonia dotnet eda gui layout open-source pcb
Last synced: 15 May 2026