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-09 00:14:16 UTC
- JSON Representation
https://github.com/larssonoliver/lnkshrt
Link shortener
go golang gui linkshortener nextjs
Last synced: 28 Apr 2026
https://github.com/davidleitw/thoth
A simple file manager written in PyQt5
example filemanager gui pyqt5 python python3 qt5
Last synced: 28 Apr 2026
https://github.com/aissat/gcontainer
gnome app for gui Docker and LXC Containers
cloud-container container containers docker gnome gtk gtk3 gui image lxc lxc-containers vala
Last synced: 29 Apr 2026
https://github.com/hamed-gharghi/basic-calculator
Basic Calculator using PyQt5 with EXE and Python file
basic-calculator basic-calculator-app calculator-python dark-theme gui gui-application pyqt5 python
Last synced: 29 Apr 2026
https://github.com/liubomyr123/makefile_tictactoe
A simple Tic Tac Toe game in C with GTK+3, featuring a GUI, player turns, winner detection, and game restart functionality.
algorithms c desktop-application gtk gtk3 gui makefile tic-tac-toe tic-tac-toe-c
Last synced: 08 Jun 2026
https://github.com/cbrnrd/alertfx
A JavaFX API for easy interaction with alerts and dialogs
Last synced: 30 Apr 2026
https://github.com/bocaletto-luca/guilinuxinstaller
GuiLinuxInstaller
bash bash-script bocaletto-luca gplv3 gui gui-installer gui-linux gui-linux-installer openhardware opensource script sh shell
Last synced: 30 Apr 2026
https://github.com/winand/qtapp
Helps to create interfaces with Qt rapidly
gui pyqt python python3 qt rapid-development rapid-prototyping
Last synced: 30 Apr 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/almas-ali/ant-shell
Ant shell with powerfull CLI and GUI packed
ant-interpreter ant-shell cross-platform gui os-independent shell terminal tkterm
Last synced: 01 May 2026
https://github.com/radad/radjoykey
Joystick to Keyboard emulator
gui gui-application win32 windows
Last synced: 02 May 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/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/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/mohamedwelteir/front
Basic GUI application written in JavaFX
Last synced: 03 May 2026
https://github.com/zhangchaoxu/onex-javafx
onex javafx
gui java javafx jssc onex springboot sqlite
Last synced: 04 May 2026
https://github.com/rohit01/stegosoft
University Project
audio c encryption gui python steganography
Last synced: 04 May 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/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/codewithmayank-py/python-chatbot-streamlit-openai
Streamlit + OpenAI = Interactive conversational chatbot using Python
chatbot chatterbot gui openai python python-openai pythonai streamlit
Last synced: 06 May 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/secureauditx/student-housing-management-system
Student Housing Management System with secure login, room tracking, reservation, and maintenance modules using Qt and C++
gui housing-management mysql qt student-management-system
Last synced: 06 May 2026
https://github.com/jakeler/ddc-tray
Tray icon/menu for monitor brightness control (DDC/CI)
brightness-control ddc-ci gui monitor python qt5 tray-menu
Last synced: 09 May 2026
https://github.com/aerospike-ce-ecosystem/aerospike-cluster-manager
Aerospike Cluster Management UI
admin-ui aerospike database docker fastapi gui management-tool nextjs nosql python react typescript
Last synced: 24 May 2026
https://github.com/sibaniii/hospital-management-system-both-backend-and-frontend-with-gui-
This is a software system created using mysqlxpython interface
crud-application gui hospital-management-system mysql mysql-connector mysql-database python python-mysql-connector python-mysql-crud ui ui-ux ux
Last synced: 10 May 2026
https://github.com/schafeld/my-first-vuegg-project
A very simple vuegg form (demo).
Last synced: 31 Aug 2025
https://github.com/oop7/virustotal-scanner
VirusTotal Scanner is a Windows GUI application that scans files and URLs for malware using the VirusTotal API. It displays detailed scan results and includes features like API key management and a user-friendly interface.
file-scan gui malware python tkinter url-scan virustotal-api
Last synced: 05 Mar 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/trapd00r/clipboard_to_primary
sync XA_CLIPBOARD to XA_PRIMARY selection buffers
Last synced: 12 May 2026
https://github.com/schlopp96/pyfitransfer
Application for user to transfer locally saved files of a specified extension-type to desired location. Has both a CLI and GUI version.
beginner-project cli cli-app file-manipulation file-moving file-transfer gui gui-app os python python-cli python-cli-project python-file-organiser python-gui python-gui-project python-module python3 script simple
Last synced: 07 Mar 2026
https://github.com/r4f405/google-maps-scrap-automation
A Python-based desktop GUI for the gosom/google-maps-scraper API. This tool automates and simplifies business data extraction from Google Maps through an intuitive, user-friendly interface.
automation data-extraction data-mining google-maps gui lead-generation python python3 scraper scraping tkinter
Last synced: 26 Jun 2025
https://github.com/minecake147e/monogame-presentation-framework
A WPF-Like GUI System Implementation for MonoGame
graphical-user-interface gui model-view-viewmodel monogame user-interface work-in-progress wpf
Last synced: 15 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/exovate-1/windows-11-debloater
✨ Windows 11 Debloater Minimal GUI/CLI tool to clean and optimize Windows 11 installs. | 🖥️ GUI & CLI support | 🛠️ 100+ system tweaks | ⚡ One-click preset modes | 🗑️ Remove UWP & bloat | 🔒 Disable telemetry | 🚀 Unlock performance | 🎨 UI personalization | ⛑️ Auto restore point |
blaot-remover cli debloat-script gui lightweight optimization optimizer personalization postinstall restore-point system-tweaks telemetry uwp windows11
Last synced: 13 Jul 2025
https://github.com/filiprokita/fclick
FCLICK is a Python script that automates mouse clicking by detecting a change in pixel color on the screen. The script waits for a specified start button press to begin monitoring the pixel color at the current mouse position. Once the pixel color changes, the script sends a left mouse click to that position.
automation gui image-processing keyboard-input mosue-click mouse mouse-automation python python3 useful utilities windows
Last synced: 29 Apr 2026
https://github.com/kangphp/wifi-cut
NetCut-like Python GUI is a free, open-source network management tool inspired by NetCut. It allows you to scan your LAN, view all connected devices, and perform ARP spoofing attacks (MitM or block) using an intuitive GUI. Built with Python and Tkinter, it supports vendor lookup and provides mass block/unblock features for easy network control.
arp-spoofing ethical-hacking gui mitm netcut network-scanner network-security python tkinter
Last synced: 12 Jul 2025
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/rifandani/email-extractor
GUI based email extractor using python
Last synced: 14 Mar 2025
https://github.com/4s4v1n/smart-calculation-v1.0
Calculator implementation with gui.
calculator cpp gui gui-application math
Last synced: 12 Oct 2025
https://github.com/bartimusprimed/egf
Easy GUI Framework... Keep it simple.
Last synced: 10 Mar 2026
https://github.com/obsidianplusplus/timed-shutdown
Windows 环境下基于 Python 定时关机或日期关机 | Scheduled Shutdown or Date-based Shutdown Based on Python in the Windows Environment
application bar countdown cross delayed desktop gui platform progress pyqt5 python real scheduled shutdown time timer
Last synced: 22 Jun 2025
https://github.com/uddin-a/occupied_cursor
A program that helps you occupy your cursor
automation cursor gui java javafx maven openfx openjfx release
Last synced: 02 Jan 2026
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/danylevych/tic-tac-toe
Game Tic Tac Toe by using SFML libraty
ai-algorithm cpp game-engine gui minmax-algorithm sfml-game
Last synced: 24 Mar 2025
https://github.com/ekelhala/jmerge
Minimal tool for merging PDF files together, written in Java
file-management gui java maven pdf-document pdfbox swing
Last synced: 13 May 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/hollali/billingsystem
This Python script is a GUI-based billing system built with Tkinter. It allows users to input item quantities, calculate totals with taxes, generate and save itemized bills, search for saved bills, print bills, and send them via email. It's designed for small retail businesses to streamline billing tasks.
Last synced: 05 Aug 2025
https://github.com/cromega08/sign_up_page
A Login Page model made with html/css only. This is only a template and dont have any backend.
100-days-of-code 100daysofcode css css-flexbox css-grid css3 design gui html html-css html5 login-page ui-design
Last synced: 20 Jun 2025
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/suuhm/powerreverseshell
PowerReverseShell is a simple gui for windows powershell and Reverse Shell in connection with netcat hosts
gui kali netcat powershell reverse-shell windows
Last synced: 16 May 2026
https://github.com/maximemoreillon/food_manager_front
GUI for Food manager, a calorie and macronutrient tracking web app
Last synced: 15 Mar 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/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/csengupta1101/digital-clock-python
This Repository deals with a GUI digital clock made with python.This will require tkinter library for GUI interface.The great part of creating your own GUI apps is that you can customize them however you want. From text font to background colour, all features are available for customization. Setting up the time require "time" library module as well.
apps clock gui jupyter-notebook python tkinter vscode
Last synced: 29 Apr 2026
https://github.com/milan-sony/tkinter_test
Learn Tkinter
gui gui-application python python3 tkinter tkinter-gui tkinter-python
Last synced: 14 Oct 2025
https://github.com/alexballas/refyne
Cross platform GUI toolkit in Go inspired by Material Design
android cross-platform go golang gui hacktoberfest ios theme toolkit
Last synced: 01 Jun 2026
https://github.com/ericrollei/civitai_api_downloader
simple app and companion Chrome extension to download models and sample images from Civitai using their API
chrome chrome-extension civitai civitai-api downloader gui
Last synced: 08 Apr 2026
https://github.com/rynanda/auction-house-oo
Creating an auction house application using object-oriented design and implementation.
class-diagram csharp gui iterative object-oriented-programming user-stories
Last synced: 14 Mar 2025
https://github.com/harmanveer-2546/bird-species-prediction-using-deep-learning
Using convolutional neural networks to build and train a bird species classifier on bird pics data with corresponding species labels, also build GUI for the same.
3d-graph callback deep-learning eda gui gui-application image-generator imageclassification keras-tensorflow matplotlib maxpooling mobilenetv2 numpy opencv pillow plotly python seaborn transfer-learning visualization
Last synced: 29 Apr 2026
https://github.com/hirudikaanupama/personalized-news-recommendation-system
The Personalized News Recommendation System uses an interactive GUI, NLP for article categorization, and ML for personalized recommendations based on user preferences and ratings. It offers tailored news from categories like technology, sports, and entertainment.
gui java javafx machine-learning ml natural-language-processing news-recommendation nlp recomender-system
Last synced: 30 Apr 2026
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/rudra-mondal/aperture-epub-reader
🚀 Aperture is a modern, feature-rich desktop EPUB reader built with Python 🐍 and PyQt6. It focuses on a clean reading experience ✨ and powerful, integrated Kokoro Text-to-Speech (TTS) capabilities 🗣️🔊
aperture-book-reader book-reader epub epub-reader gui kokoro kokoro-82m kokoro-tts pyqt6 text-to-speech
Last synced: 18 Aug 2025
https://github.com/michurin/unote
Simple standalone GUI notification utility with simple network API
desktop gui network notification remote-control
Last synced: 27 Jan 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/ascii-16/rust-iced-unit-converter
gui gui-application iced-rust rust rust-lang serde
Last synced: 03 Sep 2025
https://github.com/anshmnsoni/turtle-crossing-game
gui oops-in-python python turtle
Last synced: 16 Oct 2025
https://github.com/mahonrim/multiplications
This program helps you to make some multiplication tables between 1-10
csharp csharp-code gui guiapplication windows-forms
Last synced: 30 Apr 2026
https://github.com/akshaybabloo/sml-gui
A GUI to export data to Spikes Markup Language
gui sml-gui spikes-markup-language
Last synced: 16 Oct 2025
https://github.com/joeesmithh/movie-collection-manager
Movie cataloging tool built with JavaFX, integrating IMDb data for easy searching.
Last synced: 16 May 2026
https://github.com/bitplan/com.bitplan.gui
Generic Graphical User Interface decription interfaces
Last synced: 17 Oct 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/svetjeonline/image-tagger
This repository contains a Python script for a desktop application that generates English captions and keywords for images using AI (Hugging Face Transformers) and writes them to IPTC/XMP metadata.
ai captions gui image image-processing metadata photoshop python stock tagger
Last synced: 10 Jun 2025
https://github.com/rocky114/desktop-deprecated
desktop gui mysql mysql-client qt5-gui
Last synced: 30 Apr 2026
https://github.com/itsjhonalex/uclv_dowloader
🎬 Descargador moderno de videos y subtítulos para visuales.uclv.cu con GUI/CLI - UCVL Downloader
cli cuba downloader gui linux pyinstaller python subtitles tkinter ubuntu uclv uv videos
Last synced: 30 Apr 2026
https://github.com/an4xdev/planlekcji
Plan lekcji pobierany ze strony www, następnie aktualizowany ze względu na godzinę, wraz z kontrolkami kontrolującymi komputer
Last synced: 02 Jul 2026
https://github.com/skobkin/meshgo
[Experiment] Meshtastic GUI client written using LLM agent. (Mirror)
client experiment go golang gui meshtastic
Last synced: 18 Jan 2026
https://github.com/davidejones/systemgui
A simple gui with python to show some system information
Last synced: 01 Jun 2026