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-07 00:14:46 UTC
- JSON Representation
https://github.com/sirhenricus/pygamecputempgui
Uses powermetrics and Pygame to show the temperature of your CPU. Optimized for MacOS users
gui macos powermetrics pygame python3 temperature zsh
Last synced: 20 Apr 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/blackwakhu/music-player-python
this is a python mp3 player
gui python python3-11 replit tkinter tkinter-graphic-interface tkinter-python
Last synced: 21 Apr 2026
https://github.com/miriarte33/interest-calculator
Calculates simple interest and returns that along with the total cost. Demonstrates use of JOptionPane to easily create a GUI.
calculator gui interest interest-calculator interest-rates
Last synced: 21 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/TryOmar/Vehicle-Parking-Project
🚗 A Java-based parking management system with automated space allocation, fee calculation, and GUI interface. Efficiently manages 100m parking space for multiple vehicle types.
gui java oop parking-automation parking-management parking-system space-allocation
Last synced: 29 Jun 2026
https://github.com/shapur1234/dfu-lootmenu
A mod for Daggerfall Unity.
daggerfall freesoftware game gui mod ui unity3d
Last synced: 11 May 2026
https://github.com/hugojosefson/docker-chromium
Runs the Chromium browser, inside Docker.
Last synced: 11 May 2026
https://github.com/loosedwhale/calculator_simple_python_gui_assigment
assignment calculator gui python python3 simple
Last synced: 07 Apr 2025
https://github.com/muelli/vula
automatic local network encryption - Backup from https://codeberg.org/vula/vula
Last synced: 22 Apr 2026
https://github.com/isaacdarcilla/pisceanltd
Piscean Software Limited Official Repository
beta csharp exe executable-formats free gui installer
Last synced: 18 Mar 2025
https://github.com/joshjarabek7/inventory-management
An inventory management GUI that tracks the parts and products currently in stock at a shop.
Last synced: 22 Apr 2026
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/lehuyh/boltui
⚡C++ GUIs In a Flash!
beginner-friendly cpp cs1 gui library
Last synced: 05 Jun 2026
https://github.com/mohitbansal964/episode-tracker
A Simple GUI application to keep track of seen and unseen episodes of TV shows.
database-gui database-management episodes gui python3 sql sqlite3 tkinter tv-series tv-shows
Last synced: 05 Jun 2026
https://github.com/amirreza-ipchi-haq/fingerprintattendancemachinegui
A GUI wrapper for FingerprintAttendanceMachine
c gui serial-communication wrapper
Last synced: 23 Mar 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/rexadbapp/rexadb-app
Multi-database desktop client for PostgreSQL, MySQL, MongoDB, SQLite, ClickHouse, Redis, and SQL Server.
Last synced: 06 Jun 2026
https://github.com/thewriter2/tw-deviantis
Communicating with the DeviantArt API and RSS feeds.
api deviantart deviantart-api gui gui-application pygame pygame-application pygame-gui python python3 rss rss-feed
Last synced: 29 Apr 2026
https://github.com/rohitmalwal/dowvid-yt_video_downloader
A simple YouTube downloader app built with Tkinter and yt-dlp. It allows users to download videos or audio by entering a YouTube URL, selecting media type and quality, and tracking progress through a progress bar.
ffmpeg gui gui-application python python3 tkinter tkinter-gui yt-dlp
Last synced: 05 May 2026
https://github.com/mehrshaad/ap_system-provider_project
Advanced Programming Project #2
advanced-programming gui pyqt5 python sqlite
Last synced: 16 Apr 2025
https://github.com/dtroupe18/servertosendfiles
GUI Server that sets a current working directory. Once the directory is set client can connect and search for available files.
Last synced: 24 Apr 2026
https://github.com/acnasdev/msicontroller
MsiController — a cross-platform application and service for managing MSI laptop features (EC, fan control, backlight, etc.) on Linux. Includes a Qt6-based GUI client, systemd service, D-Bus communication, and a kernel module.
automation dbus device-management embedded-controller fan-control gui hardware-monitoring installer kernel-module laptop linux open-source qml qt qt6 service system-utility systemd
Last synced: 20 Jun 2026
https://github.com/java-dev-jason/workflowtimer
A simple Java-based Pomodoro timer with a graphical interface. Helps you structure work and break intervals for better focus and productivity.
gui java pomodoro productivity swing
Last synced: 30 Aug 2025
https://github.com/akk85/alien-invaders
My final project for CS 1110: Introduction to Computing using Python
alien arcade-game game gui python
Last synced: 25 Apr 2026
https://github.com/tobenot/tempuspugnus
A minimalist time management tool with floating window interface. Set time limits for tasks, track progress, and get reminders - helping you stay focused and productive. | 一个简洁的浮窗式时间管理工具,通过设定明确的时间限制来提高工作效率
desktop-app floating-window gui json minimalist pyqt6 python reminder task-manager time-management
Last synced: 25 Apr 2026
https://github.com/burnttoasters/zinnia
A Tauri/Rust Cross-platofrm 7Z GUI
7zip 7zip-guide 7zip-utility archive-manager cross-platform gui tauri tauri-app
Last synced: 25 Apr 2026
https://github.com/i-e-b/snivellinggit
An experimental GUI for the Git SCM.
c-sharp experimental git gui visualisation visualization working
Last synced: 25 Apr 2026
https://github.com/hyper-prog/unisyncgui
Graphical user interface for UniSync
filesystem gui qt synchronization
Last synced: 25 Apr 2026
https://github.com/aeriavelocity/qvsed
Qt-based Versatile Stateless Editor
gui lightweight pyqt python qt simple text-editor
Last synced: 25 Apr 2026
https://github.com/emanuelegreco29/codex_naturalis_polimi_ingsw_project
Politecnico di Milano - Ingegneria del Software Project - AY 2023/24
cli client-server game gui html java polimi polimi-projects politecnico-di-milano project rmi tui websocket
Last synced: 06 Jun 2026
https://github.com/niklaskarel/qt-multiclient-logger
Qt-based multi-client TCP logger for structured JSON messages with real-time GUI, severity-aware handling, and modular logging logic. Designed to simulate communication with independent system modules.
cpp embedded-systems gui logger multithreading networking qt qtwidgets real-time tcp
Last synced: 25 Apr 2026
https://github.com/drystevenbaker78/roblox-synapse
Roblox Synapse Executor is a top-tier script execution tool for Roblox, valued for its advanced features and stability, enabling seamless Lua scripting for game modifications and customization.
authentication bloxfruit-script bloxfruits-autofarm-script executer exploit game gui hack lua nexus-roblox roblox roblox-lua roblox-scriptbloxfruits-autofarm-script roblox-synapse script-hub supported whitelist
Last synced: 16 Apr 2025
https://github.com/rogers-cyber/csvtoexcel
Modern PySide6 desktop app to convert CSV files to Excel (.xlsx) with batch processing, preview, encoding support, and SQLite history tracking.
batch-processing csv csv-converter csv-to-excel data-tools desktop-app drag-and-drop encoding excel file-converter gui preview productivity pyside6 python sqlite xlsx xlsxwriter
Last synced: 25 Apr 2026
https://github.com/jeremi360/pygtkfx
Small lib to make Gtk my way
easy-to-use framework gtk3 gui markup-converter python
Last synced: 25 Apr 2026
https://github.com/nickenshidqia/list_todo_app_python_project
Build a Todo List Application that allows users to easily add, update, and delete tasks.
graphical-user-interface gui python streamlit todolist
Last synced: 25 Apr 2026
https://github.com/vishnu-tppr/nexora-ai
Made with Python, crafted by Vishnu 💻✨ Nexora AI – A smart Python voice agent with GUI, reminders, WhatsApp messaging, app control, jokes, and more! Built with 💻 + 🧠 + ❤️.
ai automation cool-python-projects customtkinter desktop-assistant gui nexora open-source-ai personal-assistant productivity-tool python python-project speech-recognition system-utility text-to-speech virtual-assistant vishnu-cse voice-assistant whatsapp-automation windows
Last synced: 25 Apr 2026
https://github.com/noresmhub/noresm-lsp-ui
Graphical User Interface for the NorESM-LSP
Last synced: 16 May 2025
https://github.com/sunzey/autotest_ui
a multi-user UI(python) supports user quizing (Final work for BUAA-Pyhton-2021)
buaa gui gui-application python
Last synced: 06 Jun 2026
https://github.com/leedskiy/iot-simulator
IoT simulator for a smart home automation system based on Python
documentation gui python python-gui python3 simulation simulator uml uml-diagram
Last synced: 15 Mar 2025
https://github.com/peeepca/production-dashboard
Production dashboard, with rest connection and build in data parser. It can analyze production data and performace.
backend dashboard dashboard-application front-end frontend gui itac parse parser python python3 rest rest-api restful-api tkinter
Last synced: 06 Jun 2026
https://github.com/exelban/nutshell
Nutshell is a simple GUI for NUT (Network UPS Tools) that allows you to monitor your UPS devices.
Last synced: 01 Jul 2025
https://github.com/thoth2357/mp4-to-gif-converter
a simple graphical user interface to convert your mp4 to gif
converter desktop-application gui small-tools tkinter-gui
Last synced: 06 Jun 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/jrh89/ytdlp-gui
ytdlp-gui is a simple gui media downloader that allows users to download both video and audio content from YouTube. It uses the yt_dlp library for YouTube downloads and ffmpeg for audio extraction.
download download-manager exe gui python yt-dlp ytdlp ytdlp-gui
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/0xnathanw/minesweeper
A GUI and terminal based implementation of the classic game Minesweeper written in python, and a version in Go.
game go golang gui minesweeper minesweeper-game python tkinter
Last synced: 26 Apr 2026
https://github.com/vastus/.emacs.d
Emacs configuration and settings
configuration emacs gui init-el macos settings
Last synced: 26 Apr 2026
https://github.com/zamkara/ark.linux
Build scripts and configs for spinning up a bootable Live ISO of an immutable Arch Linux env powered by OSTree and bootc.
archlinux bootc container distrobox gnome gui immutable linux linux-hardening linux-lts linux-zen ostree podman rust
Last synced: 07 Jun 2026
https://github.com/michaelilkanayev1997/password-manager-java
cyber-security gui java password-manager
Last synced: 27 Apr 2026
https://github.com/costava/eca-viewer
View elementary cellular automata in a GUI
Last synced: 28 Mar 2025
https://github.com/diem0n/dragon_curves
Implementation of dragon curves in python
Last synced: 27 Apr 2026
https://github.com/gentoo90/rust_syntax_visualizer
developer-tools gtk3 gtksourceview gui rust syntax-tree
Last synced: 27 Apr 2026
https://github.com/ahmedukamel/employee-management-system
Employee Management System is a practical project in Data Structures and Algorithms course in Beni Suef University. Created by me using Java, JavaFX, IntellIJ
csv-files data-structures-and-algorithms desktop-application gui java javafx searching-algorithms sorting-algorithms
Last synced: 27 Apr 2026
https://github.com/codeation/tile
Widgets and tools library
event-propagation go golang gui impress widgets-library
Last synced: 31 Mar 2025
https://github.com/gingercro/calculator
A Python GUI app combining basic & advanced calculators with a unit converter for length, mass, temperature, and time.
advanced-calculator calculator desktop-app gui length mass open-source pyqt python temperature time unit-converter
Last synced: 25 Jun 2026
https://github.com/hstev/counter-strike-1.6
(In development) Counter-Strike 1.6 with Vue.js 3 + Three.js
art counter-strike educational-project fan gui unnoficial vue web
Last synced: 27 Apr 2026
https://github.com/stevegilham/drophash
Drag and Drop file digester
checksum drag-and-drop gui hash kata
Last synced: 01 Sep 2025
https://github.com/znsoooo/wordle-assistant
Use Python to write GUI to solve wordle quiz
gui python wordle wordle-solver
Last synced: 21 Feb 2026
https://github.com/trapd00r/clipboard_to_primary
sync XA_CLIPBOARD to XA_PRIMARY selection buffers
Last synced: 12 May 2026
https://github.com/cunningdj/calculatorgui
calculator colorschemes gui python tkinter tkinter-python
Last synced: 16 May 2025
https://github.com/skrishna-7/python-leafdeseasedetection
GUI based LeafDeseaseDetection using python with keras || tensorflow || Pyqt5
cnn-classification cnn-keras cnn-model deep-learning detection gui keras-tensorflow leafdisease model neural-network pyqt5 python tensorflow
Last synced: 13 May 2026
https://github.com/areldemircan/liteloader
Minimalist video downloader for YouTube, Instagram & 100+ platforms. Built with Python + CustomTkinter.
cross-platform customtkinter ffmpeg gui python video-downloader youtube-downloader yt-dlp
Last synced: 28 Apr 2026
https://github.com/giorgikumelashvili/devstack
A comprehensive standalone program is carefully engineered to aid programmers in their everyday work
gui rust svelte5 sveltekit tailwindcss tauri tauri2 utilities
Last synced: 11 Apr 2026
https://github.com/hoijui/wxremind
A GUI for the `remind` calendar
calendar command-line-tool gui legacy reminders
Last synced: 28 Apr 2026
https://github.com/kit-data-manager/inclde
INCLDE - Includable Linked Metadata Editor
client-side editor gui inactive json-ld linked-data web-component
Last synced: 28 Apr 2026
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/astrojarhead/idl-guis
Code to learn/practise my own IDL GUIs/widgets
gui idl learning-by-doing widgets
Last synced: 05 Mar 2026
https://github.com/blaze6950/listauthorsadonetwpf
Example use ADO.Net. List authors with functions: "Add", "Edit", "Delete". C# and WPF. ListView bindings. Using MVP pattern
ado-net csharp database gui mssql-database wpf wpf-application
Last synced: 28 Apr 2026
https://github.com/zjimn/chatorganizer
ChatOrganizer is a Python-based desktop application that efficiently manages conversations with ChatGPT by using the OpenAI API. It addresses the challenges of categorizing conversation records in the native ChatGPT interface, offering intuitive directory management and conversation classification features
azure chatgpt desktop-application gui openai python sqlite tkinter-python
Last synced: 28 Apr 2026
https://github.com/lukewait/gc-esports-app2
Provides a GUI interface to simplify the management of e-sports competition data stored on a database. This Java application was developed as part of a TAFE QLD assignment.
competition-manager csv-export esports-management gui java sql
Last synced: 04 Oct 2025
https://github.com/dmotte/docker-xfwd
🐳 Run graphical applications in a Docker container
container containerized display docker forward forwarding graphical gui gui-application podman rootless socat socket unix unprivileged x x11 xauth xauthority xhost
Last synced: 28 Apr 2026
https://github.com/james-see/kivy-fun
Fun with Kivy, the GUI creator tool in Python that you write like html and css
Last synced: 28 Apr 2026
https://github.com/mo7amd-hub/geometry-shapes
simple OOP project in Java with GUI calculates perimeter and area of circle or cube and show some characteristics as you like
Last synced: 13 May 2026
https://github.com/n3d1117/labproj16
Esercizio Laboratorio Di Programmazione - 2016
cpp gui observer observer-pattern qt
Last synced: 13 May 2026
https://github.com/tomszr/creeperpanel
A modern, easy-to-use GUI for managing your Minecraft (Forge) server, built with Python.
gui minecraft minecraft-forge minecraft-launcher minecraft-server
Last synced: 30 Aug 2025
https://github.com/mexikoedi/java-web-scraper-mit-gui
Java Web Scraper mit GUI für das Abrufen von diversen Inhalten der HKA (Hochschule Karlsruhe – University of Applied Sciences).
gui hka hochschule-karlsruhe java program scraper web
Last synced: 11 Nov 2025
https://github.com/moosemorals/tidy-movies
Take a format-shifted movie from my PVR and remove adverts (based on provided timings)
Last synced: 28 Apr 2026
https://github.com/nipuna-lakruwan/card-matching-game-java
A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.
begginer-project cardgame game-development gui java javafx memorygame programming swing
Last synced: 29 Apr 2026
https://github.com/cybernilsen/cyberble
CyberBLE is a comprehensive Bluetooth Low Energy (BLE) scanning and analysis tool with an intuitive GUI. It discovers nearby BLE devices and provides detailed information about their characteristics, including vendor identification, device types, services, and manufacturer data.
ble bluetooth-low-energy gui json mac-address python scanner
Last synced: 14 May 2026
https://github.com/vorgestern/gitrelief
Git client as http server, includes GUI to start any number of servers in different repositories.
Last synced: 29 Apr 2026
https://github.com/xinaras/duxtennis
2 players tennis matches simulator - DuxSoftware Java challenge
apache-maven checkstyle cross-platform gui java java-awt-desktop java-awt-swing java-swing-application java-swing-gui miglayout openjdk openjdk-java sonarlint tennis
Last synced: 29 Apr 2026
https://github.com/rahul8320/python3-files
Code with python3.
gui gui-application jupyter jupyter-notebook jupyter-notebooks python python3 tkinter tkinter-gui tkinter-python
Last synced: 29 Apr 2026
https://github.com/amy-kwan/hci-whack-a-mole-project
A Whack-a-Mole game created in the summer (July - August) of 2017 using Processing/Javascript (p5.js) and utilized in studies involving mental health, stress, Human Computer Interaction, Fitts' Law, and target acquisition.
computer-science fitts-law game gui hci javascript p5 p5js processing studies target-acquisition whack-a-mole
Last synced: 14 May 2026