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/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/albert-gao/projectfantasy
A genetic algorithm with GUI to show the evolution progress.
Last synced: 23 Jun 2026
https://github.com/sourhub226/sailor-manager-dbms-python
MySQL Sailor Manager DBMS implementation in Python
computer-engineering database database-application dbms-project gui mysql python sql tkinter
Last synced: 19 Apr 2026
https://github.com/duydang2311/warehouse
.NET apps
console csharp dotnet gui mvvm server-client-application socket-io windows-app-sdk winui
Last synced: 19 Apr 2026
https://github.com/crepopcorn/sit_detection_project
This project is for FYP usage.
efficientnet gui gui-application jupyter-notebook machine-learning mediapipe posture-recognition pyqt5 python real-time software-development yolov8
Last synced: 19 Apr 2026
https://github.com/vadniks/arnamsneat
A SDL based GUI Toolkit
c23 cmake gui modern-c sdl2 shared-library
Last synced: 19 Apr 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/prostobest35643/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 roblox roblox-lua roblox-synapse
Last synced: 26 Aug 2025
https://github.com/viavxxx/gradient_tool
🎨 一个功能强大的渐变色图像生成桌面应用,支持 Perlin 噪声纹理效果、20+ 预设和独立打包
design-tool desktop-app gradient gui python texture-effects
Last synced: 16 Jan 2026
https://github.com/jomy10/argon
Small UI library that renders to a pixelbuffer for C and C++
buffer c cpp framebuffer gui pixelbuffer ui ui-library
Last synced: 20 Apr 2026
https://github.com/lahcenezzara/hellofx-cli-javafx
HelloFX-CLI-JavaFX
cli cross-platform desktop-application gui java javafx openjfx windows
Last synced: 20 Apr 2026
https://github.com/filiprokita/mp4tomp3
This is a Python program for converting MP4 video files to MP3 audio files. It uses the tkinter and moviepy libraries and has a simple GUI interface.
audio-conversion audio-extaction audio-extractor converter file flile-handling gui moviepy mp3 mp4 mp4-to-mp3 mp4-to-mp3-converter python python3 thinkter video-conversion
Last synced: 24 Mar 2025
https://github.com/theelderemo/tg-media-browser
A desktop GUI for browsing your Telegram chats, listing the videos in any chat, and either streaming them in app or with any external player you have installed
gui python telegram telegram-client telegramapi video-player
Last synced: 28 May 2026
https://github.com/mykhail024/bignumbermultiplication
Large number multiplication program with GUI and graph. Based on qt6
bignumber bignumbers cross-platform gui karatsuba-multiplication math qt qt6
Last synced: 20 Apr 2026
https://github.com/fgatto13/pythonstopwatch
A PyQt5 stopwatch app with real-time clock, custom 7-segment-style font, and dynamic UI. Includes start/stop/reset controls, hover effects, and precise 10ms updates.
beginner-project custom-font desktop-app gui pyqt5 python qt stopwatch time-tracking
Last synced: 23 Jun 2026
https://github.com/chayanforyou/pk2cmd-gui
Simple graphical user interface for pk2cmd on Linux, Mac OSX and Windows
desktop-app gui gui-application linux macos osx pic-mcu pic-microcontroller pickit2 pk2cmd
Last synced: 11 May 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/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/lmtreser/notepyd
Un simple clon del notepad escrito, con fines educativos, en Python utilizando la biblioteca Guizero
Last synced: 21 Apr 2026
https://github.com/edneimonteiro/azure-blob-tier-manager
GUI (tkinter) + CLI em Python para visualizar e gerenciar o access tier de Storage Accounts e blobs do Azure. Tamanho/n. de blobs via Azure Monitor. Somente leitura por padrao.
access-tier azure azure-monitor blob cli gui python storage tkinter
Last synced: 29 Jun 2026
https://github.com/judelco/netdesktoptemplate
C# .NET project desktop template with the latest Raylib-cs and ImGui.NET libraries optimized and ready to be compiled to native code using CoreRT (NativeAOT).
csharp framework gamedev games gui imgui native netcore raylib tool tooling toolkit ui
Last synced: 11 May 2026
https://github.com/thechampagne/webview-forth
(G)Forth binding for a tiny cross-platform webview library to build modern cross-platform GUIs.
forth forth-language gforth gui library webview
Last synced: 05 Jun 2026
https://github.com/adrian-samoticha/flutter_manual_widget_tester
A widget testing utility for the Flutter framework.
dart flutter gui manual-testing testing testing-framework testing-library testing-tool testing-tools ui widget-testing
Last synced: 11 May 2026
https://github.com/FlyUltra/TheCalculatorGUI
Simple Java calculator in GUI
calculator example gui java simple
Last synced: 10 Mar 2025
https://github.com/buwilliams/experimenting-with-ui
Teach the basics of building a GUI drawing tool using the DOM.
Last synced: 28 May 2026
https://github.com/mursalatul/library-management-system
Library managemet system will be the ultimate tool for manage a library for both user and admins.
gui library-management-system pyqt5-desktop-application python-project
Last synced: 26 Jan 2026
https://github.com/bahmanm/brewit
A simple timer and countdown application (Mono + Gtk#)
Last synced: 23 Apr 2026
https://github.com/gingercro/studlib
A desktop application for managing student, book, and loan records in a database
algorithms-and-data-structures charp crud csharp-app csharp-code data-structures database database-management dataset gui microsoft-sql-server netframework object-oriented-programming software-development software-engineering sql-query sql-server sqlconnection visual-studio windows-forms
Last synced: 24 Nov 2025
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/carlos-descalzi/pymongoclient
Desktop application for Mongo Databases
Last synced: 06 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/hugojosefson/docker-chromium
Runs the Chromium browser, inside Docker.
Last synced: 11 May 2026
https://github.com/wristwaking/matlab-five-chess
唤醒手腕哔哩哔哩Matlab五子棋项目源码。项目实现了五子棋无禁手基本逻辑功能,并且支持鼠标右键悔棋操作功能。
Last synced: 24 Jun 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/ket0825/preview
Product crawler by json packet from network and preprocessing / 크롬드라이브 네트워크에서 log를 받는 셀레니움 크롤러
docker gui logger paddleocr tkinter-gui webdriver
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/adnksharp/piside6-dht-graph
Medir temperatura y humedad del ambiente usando sensores de temperatura DHT, Arduino y Python
dht dht-temperature-sensors dht11-sensor firmata-express gui gui-application pymata pyside6 python python-gui python3 qt qt-widgets temperature-sensor
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/nesterow/june
A starter template for GUI applications with Julia and QML.jl
gui julia julia-language qmljl qt
Last synced: 12 Apr 2026
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/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/socket-manager/launcher
SOCKET-MANAGER Launcher: サービス管理用 GUI & CLI ランチャー
cli cuei-o devops framework gui launcher monitoring php project-repository service socket-manager
Last synced: 26 Apr 2026
https://github.com/servomorph/autoclaude
Outil Python qui clique automatiquement sur le bouton de confirmation de Claude Code (VS Code). Interface graphique sombre, compteur de clics, analyses graphiques et protection de projet intégrée.
autoclick automation claude-code customtkinter dark-theme gui opencv pyinstaller python template-matching vscode windows
Last synced: 26 Apr 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/mikolajbadyl/ruxlet
A GUI framework for Rust, powered by Flutter.
cross-platform dart-ffi declarative-ui desktop elm elm-architecture ffi flutter gui gui-framework rust rust-lang
Last synced: 24 Jun 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/mostafa-bashir/yotube_downloader_with_gui
downloader gui python pytube videos youtube
Last synced: 26 Apr 2026
https://github.com/saravana1606/inventory-management-system
This system as the name implies manages an inventory. The system allows the user to add new products and delete them, update stocks, sell products and other necessary functionalities. The system also manages the customer details, dues and also prints receipt for orders. User authentication is implemented.
gui java-8 mysql-database netbeans sql swing
Last synced: 27 Apr 2026
https://github.com/jason-cky/morse-decoder-gui
Morse code decoder GUI in python, made for NTU orientation camp
gui internet-of-things iot python3 raspberry-pi
Last synced: 27 Apr 2026
https://github.com/atharva-narkhede/weather-forecast-python
A Python-based GUI application providing detailed and accurate weather forecasts. Features include temperature, humidity, wind speed, UV index, and 7-day weather predictions.
api gui open-weather-api python tkinter weather weather-forecast
Last synced: 07 Jun 2026
https://github.com/theoliverlear/angular-boilerplate-utilities
Sometimes, the Angular CLI doesn't go far enough. This is where Angular Boilerplate Utilities comes in! It has scripts which have features not in the Angular CLI and can greatly increase your productivity.
angular developer-tools filesystem gui mit-license python scripting tkinter utilities webdevelopment
Last synced: 27 Apr 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/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/hemmouda/parking-lot
A simple parking lot simulator
gui java logs lot parking parkinglot simple
Last synced: 29 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/l0g0rhythm/cryptoolsec
Secure Python CLI & GUI tool for efficient file/stream encryption & decryption (AES-256-GCM, streaming I/O). Supports passwords (Argon2id+Salt) or key files. Built for security and automation
aes aes-256 aes-gcm argon2 argon2id authenticated-encryption cli cross-platform cryptography decryption encryption file-encryption gui kdf pyside6 python python3 qt6 security streaming
Last synced: 27 Apr 2026
https://github.com/setsumi/stimesync
stimesync - Simple SNTP atomic clock time sync GUI app for Windows.
atomic-clock gui sntp sntp-client time-sync windows
Last synced: 12 May 2026
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/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/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/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/akcansoft/ctrltooltip
A small AutoHotkey v2 helper for adding standard Windows tooltips to GUI controls.
ahk autohotkey autohotkey-v2 gui tooltip windows windows-tooltip
Last synced: 28 Apr 2026
https://github.com/go-numb/x-post-to-blue
This Golang package provides long-form posting on Twitter Blue using the Playwright library.
go gui playwright post twitter x
Last synced: 28 Apr 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/10daviesb/weather-app
A modern Python desktop weather app with live city selection, flag emojis, and a stylish Tkinter GUI. Built with OpenWeatherMap API.
api-integration desktop-application gui openweathermap portfolio-project python tkinter weather-app
Last synced: 11 Jun 2025
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/mohamedezzeldeenhassanmohamed/solving-rubiks-cube-using-knowledge-based-system
An (GUI python) application (APP) on Knowledge Based Systems (KBS) using C Language Integrated Production System (CLIPS)
base c c-programming c-programming-language clips clips-language gui gui-application kbs knowledge knowledge-base knowledge-base-system knowledge-base-systems python python-script rubik-cube rubiks-cube rubiks-cube-solver system
Last synced: 28 Apr 2026
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/dipto9999/2d_platformer_tutorial
Unity Tutorial/Exploration With C# Title Screen Script
2d-platformer-game csharp game game-development gui mods unity
Last synced: 28 Apr 2026
https://github.com/injamul3798/oop-project-bank_management_system-using-java
It was my first java project . I totally enjoyed .And that time i was learning java thats why this project was challenging.Learn a lot from this code.
database gui gui-application java sql
Last synced: 28 Apr 2026
https://github.com/bartimusprimed/egf
Easy GUI Framework... Keep it simple.
Last synced: 10 Mar 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/n3d1117/labproj16
Esercizio Laboratorio Di Programmazione - 2016
cpp gui observer observer-pattern qt
Last synced: 13 May 2026
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