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-02 00:14:06 UTC
- JSON Representation
https://github.com/rakin406/sales-saver
Save your sales in this easy-to-use desktop application!
application database desktop finance gui java sales
Last synced: 28 Feb 2026
https://github.com/daleonpz/dnl_tools
Here's where my code begins
bash c cpp gmail gmail-api gui markdown-article python schedule timer tkinter tkinter-graphic-interface workout-apps workout-journal workouts
Last synced: 01 Mar 2026
https://github.com/bilalm04/crashed-oop
Car dodging game created using the p5.js JavaScript library.
game gui javascript object-oriented-programming p5js
Last synced: 22 Mar 2026
https://github.com/younghakim7/todo_rust_iced_rust2024_rust1_85ver
Rust Iced(GUI)_TodoApp
Last synced: 16 Apr 2026
https://github.com/karusb/sit-shutdownintime
Shutdown in time! Shutdown timer and force shutdown tool.
csharp force-shutdown gui it-tool it-tools shutdown-timer system-administration timer windows windows-desktop windows-forms
Last synced: 02 Mar 2026
https://github.com/jowinjohnchemban/youtube-dl-gui
GUI for the official youtube-dl
Last synced: 03 Mar 2026
https://github.com/nicciniamh/sview
Systemd Unit Viewer
administration gui linux point-and-click system systemd
Last synced: 16 Apr 2026
https://github.com/s-b-repo/linxboard
a linux soundboard with a gui for arch and debian
arch debian gui linux soundboard
Last synced: 16 Apr 2026
https://github.com/hathibelagal-dev/desktop4mistral
A desktop client with MCP support for Mistral LLMs
artificial-intelligence chat desktop-app gui llm mcp mistral mistralai qt6
Last synced: 20 Apr 2026
https://github.com/kivimango/mygui
Rust GUI prototyping
entity-component-system gui library rust rust-lang ui ui-components
Last synced: 17 Apr 2026
https://github.com/fine-code/tensorflow
Finding relationships between words
ai gui math matplotlib natural-language-generation natural-language-processing natural-language-understanding python python-matplotlib python-tensorflow representation tensorflow tensorflow-examples tensorflow-experiments visual word-embeddings word-processing words
Last synced: 17 Apr 2026
https://github.com/chenwei791129/launchpal
A modern GUI for managing macOS LaunchAgents
gui launchagent launchctl macos nuxt wails
Last synced: 09 May 2026
https://github.com/avilesxd/loudly
Aplicación de escritorio para masterizar tracks musicales. EQ de 4 bandas, control LUFS, auto-master por referencia y exportación WAV/FLAC.
audio audio-editor audio-processing customtkinter desktop-app equalizer flac gui limiter loudness lufs mastering matchering music-production music-tools pedalboard pyinstaller python wav windows
Last synced: 03 Jun 2026
https://github.com/membranesoftware/membrane-media-player
Media player application for Windows, Mac, and Linux
c-plus-plus ffmpeg gui lua multimedia sdl2
Last synced: 17 Apr 2026
https://github.com/eugeniusms/ddp1-2021
Programming assignments, labs and other tasks during the programming basics course at the University of Indonesia.
college gui matplotlib object-oriented-programming python
Last synced: 03 Jun 2026
https://github.com/dyk-team/qi-2_thruster_gui
Programmable high-voltage DC/DC converter based on Raspberry Pi 4B. For a DARPA project HR001118C0125 on the quantised inertia (QI).
adc automation-testing darpa gui high-voltage pyqt5 python quantised-inertia raspberry-pi
Last synced: 17 Apr 2026
https://github.com/shiva611/pdf-xpert
Modern PDF Utility Application built using Python and CustomTkinter
customtkinter desktop-application gui pdf pdf-tools python
Last synced: 04 Jun 2026
https://github.com/derleiti/aiwindows-client
AIWindows Desktop Client - PyQt6 GUI for Windows 10/11 with AI Chat, PowerShell Terminal, File Browser
ai-assistant ailinux desktop gui pyqt6 python windows
Last synced: 04 Apr 2026
https://github.com/peronchichino/g12_theboringchat
A mutli-client JavaFX TCP chat using maven
chat gui java javafx maven tcp thread-pool threading
Last synced: 18 Apr 2026
https://github.com/filipraic/cartographers
A Cartographers game made with JavaFX
Last synced: 18 Apr 2026
https://github.com/salman-ahamed/teligram-exact-time-scheduler
Desktop application to schedule and send Telegram messages at exact times (down to milliseconds precision). Built with Python, Tkinter GUI, and Telethon API.
automation gui messaging python scheduler telegram telethon tkinter
Last synced: 04 Apr 2026
https://github.com/claritas-rs/claritas
A minimal, keyboard-friendly EPUB reader for the desktop built with Rust and Dioxus.
desktop-app dioxus ebook epub gui linux reader rust
Last synced: 18 Apr 2026
https://github.com/mabdusshakur/laravel-helper-gui
This is a graphical user interface (GUI) tool for running Laravel Artisan commands. The tool provides a simple and intuitive way to execute Artisan commands, without having to remember the command line syntax.
artisan artisan-command artisan-gui csharp gui helper-app laravel php winforms-application
Last synced: 05 Apr 2026
https://github.com/vistx/modbus-implementation
This repository shows how to implement Modbus RTU communication with ESP-32 Microcontroller
arduino communication cpp csharp esp32 gui hcsr04 industrial long-distance-bus max7219 modbus-master modbus-rtu modbus-slave nodemcu rs485-comunication scada visual-studio visual-studio-code winforms
Last synced: 05 Apr 2026
https://github.com/aryaghan-mutum/housing-app
A cross-platform desktop GUI application for housing and dining management. Features secure authentication, furniture inventory tracking, and data export capabilities.
cross-platform desktop-app furniture-inventory gui housing-management inventory-management linux lisp macos racket racket-gui windows
Last synced: 18 Apr 2026
https://github.com/venkatesh4009/essae-label-weighing-driver
Essae Weighing Scale & Label Printer User-Space Driver for RK3568 – A C-based TCP server with a Python PyQt5 GUI client for label printing, barcode rendering, and weighing scale calibration. Built for embedded Linux platforms.
barcode c-language embedded-linux essase-teraoka gui label-printer pyqt5 python3 rk3568 sqlite3-database tcp-socket user-space-driver weighing-scale
Last synced: 18 Apr 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/schizza/snapdash
A pluggable desktop widget system - Home Assistant today, anything tomorrow.
cross-platform dashboard desktop-app gui home-assistant iced linux macos rust widgets windows
Last synced: 19 Apr 2026
https://github.com/rbaltrusch/rbaltrusch
Software engineer, enjoying building stuff in Python.
batch batest bullet-sudoku game-development gui matlab music-generation python simulink
Last synced: 19 Apr 2026
https://github.com/codenificient/translatorgui
Translator GUI — Python/Kivy app for translating PDF documents from English to Spanish
gui kivy pdf python translation
Last synced: 04 Jun 2026
https://github.com/ilovebacteria/tic-tac-toe
Tic-Tac-Toe game with Qt GUI
2d-game game gui qt tic-tac-toe
Last synced: 20 Apr 2026
https://github.com/blankscreen-exe/tkinter-mod-manager
A tkinter based mod manager for simple organizations of mod files.
Last synced: 04 Jun 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/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/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/mykhail024/ten-sorting-algorithms
Comparison of sorting methods with a graphical interface (GUI)
gui qt qt6 sorting-algorithms sorting-visualization
Last synced: 21 Apr 2026
https://github.com/muelli/vula
automatic local network encryption - Backup from https://codeberg.org/vula/vula
Last synced: 22 Apr 2026
https://github.com/chowdhuryj-github/beegarden
A MSOE Lab Project for a JavaFX Application that simulates the movement of bees in a flower garden. The movement of the bees is user controlled.
Last synced: 22 Apr 2026
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/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/hamdymohamedak/blackv-chatbot
This is a simple React and TypeScript-based web interface designed to make it easy to connect your Ollama models to a website. Instead of interacting with Ollama via the terminal, you can now use a graphical user interface (GUI) to communicate with your models.
Last synced: 24 Apr 2026
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/matveynator/golang-macos-web-app-example
Golang Mac Os X web app (all in one binary) example
Last synced: 24 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/z1xus/ihateborders
A free and lightweight Windows utility for making any window borderless. Created as an open-source alternative to Borderless Gaming.
alternative borderless borderless-gaming desktop-application egui free fullscreen gaming gui rust utility window-manager windows
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/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/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/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/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/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/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/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/diem0n/dragon_curves
Implementation of dragon curves in python
Last synced: 27 Apr 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/vikramsamak/internet-speed-tester
A simple gui app to test internet speed.(made with the help of guagejs and python)
gui gui-application html-css-javascript internet javascript python speedtest
Last synced: 27 Apr 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/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/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/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/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/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/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/scott-hamilton/controlsforfake
The Qt gui frontend for FakeMicWavPlayer.
audio-player gui pulseaudio-client qml qt5
Last synced: 29 Apr 2026
https://github.com/kingpepe2/windows-wallet
Official Windows GUI Wallet for the KingPepe cryptocurrency.
blockchain cryptocurrency gui qt sha256 wallet windows
Last synced: 29 Apr 2026
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/fd2013/youtube_video_export
This Python script allows you to fetch all uploaded videos from a specific YouTube channel and export the video titles and URLs to a CSV file. It features a simple graphical user interface (GUI) built with Tkinter.
channels csv-export csv-files export-csvfile export-to-excel google-api google-cloud google-cloud-platform gui save save-files title tkinter-gui url youtube youtube-api-v3 youtube-playlist youtube-video
Last synced: 30 Apr 2026
https://github.com/dilshan97/snake-game
The Snake game develop using java & Processing for GUI
Last synced: 30 Apr 2026
https://github.com/ysskrishna/tkinter-poetry-starter
A Copier template for building cross-platform desktop applications using Python's Tkinter and Poetry. This template serves as the foundation for production-ready GUI applications.
boilerplate copier copier-template cross-platform desktop-application github-actions gui open-source poetry python python-gui release-automation scaffolding starter-template tkinter tkinter-gui ysskrishna
Last synced: 30 Apr 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/luisdasartimanhas/my-windows-scripts
Projeto pessoal de scripts de automação para windows.
cmd dotnet git git-gui gui ip ip-system netinstall ssh tui windows windows-10 winget
Last synced: 01 May 2026
https://github.com/ssallem/claude-sync-ui
Desktop GUI for syncing ~/.claude/ across machines — like chezmoi, with one-click push/pull and conflict visualization.
claude-ai claude-code desktop-app dotfiles gui sync tauri windows
Last synced: 09 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/iammohith/pd-controller-for-1d-quadrotor
This project implements a Proportional-Derivative (PD) control system for a one-dimensional (1D) quadrotor. The objective is to stabilize the quadrotor's position along a single axis while ensuring smooth motion.
controller gui matlab quadrotor robotics simulation
Last synced: 03 May 2026
https://github.com/ujas-dev/filevault
Complete file organizer, deduplicator & secure shredder.
automation cli deduplication exif file-organizer gui open-source pdf-rename python secure-delete watchdog
Last synced: 03 May 2026
https://github.com/panastasiadis/k8s-smart-home-frontend-service
A Streamlit-based front-end, developed as part of the thesis "Enhancing Integration Process and Manageability of a Microservices-Based Home Automation Application with Kubernetes". This GUI connects to a Django backend and InfluxDB to enable real-time sensor monitoring, device and room management, and action automation.
dashboard data-visualization gui home-automation python smart-home streamlit user-interface
Last synced: 03 May 2026
https://github.com/mwixy/pulse
A lightweight, block-scoped programming language designed for ultra-fast declarative GUI prototyping and native Python interoperability. Build desktop apps in seconds without import statements.
declarative-ui desktop-app gui interpreter programming programming-language pulse python python3 scripting-language tkinter tkinter-gui
Last synced: 03 May 2026
https://github.com/blaze6950/tvmanager-wpf-adonet-
Manager TV series with use WPF and ADO.Net. Database: ms sql server
ado-net csharp gui mssql-database sql wpf wpf-application
Last synced: 04 May 2026
https://github.com/asa-degroff/mtoc
mtoc is a music player and library browser for Linux that emphasizes smooth, continuous browsing experiences with album artwork at the forefront.
cpp gstreamer gui linux mediaplayer qml qt sqlite
Last synced: 04 May 2026