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/luminary-cloud/steam-tracer-cleaner
Steam userdata cleaner, tracer scrubber, and autoexec installer for Windows.
cleanup counter-strike-2 cpp cs2 gui imgui privacy steam steam-cleaner windows
Last synced: 03 Jun 2026
https://github.com/mdouchement/gexplorer
File dialog for several OSes.
explorer file filechooser gio gioui gui
Last synced: 11 Jun 2026
https://github.com/w2sv/lingularity-frontend-ubuntu-console
Lingularity frontend for Ubuntu >= 18.04 GNOME terminal
frontend gnome gui language-learning python ubuntu
Last synced: 23 Aug 2025
https://github.com/hamed-gharghi/todo-app
This is a simple todo list app using sqlite3 to save data and it developed using PyQt5 and it contain py and exe and ui file
gui gui-application pyqt5 python todo-app todolist todolist-application
Last synced: 13 Jun 2026
https://github.com/clinton-mwachia/python-desktop-app-template
A template for making dektop applications using python, tkinter and mongoDB
desktop-app desktop-application gui python tkinter
Last synced: 18 Feb 2026
https://github.com/titemov/successiveconcessions
Successive Concessions Method Java
gui java javafx simplex succesiveconcessions
Last synced: 17 Apr 2026
https://github.com/axorax/nucleon-revolt-bot
Multi-purpose Revolt bot with memes, images, fun, economy and more!
bot gui nucleon revolt revolt-api revolt-bot revolt-chat revoltchat revoltjs
Last synced: 20 Jun 2026
https://github.com/sumitkumargiri/car_racing_game_using_pygame
This repository contain all the best practices for managing Github repository.
car-racing-project-python github gui project python
Last synced: 22 May 2026
https://github.com/blackphlox/wte
Windows Terminal Editor - Using rust to combine performance and the usefulness of wt-editor-cli & wt-editor-gui into one packaged executable.
cli editor gui json-schema windows-subsystem-linux windows-terminal windows-terminal-configure
Last synced: 21 Jan 2026
https://github.com/edwinabdonshayo/python-calculator-ctk-gui
B & E Calculator is a sleek and modern calculator application built using Python and the customtkinter (CTk) library. The calculator features a user-friendly graphical interface for performing basic arithmetic operations, trigonometric functions, and number system conversions. Created by Brian Muriuki (@cleantest) and Edwin (@EdwinAbdonShayo)
Last synced: 06 Apr 2025
https://github.com/michaelchadwick/utter
GUI frontend to the OS X say command in Objective-C. Try the new Utterly, written in Swift: https://github.com/michaelchadwick/utterly
cow gui gui-frontend macos objective-c osx speech utter xcode
Last synced: 14 May 2025
https://github.com/connerohnesorge/cpre488-mp0
NES emulator targeting a Xilinx Zynq 7000 SoC, written in C, with SD-card ROMs, in-device game picker, and hardware controller support.
c-programming-language controller controllers gui menu-design nes nintendo-entertainment-system rom-hacking roms sd-card
Last synced: 03 Jun 2026
https://github.com/derleiti/ailinux-client
AILinux Desktop Client - PyQt6 GUI for Linux with AI Chat, Terminal, File Browser
ai-assistant ailinux chat desktop gui linux pyqt6 python
Last synced: 04 Apr 2026
https://github.com/natthasath/demo-python-tkinter
Tkinter is a Python library for creating graphical user interfaces (GUIs) using the Tk GUI toolkit. It provides a simple way to create buttons, menus, and other widgets using a consistent interface across different platforms.
customtkinter gui poetry python tkinter
Last synced: 26 Feb 2025
https://github.com/emrecpp/doviztahmin
Türk Lirası'nın gelecekte Dolar ve Euro karşısındaki değerini yapay zeka ile tahmin eden PySide6 tabanlı proje
ai gui pyqt pyside python qfluentwidgets qt tensorflow ui
Last synced: 11 Apr 2026
https://github.com/jcbritobr/sevenguitasksgiu
This is an implementation of the 7GUIs tasks written with Golang and GIU library.
Last synced: 06 Apr 2025
https://github.com/mostafabaghi/python-weather-app
🌤️ Python Weather App — A beautiful and responsive desktop weather application built with Python that fetches real-time weather data for a default location (e.g., Iraq/Karbala) and displays it with a clean, graphical interface.
api-integration climate desktop-app graphical-interface gui karbala location-based offline-ui openweathermap python real-time-weather tkinter weather weather-app weather-forecast
Last synced: 28 May 2026
https://github.com/hadialqattan/online-tictactoe
GUI online TicTacToe using pygame and socket lib.
gui online-tictactoe-game pickle-lib pygame python3 socket-lib
Last synced: 04 Sep 2025
https://github.com/bunnysakura/simulated-mouse
模拟鼠标的按键精灵,QuickMacro
gui python quickmacro quickmacros tkinter
Last synced: 04 Jun 2026
https://github.com/tomasmark79/imagelabelguifree
Example of using DotNameCpp Template.
Last synced: 06 Sep 2025
https://github.com/jaakop/fishyui
Basic UI library with themes for Unity
gui unity unity-gui unity-package unity3d-plugin user-interface
Last synced: 19 Jan 2026
https://github.com/singhrimiumesh/scrape-chat
Scrape & Chat: A GUI tool for website scraping and AI chat. Effortlessly scrape website data and interact with a chatbot to get insights based on the extracted content. Built using PyQt5, Selenium, and conversational AI.
ai chatbot gui pyqt5 python3 selenium webscraping
Last synced: 20 Apr 2026
https://github.com/jozwiaczek/offlinemessenger
A student project designed to create an offline messenger.
Last synced: 05 Jun 2026
https://github.com/minusome/namesayer2
JavaFX application to practise unfamiliar names
audio gui javafx jfoenix material-design
Last synced: 22 Apr 2026
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/vvhacker007/mini-paint
✨This is a mini-paint Application
Last synced: 11 Oct 2025
https://github.com/kvruntime/nato-alphabet-generator
Nato phonetic alphabet generator in console & gui
Last synced: 16 Jul 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/ehrg1/cs492-mosques-management
About This repository showcases a project developed for the CS492 Special Topics in Computer Science course, which is a simple app to manage mosques
database gui python sqlite3 tkinter tkinter-gui
Last synced: 24 Apr 2026
https://github.com/piksel/elytra
Embedded configuration library to enable standardized setup using WebUSB or serial
configuration embedded gui rust
Last synced: 13 Jan 2026
https://github.com/dennis-van-gils/project-bme280-ds18b20-logger
A temperature, humidity and pressure data logger build from an Adafruit Feather M4 Express micro-controller board and a BME280 and DS18B20 sensor with a graphical user interface in Python.
bme280 ds18b20 gui logger multithreaded pyqt5 pyqtgraph
Last synced: 20 Aug 2025
https://github.com/alhadikhan/mac-managing-a-company-
This project is a Java-based management application for overseeing various aspects of company operations, including financial management, sales, production, HR, and administrative tasks. It features a GUI for easy interaction and integrates with a MySQL database for data storage and retrieval.
gui java javaswing mysql mysql-database
Last synced: 30 Apr 2026
https://github.com/lmlk-seal/pyspeed
Intelligent Python Performance Optimization Tool Automatically profile, analyze, and accelerate your Python code with minimal effort.
analyzer customtkinter gui intelligent numpy optimization optimization-tools performance python real-world-problem-solving
Last synced: 23 Jun 2026
https://github.com/couldbedead/unitychallenge_5
The Unity Junior programmer Challenge 5 "Whack-A-Food" Submission for UCCS GDD 1200
Last synced: 30 Apr 2026
https://github.com/josedavila24/imageprocessor2d
🖼️✨ Herramienta de procesamiento de imágenes 2D en Java con interfaz gráfica 🎨📌. Incluye filtros 🌀, conversiones de color 🌈 y operaciones morfológicas 🔍⚙️.
eclipse-ide git gui image-processing java
Last synced: 21 May 2026
https://github.com/markkoz/noteblock
A graphical user interface that eases working with note blocks in Minecraft.
gui minecraft minecraft-forge-mod minecraft-mod music
Last synced: 01 May 2026
https://github.com/mehmetkahya0/abuzerbank-ui
Abuzerbank_UI has the same features as abuzerbank, but while abuzerbank is running in the terminal, Abuzernank-UI runs on its own application and screen.
abuzerbank accounts algorithms bank bank-account bank-app banking-applications banks calculator-application gui login-page login-system money money-management money-transfer python python-bank python3 tkinter ui
Last synced: 01 May 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/angelonazzaro/eurogames
This project has been realized for the DataBases Exam. It is a Java GUI which interacts with the DB using JDBC.
gui gui-application java javafx jdbc jdbc-driver mysql workbench
Last synced: 01 May 2026
https://github.com/hugojosefson/docker-signal-desktop
Runs Signal Desktop, inside Docker.
desktop docker docker-image gui hacktoberfest signal
Last synced: 01 May 2026
https://github.com/fernicar/langchain-groq-tins-edition
case study for developing software using the **"There Is No Source" (TINS)** methodology
ai app chat chatbot developtment groq groq-api gui langchain langchain-python llm narrative-collaboration pyside6 thereisnosource tins
Last synced: 02 May 2026
https://github.com/msdn-whiteknight/apidocview
View .NET API docs (in mdoc format)
Last synced: 02 May 2026
https://github.com/nidha2003/enrollment-system
Student Enrollment Management System built using Python and MySQL.
beginner-project crud database gui mysql project python tkinter
Last synced: 02 May 2026
https://github.com/nur-alam39/mobile-doctor
It a desktop application for keep regular health data. I have used GUI of C++, graphices header file and data in file system.
cpp desktop-application file-system graphices-header gui
Last synced: 29 Jun 2026
https://github.com/abdelrahman-amen/agentic_sqlite_explorer_using_agno
This project demonstrates the integration of Agentic AI with SQLite, creating an intelligent assistant that interacts with the Chinook database. It leverages advanced AI capabilities to execute natural language queries, retrieve data, and simplify database management for users.
agentic-ai agno api dotenv groq gui llama3 llm python sqlite
Last synced: 02 May 2026
https://github.com/a-mhamdi/fuzzy-tipper
Tipping problem w/ fuzzy logic
fuzzy-logic gui pyqt5 python3 ui
Last synced: 03 May 2026
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/davityak03/hospital-management-system
filehandling gui mysql mysql-database python sql tkinter-python
Last synced: 04 May 2026
https://github.com/morpheus2018/sleep-timer
Sleep Timer for Lunux
app application gui linux python python3 schlafen sleep sleep-timer terminal time timer uhr zeit
Last synced: 04 May 2026
https://github.com/atyrode/factorio-gui-web-editor
Browser-based Factorio GUI spec and prototype editor
Last synced: 26 Jun 2026
https://github.com/richy116/empathy-engine
🧠 Build an AI-powered mental health companion that offers support and resources to enhance emotional well-being and foster understanding.
ai awesome culture emotion-detection empathy fastapi gemini gui llm mental-health php-framework python react react-native sentiment-analysis streamlit textblob typescript
Last synced: 02 Nov 2025
https://github.com/kristomolog/videometadataguidedup
This code check the chosen folder have duplicated video file (mp4,avi,mov) .
deduplication ffmpeg gui qt video-processing
Last synced: 05 May 2026
https://github.com/jjaruna/autotranscriptgui
🎙️ Powerful GUI tool to transcribe and translate audio/video files using Whisper and OpenAI — fast, simple, and GPU-optimized.
fast-whisper gui openai-api subtitulos transcripcion transcription translate whisper
Last synced: 20 May 2026
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/phpmacher/mastodon-publish-button
Userscript for Greasemonkey or Tampermonkey to change the text of the publish-button in Mastodon web-ui.
greasemonkey greasemonkey-script greasemonkey-userscript gui mastodon tampermonkey tampermonkey-script tampermonkey-userscript tweak userscript userscripts webinterface
Last synced: 06 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/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/nstechbytes/mini-calculator
Mini Calculator is a sleek, efficient, and easy-to-use Chrome extension designed for quick calculations. Whether you're handling simple arithmetic or complex mathematical problems, Mini Calculator provides a seamless experience right from your browser toolbar.
calculator chrome chrome-extension extension gui
Last synced: 07 May 2026
https://github.com/patatetom/ewfimager
GTK GUI for ewfacquire
disk-image ewf forensics gtk gui
Last synced: 07 May 2026
https://github.com/jibaru/gominiwin
Mini-conjunto de funciones GUI para windows y linux
Last synced: 07 May 2026
https://github.com/artag/cocr
OCR from clipboard image
clipboard csharp gtk gui linux-app ocr windows-app
Last synced: 08 May 2026
https://github.com/ulagbulag/cassette
Cloud-native Template-based dynamic declarative Web UI Framework
gui kubernetes rust template-based wasm web web-framework
Last synced: 08 May 2026
https://github.com/tcdoverlord/opensceneforce
OpenSceneFORCE V7 - portable OBS backup, restore, repair, update, and safe execution system
automation backup desktop-app devops gui obs pyside6 python restore software-engineering system-recovery windows
Last synced: 27 Jun 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/siddhant-vij/to-do-app
To-Do App is a task managing tool to help the users stay organized for their day to day activities.
Last synced: 10 Jun 2026
https://github.com/xkaiiro/igruby_examples
Some examples for ruby-imgui
aibika cimgui executable gui imgui ocra ruby standalone stb
Last synced: 10 Jun 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/msjsc001/anki-tts-edge
Effortlessly add free, high-quality Microsoft Edge TTS audio to Anki cards via text selection or copy, featuring a customizable, multi-lingual UI. 免费、快捷地为 Anki 添加高质量微软 Edge 语音,支持划词/复制触发、界面定制和多语言显示。
anki audio clipboard customtkinter edge-tts flashcards gui language-learning microsoft-tts pygame pynput python text-to-speech tts windows
Last synced: 09 May 2026
https://github.com/blaze6950/choosecolor
Custom Control for WindowsFroms ColorPicker
colorpicker csharp customcontrol gui windows-forms
Last synced: 09 May 2026
https://github.com/5starkanyon/pm2-gui
Manage your PM2 processes easily with PM2 GUI, a modern Electron app. Simplify your workflow and enhance productivity. ⭐️💻
development electron electron-app gui javascript nodejs pm2 pm2-gui pm2-module pm2-monit pm2-node pm2-web pm2-web-monitor tool
Last synced: 10 May 2026
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/carlos-descalzi/pymongoclient
Desktop application for Mongo Databases
Last synced: 06 May 2026
https://github.com/dhanish03/college_management_system
College Management System is a Java Swing-based application that helps manage student records, including adding, searching, updating, and deleting student data using a MySQL database. It provides a simple GUI for efficient student management.
crud git gui java-8 java-swing jdbc-driver mysql sql standalone
Last synced: 13 May 2026
https://github.com/malaksadek/userdatabase
A Database of Users Implemented Using Various Data Structures 📐🔧(2014)
application c-plus-plus gui qt
Last synced: 30 Apr 2026
https://github.com/lrsb/ing-sw-2019-7
A Java implementation of Adrenaline board game
gui ingegneria-del-software java javafx polimi politecnico-di-milano swing
Last synced: 21 Apr 2026
https://github.com/prgermux/defect-finder
Defect Finder is an interactive Python-based GUI application for detecting and analyzing mechanical and non-mechanical defects in data. It provides defect visualization, periodicity analysis, and statistical insights, making it ideal for research and quality control workflows.
data-analysis defect-detection gui pyqt5 python quality-control statistics visualization
Last synced: 24 Mar 2025
https://github.com/marvin1099/user_updater
A simple tool for automatic system updates using topgrade, featuring a background systemd service and a lightweight GUI to notify users of ongoing updates.
automation bash gui linux topgrade update updater updates
Last synced: 10 May 2026
https://github.com/younesrabeh/basic-projects-py
My Python based Personal projects
application cross-platform gui
Last synced: 03 Jul 2025
https://github.com/longkidkoolstar/foldermap
FolderPeek is a cross-platform GUI application designed for visualizing directory structures.
cross-platform dark-theme directory-structure export-feature file-explorer file-management folder-viewer gui hidden-files open-source python text-view tkinter tree-view
Last synced: 24 Mar 2025
https://github.com/smartacephale/jabroni-outfit
out-of-the-box gui and persistent-state library based on vue
cdn gui persistent-state tweaks vue
Last synced: 12 Apr 2025