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-03 00:14:23 UTC
- JSON Representation
https://github.com/anshmnsoni/timer
awt-gui gui java oops-in-java swing timer-clock
Last synced: 13 May 2026
https://github.com/astynax/dialogui-htk
HTk-based GUI for the Dialogui package
Last synced: 09 Apr 2025
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/blaze6950/entityframeworkfirst
Example of using EntityFramework
csharp entity-framework gui wpf wpf-application
Last synced: 14 May 2026
https://github.com/hexworks/hexameter.example.swt
SWT example for Hexameter
game-development gui hexagon hexagonal hexagonal-grids
Last synced: 18 Apr 2026
https://github.com/sarahelsaig/derelictcore.fractalgit
A git graphical front-end with submodule operations in mind
Last synced: 14 Feb 2026
https://github.com/yellow-x-black/useful_tools
Useful tools with CUI and GUI.
cui gui python useful-tools uv
Last synced: 28 Feb 2026
https://github.com/zayarhtet/blackhole
BlackHole Java GUI Game
gui java mvc-architecture swing-gui
Last synced: 12 Apr 2025
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/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
https://github.com/injamul3798/object-oriented-programming-java-oop-gui-notes-and-small-project-
I found this folder on my computer. So i decided to store this in GitHub for further studies It was my third semester note. I was thinking if I store my note here ,it will be safe and can be useful for people.
Last synced: 02 Apr 2025
https://github.com/f-aguzzi/agumatrix
A simple GUI application to calculate matrix determinants through Laplace expansion
cross-platform gui iced-rs rust
Last synced: 08 Apr 2025
https://github.com/ialireza/psiphon-core-gui
A modern and lightweight PySide6 GUI client for managing and monitoring Psiphon Tunnel Core on Linux.
censorship-circumvention devops fedora gui linux proxy psiphon psiphon-core pyside6 python tunneling vpn vpn-client
Last synced: 29 May 2026
https://github.com/the-phoenics/book-inventory-system
Book inventory system built with Java Swing and JDBC
crud-application database gui java jdbc
Last synced: 17 May 2026
https://github.com/agl-alexglopez/dancing-links-and-planning-pokemon
A repository that explores how to apply Donald Knuth's Algorithm X via Dancing Links to Pokémon type coverage.
dancing-links donald-knuth exact-cover exact-cover-problem game-balancing game-freak graph graph-algorithms graph-coverage graph-drawing gui pokemon pokemon-types raygui raylib recursive-backtracking recursive-backtracking-algorithm visualization
Last synced: 15 Feb 2026
https://github.com/jalenbrown36/planet-simulation
Planet simulation application created using Pygame
Last synced: 09 Apr 2025
https://github.com/fatihilhan42/final_year_aquarium_project
Bu proje esas olarak Raspberry Pi adlı tek çip kullanan bilgisayar ile bir Akvaryum İzleme Sistemi oluşturmaya yöneliktir. Bu projenin temel amacı, kapalı akvaryumlarının bakımını yapmakta güçlük çekenlere, özellikle de sık sık dışarıda kalanlara bu nedenle akvaryumlarını sürekli izleyemeyenlere yardımcı olmaktır.
aquarium electronics gui python raspberry-pi-3 tkinter
Last synced: 15 Feb 2026
https://github.com/able8/base64-encoder-decoder
A simple cross-platform GUI app to convert text to Base64 or decode Base64 to text. Using Go & Fyne.
base64 base64-decoding base64-encoding cross-platform fyne golang gui
Last synced: 16 Jan 2026
https://github.com/reshmaharidhas/car-logo-quiz
Desktop game application to guess the famous car brands made with Python and Tkinter
beginner-project car desktop-app desktop-application exe game game-development guessing-game gui kids-game logo-quiz logoquiz logos pycharm python python3 quiz-game quizapp tkinter tkinter-game
Last synced: 15 Feb 2026
https://github.com/dawidolko/datafusion-app-python
Project as part of the Data Warehousing subject.
academic-project data dataprocessing extraction gui loading project pysimplegui python transformation
Last synced: 15 Feb 2026
https://github.com/boesecaliente/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-script roblox-scripts roblox-synapse
Last synced: 29 Jun 2026
https://github.com/aditya-gupta-dev/disky
A disk space analyzer utility
disk disk-cleanup disk-space disk-usage fyne go golang gui
Last synced: 29 Jun 2026
https://github.com/tagoworks/spotium-mac
Start enjoying your music. With Spotium you get a straightforward appealing way to enjoy your music without ads. In about one second your listening experience will be smoother and more enjoyable.
ad-blocker gui macos python shell spotify-premium-for-free tkinter
Last synced: 12 Apr 2026
https://github.com/wilfried-tech/sidedns
SideDNS is a local DNS router and transparent HTTP/HTTPS proxy for developers. It lets you map any domain name to any local service — and undo it completely when you're done. Route any domain to any local service. Instantly. Without touching your system.
cli cross-platform dev-tools dns gui local-development networking proxy rust tauri
Last synced: 11 Jun 2026
https://github.com/risahamm/smartcalc-v2.0
Implementation of an extended version of a conventional calculator in C++17.
dijkstra-algorithm gui mvc-pattern polish-notation qt6 stack
Last synced: 15 Feb 2026
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/mateolafalce/guihttprequestrust
An HTTP tester🧪 built with FLTK in rust. This program can scale to more complex request functions in the case of tackling a high-level HTTP tester project with rust
fltk fltk-rs gui http-client http-requests rust tester
Last synced: 11 Jun 2026
https://github.com/ghaidahiz/resturant-database-management
Java-based restaurant management app featuring a user-friendly GUI. Admins can effortlessly manage menu items, branches, and update restaurant data, while cashiers interact with the database for smooth operations.
database database-management gui java mysql mysql-database
Last synced: 26 Jan 2026
https://github.com/skyghost090/web-private
Script for Block specific sites on linux
Last synced: 08 Jan 2026
https://github.com/dawidolko/employees-list-project-laravel
A fully backend internship project using a database provided by mysql.
employees-list gui intership laravel list-gui project
Last synced: 12 Mar 2026
https://github.com/avd1729/bank-management-system
Bank management project using python with GUI
banking-applications gui python3
Last synced: 17 Jan 2026
https://github.com/nickenshidqia/build_a_student_management_system_with_pyqt
The goal of this project is to design and implement a comprehensive Student Management System using PyQt, allowing users to efficiently manage and organize student data.
database-management graphical-user-interface gui pyqt python
Last synced: 10 Apr 2025
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/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/dor-sketch/hopfield-network-simulator
An interactive tool for exploring Hopfield networks, showcasing neural dynamics, pattern recognition, and TSP optimization.
ai energy-functions gui hopfield-network hopfield-neural-network neural-network tsp-problem
Last synced: 15 Mar 2025
https://github.com/na-trium-144/webcface-webui
UI Application for WebCFace
gui react user-interface visualization vite
Last synced: 11 Apr 2026
https://github.com/sbarisic/fishui
Dependency free, simple GUI
csharp game-interface gui raylib retained-mode-gui skins
Last synced: 04 Feb 2026
https://github.com/janteske06/python_calculator
An advanced desktop calculator built with a custom AST math engine (no eval()) and a threaded PySide6 GUI.
calculator desktop-app gui math open-source pyside6 python python-gui utility
Last synced: 01 Mar 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/keygenqt/assistantqt
Assistant is a delightful files mod tool
Last synced: 20 May 2026
https://github.com/lancewalk87/cls-keystroke-intrerface-app
Software | Python application that allows users to script custom macros into their keyboard, macOS, Linux and Windows compatible.
background-jobs customization gui keyboard keyboard-events kivy-application linux macros osx python python-gui windows
Last synced: 20 Jan 2026
https://github.com/palaashatri/jvosk
Audio transcription using Vosk. Built with Swing.
gui java speech-recognition speech-to-text swing transcription vosk
Last synced: 01 Mar 2026
https://github.com/castmax1311/katzcraftmenu
A plugin that makes it easier for administrators to use operator commands
gui java katzcraftstudios minecraft minecraft-plugin spigot tools-and-utilities
Last synced: 02 Mar 2026
https://github.com/biasedkiwi/calcpy
A simple GUI calculator made using Python and Tkinter
Last synced: 16 Mar 2025
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/fastroware/password-manager
Offline password manager with encrypted local storage and user-friendly interface using python.
aes cryptography desktop-app encryption foss-password-app gui offline open-source password-manager python python-gui-password-manager security tkinter
Last synced: 06 Jul 2025
https://github.com/benlewis-seequent/kakapo
A desktop MVVM based GUI framework for Rust, focused on flexibility.
Last synced: 12 Jun 2026
https://github.com/flipsoftware/git-automate
Semantic Git versioning for all tastes, with an interactive CLI and responsive GUI
automation cli development git gui rust semantic versioning workflow
Last synced: 24 Apr 2026
https://github.com/timmo001/stats-overlay
An overlay for the statistics of your system and other sources
Last synced: 22 Feb 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/sccsmartcode/gtk-gui-learning
A comprehensive repository documenting my journey in learning GUI development using GTK and Glade in C. This project covers beginner to advanced topics, including dynamic interfaces, layouts, events, and extending functionality with Glade.
desktop-applications dynamic-ui glade gui
Last synced: 26 Mar 2026
https://github.com/jowinjohnchemban/youtube-dl-gui
GUI for the official youtube-dl
Last synced: 03 Mar 2026
https://github.com/talhaahussain/boids-gui
An implementation of Craig Reynolds' Boids (1986) as a graphical user interface.
boids boids-simulation gui pygame simulation
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/asb-capfan/tk-tipentry
An entry with tooltip in the entry if it's empty
Last synced: 06 Jun 2026
https://github.com/hueidou/telepresence-manager
A cross-platform desktop GUI tool for managing Telepresence connections.
dev gui kubectl manager telepresence ui
Last synced: 15 Jun 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/sang-buster/force-fusion
A real-time PyQt dashboard visualizing vehicle dynamics and normal-force distribution.
gui normal-force pyq vehicle-dynamica
Last synced: 03 Mar 2026
https://github.com/z-ray-entertainment/zgui
GUI toolkit to be used with out SingularityEngine.
Last synced: 29 May 2026
https://github.com/thanadolps/dioxus_tic_tac_toe
React's tic tac toe but it's made with dioxus
dioxus gui react rust rust-gui-experimental tic-tac-toe
Last synced: 20 May 2026
https://github.com/abdelrahman822000/banking-system
A client-server banking system application that handles user authentication, account management, transaction processing, and administrative operations.
banking-system client-server cpp gui gui-application python qt qtcreator
Last synced: 07 Jan 2026
https://github.com/dotxyteam/jvisualmapper
A Java graphical mapping (between POJOs, JavaBeans, etc.) tool.
gui java mapping-tools mappings
Last synced: 13 Jan 2026
https://github.com/athinimgagule/bankingsystem
A modern JavaFX desktop banking application with secure user authentication, real-time transaction processing, and persistent data storage. Features an intuitive GUI for account management, deposits, withdrawals, and account recovery with comprehensive error handling and data validation.
banking-system gui java javafx oops-in-java serialization
Last synced: 15 May 2026
https://github.com/justfifi17/social-app-beta-using-python-gui
GUI based social networking application 📱
Last synced: 13 Jun 2026
https://github.com/barewalker/yuhitsu
local desktop GUI editor for Typst, with first-class Japanese typography support.
codemirror desktop-app editor gui japanese japanese-typography tauri tauri-app typesetting typst typst-editor
Last synced: 13 Jun 2026
https://github.com/lorenzopaleari/ing-sw-2022-paci-paleari-puppinato
Software Engineering Project - Politecnico di Milano - Academic Year 2021/2022
cli client-server game-development gui javafx junit maven socket software-engineering uml
Last synced: 13 Apr 2026
https://github.com/p4ul-m/pygame_easy_menu
A library to make menu in pygame
Last synced: 28 Mar 2025
https://github.com/gaiborjosue/temp-hum-predictor
Cashapamba, Ambato, Ecuador Weather Predictor.
gui humidity machine-learning temperature
Last synced: 14 Jun 2026
https://github.com/0xbadawy/compilerproject
This project involves creating a custom programming language and its compiler for a coursework project. The compiler will parse and execute code written in the new language, focusing on fundamental programming concepts like variables, conditionals, and loops. The goal is to understand language design and the compilation process.
bison c compiler gui lex lex-yacc tkinter-python yacc
Last synced: 25 Mar 2025
https://github.com/yeongpin/any-workflows
A Vue 3 based visual workflow editor that supports various node types and connection methods.
Last synced: 04 Mar 2026
https://github.com/shubhadapaithankar/text-editor-gui
Text Editor GUI Using Python Libraries
Last synced: 26 Mar 2025
https://github.com/bluebrain/ngv-viewer
NGV Circuit Viewer application is a web environment for a small circuit in-silico experiments.
circuit education gui simulate
Last synced: 14 Jun 2026
https://github.com/glock-atom/pnginjpg-python
conversion file-conversion gui png-in-jpg python tkinter tkinter-gui
Last synced: 09 Sep 2025
https://github.com/pakagronglb/pakagronglb-macos-portfolio
A portfolio website simulating macOS's GUI interface. Click the Launchpad icon to explore some of my projects!
gui macos portfolio react typescript zustand
Last synced: 28 Feb 2025
https://github.com/arianpg/civiewer
CIViewer (Comic Image Viewer) is a high-performance, lightweight image viewer built with Rust and GTK4 (Relm4). It features direct viewing of images inside ZIP archives, spread view and RTL support for comics, and persistent settings managed by PoloDB. Docker build support is included for a seamless experience on Linux.
desktop-app gtk4 gui image-viewer linux manga-viewer relm4 rust zip
Last synced: 01 Apr 2026
https://github.com/junxian428/desktopapp_qt_example_production
Documentation. This example for production-ready. However, it does not include local server and api server call (multithreading or run-subprocess)
desktop-app gui production-code qt-py
Last synced: 13 Jun 2025
https://github.com/yj-928/python_miles-to-kilometer
A Mile To KM Convertor, created using Python tkinter.
convertor gui kilometers miles python python3 pythonpractice pythonpractise pythonprogram pythonprogramming tkinter tkinter-gui tkinter-python
Last synced: 10 Jun 2025
https://github.com/markusand/minimalchart
Plot simple minimalist charts in Processing
Last synced: 15 Jun 2026
https://github.com/mwd1993/quykgui
A way to quickly create GUI elements, while also providing easy to add custom functionality, and also allows you to access the Tkinter object itself if you need to 'get down and dirty'.
graphical-user-interface gui interface interface-builder python quykgui quykhtml tkinter tkinter-gui
Last synced: 15 Jun 2026
https://github.com/rakin406/camera-app
A camera application written in C++
app application camera cpp gui vision
Last synced: 29 May 2026
https://github.com/pranitej/calculator-gui
This is an calculator which build in GUI for ease of access using python
bodmas-calculator calculator gui maths pip python python3 tkinter
Last synced: 02 Apr 2025
https://github.com/y252328/captcha-labeling-tool
驗證碼標記工具(labeling tool for captcha)
captcha gui labeling-tool pyside2 python3 qt5
Last synced: 10 May 2026
https://github.com/fantasyui-com/color-schemes
Color Scheme Explorer (GUI Application). [Application, Electron, Web Design]
Last synced: 11 Jun 2026
https://github.com/screamman-ssh/zoommeetingjoiner_v.1
This is a zoom meeting room collector, easy for student that have many of meeting room for each subject. The program may help you get a better way to sign in zoom.
automation csv-files gui pandas-library pyautogui python tkinter tkinter-gui
Last synced: 30 Oct 2025