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-01 00:14:00 UTC
- JSON Representation
https://github.com/noahburrell0/sealed-secrets-ui
A web interface and API for encrypting secrets for use with Bitnami sealed secrets
gui kubernetes sealed-secrets secret-management
Last synced: 18 Jan 2026
https://github.com/abdelrahmanbayoumi/stack-implementation-in-java-swing
Project to implement stack class in java Swing.
datastructures desktop-application gui java java-8 stack swing-gui
Last synced: 09 Apr 2025
https://github.com/bettercallshao/pdp-lgtm
Practical Tool for Composing Long Commands.
cli command-line gui lgtm native pdp pip productivity python
Last synced: 07 Jan 2026
https://github.com/akash-rajak/virtual-keyboard
Python script to create a virtual keyboard.
gui keyboard python3 tkinter virtual-keyboard
Last synced: 26 Mar 2025
https://github.com/jpvolt/cameracalibrationgui
Camera calibration GUI util for CameraCalibration library.
gui opencv stereo-vision utility
Last synced: 08 May 2026
https://github.com/sneakyshrike/space-marine-army-builder
GUI application to build an army roster for the tabletop game Warhammer 40,000
army builder css gui java javafx javafx-gui roster space-marine tabletop-gaming warhammer warhammer-40k
Last synced: 13 May 2026
https://github.com/abika/kit
A terminal based Git GUI for KDE
c-plus-plus git gui kde linux qt
Last synced: 06 May 2026
https://github.com/meysam81/hospital
A GUI program for hospital that adds, removes and etc. a patient from hospital; implemented with sql server database
connection csharp database gui hospital hospital-management sql sql-server sqlconnection sqlserver visual-studio
Last synced: 06 May 2026
https://github.com/f33rni/floppycat
Simple high-performance utility for creating and validating checksums-based backups with full multiprocessing support and retro GUI
backup backup-tool backup-utility checksum-calculation checksum-verification gui linux multiprocessing pyqt pyqt5 python python3 retro windows
Last synced: 05 May 2026
https://github.com/dave-theunsub/xkcd-generate
Create xkcd-style passphrases
gui passphrase passphrase-generator password xkcd
Last synced: 14 May 2026
https://github.com/webjoaoneto/spotify-playlist-downloader-gui
Simple GUI to Download and extract MP3 from Spotify Playlists using Youtube videos.
gui python spotify spotify-playlist youtube youtube-dl
Last synced: 05 May 2026
https://github.com/javaobjects/mylibary
Java SE(Java + JDBC + 工厂模式) + GUI CMS-内容管理系统
gui javase jdbc jdk mysql-database oracle swing
Last synced: 03 Jan 2026
https://github.com/sourhub226/notepad-clone-python
Windows Notepad exact clone GUI made in python Tkinter
gui learning-by-doing notepad notepad-gui python tkinter tkinter-gui windows-notepad
Last synced: 04 Jul 2025
https://github.com/rysteq/p2p-java-chat
A peer to peer chat application made in Java
chat chat-application file-sharing gui gui-application java p2p p2p-chat peer-to-peer
Last synced: 23 Mar 2025
https://github.com/solitary8/v-finder
This is a vulnerability scanner mainly coded in python using nmap with an interactive GUI,this scanner is for Linux and macOS
ethical-hacking ethical-hacking-tools ethicalhacking fedora gui hacking linux linux-shell manjaro-linux nmap python-app python-script python3 raspberry-pi scanner ubuntu vulnerability vulnerability-assessment vulnerability-detection vulnerability-scanners
Last synced: 04 May 2026
https://github.com/syax89/ddd-tachograph-reader
Professional digital tachograph (.ddd) file analyzer — full decoding, signature verification, and tree-structured data exploration (G1/G2/G2.2)
compliance customtkinter ddd digital-tachograph eu-regulation fleet-management gui python tachograph
Last synced: 09 Jun 2026
https://github.com/hmlendea/nucixna.gui
GUI management and basic widgets for MonoGame/XNA.
Last synced: 03 May 2026
https://github.com/shaunabanana/simple-bayesnet
A simple visual tool to build and run inference on your own Bayesian Network.
bayesian-inference bayesian-network data-science eel gui machine-learning tool visualization vuejs2
Last synced: 02 May 2026
https://github.com/arseniistratiuk/track-finder-app
An app/GUI that is linked to a database called "chinook". User will be able to do a bunch of operations with a database (like searching information) through this program.
customtkinter database gui modern modern-ui-ux object-oriented-programming python python-ui sqlite3 tkinter ui-design
Last synced: 02 May 2026
https://github.com/moxibyte/anthragon
Anthragon is a modern modular and cross platform C++ GUI library
c-plus-plus gui modular ui ui-framework
Last synced: 28 Feb 2025
https://github.com/aakankshabhende/gui-based-bmi-calculator
GUI Based BMI-Calculator with MySQL Database and Realtime customized email notification of your BMI result.
Last synced: 01 May 2026
https://github.com/acrylic-os/core
The source code of Acrylic, the OS that runs in your browser.
css gui html js operating-system os web-os
Last synced: 01 May 2026
https://github.com/petrushev/txplaya
Web based audio player build on Twisted
gui mediaplayer mediaplayer-api network-programming python qt qt5 twisted
Last synced: 01 May 2026
https://github.com/breadybred/codewars-rank-fetcher
This Python GUI application simplifies the process of fetching and storing your Codewars ranking data across various categories. It provides a user-friendly interface for configuration and displays retrieved ranks in a clear format.
codewars gui python web-scraping web-scraping-python
Last synced: 19 Feb 2026
https://github.com/tbogdala/ai_notepad
A lightweight Rust application to test interaction with large language models. Currently supports running GGUF quantized models with hardware acceleration.
ai candle gui huggingface llama rust text-generation
Last synced: 11 Sep 2025
https://github.com/hamed-gharghi/surface-plot-3d
Surface_Plot_3D is a Python application for visualizing 3D surface plots with customizable titles, precision, and colors, using Plotly for interactive plots.
gui gui-application plotly plotly-python scipy surface-plot
Last synced: 08 Jan 2026
https://github.com/yrotak/cryptoip
Cryptoip is an Open source project, that can provide a client and server for securised communication, every data is encrypted with a strong cryptographic algorythm (aes-128-cbc), it can't be decrypted without the key.
aes audio-streaming communication electron encryption express gui gui-application http javascript js nodejs secure-communication socket-io voice-call voice-chat voip voip-client webm
Last synced: 10 Apr 2026
https://github.com/hanzopgp/tetrisrevisitedgame
Tetris-like game + GUI + MVC + Solver + Save system.
ant artificial-intelligence gui max-rectangle mvc-architecture save-system solver university
Last synced: 13 Jun 2025
https://github.com/shivang8/random-password-generator
Random Passoword Generator Using Pseudo-Random Function
gui java netbeans-ide pseudo-random random-password
Last synced: 08 Jun 2026
https://github.com/truelockmc/shutdown_timer
A little Tool that offers ways to perform a timed shutdown on your PC. Usefull for ex. when your listening to a podcast to fall asleep and your Computer shouldnt run all night
gimmick gui shutdown timed-shutdown timer tkinter usefull
Last synced: 20 Feb 2026
https://github.com/meysam81/sorting-with-gui
A comparison between 4 sorting algorithm speed in a GUI C# application using a thread and a progress bar as well for each algorithm
benchmark benchmarking bubble-sort bubblesort comparison csharp graphical-user-interface gui insertion-sort insertionsort merge-sort mergesort multi-threading multithreading progress-bar selection-sort selectionsort sorting-algorithms thread threading
Last synced: 16 Mar 2025
https://github.com/blurred-machine/shrinkit
Shrinkit is a powerful GUI-based Python library designed for automating machine learning tasks. With its intuitive interface, Shrinkit simplifies the process of building, training, and evaluating machine learning models, making it accessible to users of all skill levels. Shrinkit is a No-code package which can be used as a GUI.
ai automl automl-algorithms automl-pipeline data-science gui gui-application machine-learning ml quickstart streamlit streamlit-webapp training visualization
Last synced: 28 Apr 2026
https://github.com/imlegend19/text_editor
This is a Text Editor GUI made with tkinter.
gui python3 text-editor tkinter
Last synced: 29 Aug 2025
https://github.com/radad/radwndresizer
Easily resize windows into grids
appveyor gui shell-extension win32 windows
Last synced: 28 Apr 2026
https://github.com/retrixe/imprint
A small, intuitive app to flash ISOs and disk images to external drives e.g. USB drives.
Last synced: 14 Jun 2025
https://github.com/keygenqt/mylibrary-webapp
MyLibrary is an application for cataloging your books library
Last synced: 20 Apr 2026
https://github.com/pilotpirxie/instant-insights
📊 Track events from different systems
analytics analytics-tracking clickhouse events gui mobile olap track tracking warehouse web
Last synced: 14 May 2026
https://github.com/sumitkumargiri/sports-management-project-python-using-tkinter
This repository contains all the best practices for managing Github repository.
github gui gui-application open-source project python tkinter
Last synced: 26 Apr 2026
https://github.com/xanthium-enterprises/python-tkinter-ttkbootstrap-csv-text-file-data-logger-arduino
Serial Port based Python data logger using tkinter (ttkbootstrap) GUI framework. The Python Serial datalogger will acquire data from various sensors connected to the Arduino and save the time stamped data to a comma separated variable text file (CSV file) on the connected PC.
arduino data-acquisition data-logger data-logging gui python python-threading python-tkinter-gui python3 serial-communication serialport tkinter-gui ttkbootstrap
Last synced: 14 Jul 2025
https://github.com/edern76/matchsticksgame
A simple game about matchsticks and cunning
game gui gui-application matchsticks-game python python-3 python-3-5 python-tkinter tkinter
Last synced: 10 Jan 2026
https://github.com/2kabhishek/cakebake
Bake some Cakes 🎂👨🏼🍳
bakery cake food-orders fxml gui javafx order-taking
Last synced: 21 Apr 2026
https://github.com/a-poor/password-generator
A simple cross-platform destop app for generating random passwords, built with Rust, Tauri, and Svelte.
desktop-app gui password-generator rust svelte tauri
Last synced: 20 Apr 2026
https://github.com/smokku/tgt
TGT (TextmodeGUIToolkit) is an object-oriented library, written in C, for creating user interfaces under Linux console
gui library linux ncurses termcap terminal text-mode-gui toolkit
Last synced: 13 Apr 2026
https://github.com/i2van/arknightslinqpad
Collection of the Arknights LINQPad scripts for Windows, macOS.
android arknights csharp gacha gacha-game gui ios linq linqpad lprun macos mobile scripts windows windows-10 windows-11 windows-desktop
Last synced: 11 Feb 2026
https://github.com/pradeep-selva/react-gui
A simple, blazingly fast way to create React Components using a GUI
component fast generate-code generated-code gui javascript react reactjs svelte typescript
Last synced: 13 Apr 2026
https://github.com/j-selby/leaffront
A simple photoframe, weather station, and notification center for everywhere.
Last synced: 18 Jan 2026
https://github.com/alejandrojimbui/sample-browser
PyQt6-Powered Audio Sample Browser with Multi-Format Compatibility and Theme Customization
audio-management desktop-application file-explorer gui pyqt6 python qt themes
Last synced: 30 Jun 2025
https://github.com/minhnhut/caffeinated-modules-gui
GUI for caffeinated/modules package
caffeinated gui laravel modules
Last synced: 17 Jan 2026
https://github.com/dog-broad/morsecodetranslator
The Morse Code Translator is a Java program that provides a graphical user interface (GUI) to convert text messages between English and Morse code.
flatlaf gui java maven morse-code
Last synced: 12 Mar 2026
https://github.com/hyper-prog/gsafe
General Sql dAtabase Front End
gui library meta-objects qt qt5 sql-databases
Last synced: 06 Mar 2026
https://github.com/AlkaffAhamed/Tahajjud-Calculator-1.1
Upgrade of Tahajjud Calculator with additional GUI
gui islam islam-app islamic islamic-app islamic-apps islamic-prayer-times java java-gui java-swing javaswings muslim
Last synced: 10 Mar 2026
https://github.com/acescottie/rapidtk
a wrapper for Tkinter to create objects faster
gui python3 tkinter-python utility
Last synced: 08 Oct 2025
https://github.com/dlozeve/bqn-fenster
Minimal graphical applications in BQN
Last synced: 03 Mar 2026
https://github.com/blaze6950/notepad-winapi-
A sample program, which is a notepad, for create, edit, save, open text files.
cplusplus gui notepad text-editor winapi winapi-application wordpad
Last synced: 10 Oct 2025
https://github.com/mrasadatik/basic-java-gui-calculator
A simple and visually appealing GUI calculator built with JavaFX for performing basic arithmetic operations.
calculator calculator-app calculator-application calculator-gui calculator-gui-app calculator-gui-application gui gui-application gui-calculator java java-calculator javafx-application javafx-gui javafx-project
Last synced: 15 Feb 2026
https://github.com/dhcgn/lbryservermgmt
A GUI to manage server which are connected to the LBRY Data Network layer to support the LBRY, a decentralized Youtube.
Last synced: 14 Feb 2026
https://github.com/alij-official/snakegame
A classic Snake game built using Python and Pygame. This game features exciting gameplay with special mango food, sound effects, and increasing difficulty as you progress.
fun game game-development gui py pygame python python3 pythongame snake snake-game snakegame
Last synced: 10 Oct 2025
https://github.com/ubugeeei/vaughan
Operating system scratch implements in C lang
clang gui kernel micro-kernel operating-system window-system
Last synced: 21 Jan 2026
https://github.com/lemonzi/autosync
Pure Data library with hacked GUI elements that are automatically synchronized over the net using OSC with elements that share the same name
Last synced: 13 Feb 2026
https://github.com/birchgames/stylenavigator
StyleNavigator lets you explore among built-in Unity3D GUI styles.
csharp gui unity unity3d unity3d-editor unity3d-plugin
Last synced: 21 Jan 2026
https://github.com/onepercent-programmingteam/mobi
Docker management system
cli containerization containers docker gui java javafx javafx-application
Last synced: 26 Feb 2026
https://github.com/horizon-nth/horizongui
A graphical interface in c++ with OpenGl
cpp cpp20 glsl graphical-user-interface gui library opengl python-bindings widgets
Last synced: 12 Oct 2025
https://github.com/anonbotpl/swiftdiffusion
A modern PyQt6 GUI for Stable Diffusion 1.5. Optimized for 6GB VRAM GPUs, 7 dark themes, advanced Inpainting canvas, Latent Mixology, Zero-Copy memory, i18n PL/EN. ☕ ko-fi.com/anonbotpl
controlnet diffusers generative-ai gui image-generation inpainting latent-diffusion pyqt6 python pytorch stable-diffusion text-to-image ui vram-optimized
Last synced: 31 May 2026
https://github.com/chill-astro/pycalc-gui
PyCalc - GUI is an Advanced GUI Version of PyCalc-SE consisting of Math functions from PyCalc!
calculator calculator-application calculator-python customtkinter gui gui-application inno-setup python python-app python3 simple-app simple-calculator simple-calculator-app simple-calculator-python
Last synced: 19 Jan 2026
https://github.com/huanglishi/wails3base
基于wails3集成桌面应用开发,已经把开发所需的依赖如axios、md5、pinia、vue-router等集成好了,开箱即用。
Last synced: 09 Feb 2026
https://github.com/simonthorell/rock-paper-scissor
Game developed in Java featuring a graphical user interface that enables players to engage remotely through MQTT, utilizing either Arduino or a Python script.
Last synced: 16 May 2026
https://github.com/redayzarra/pockettrader
PocketTrader is an automated trading bot for Alpaca's commission-free stock brokerage API. The bot enables seamless trade automation, asset checking, order management, technical analysis & position management, paper trading for strategy testing, and more!
algorithmic-trading gui tkinter-gui trading trading-algorithms trading-bot trading-strategies
Last synced: 07 Feb 2026
https://github.com/lmlk-seal/llmodel
Private LLModel GUI Chat allows users to interact with a local large language model (LLM) using the Llama library and GGUF models.
ai assistant chatbot code cpu gguf gpu-computing gui llama llamacpp llm model models offline privacy private prompt python simple virtual-assistant-ai
Last synced: 26 Jan 2026
https://github.com/wasiqs-classics/code-camp-python-for-data-science-and-machine-learning
Learn Python, from Basics to Advance. For Machine Learning and Data Science
data-science gui ktinker machine-learning python python-3
Last synced: 25 Feb 2026
https://github.com/chiefenne/lvgl_simulator
Complete LVGL v9.4 project template with desktop simulator for rapid GUI development. Build interfaces on macOS/Linux/Windows, then deploy to ESP32. Shared GUI code, custom fonts, and modern C++17.
cpp embedded esp32 gui lvgl sdl2 simulator
Last synced: 27 Jan 2026
https://github.com/sarincr/raspberrypi-gui-development-with-cpp
This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.
app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets
Last synced: 01 Mar 2026
https://github.com/fschottmann/CheatSheetCompanion
Cheat Sheet Companion is a powerful PowerShell tool that provides context-sensitive cheat sheets to users. No matter what program or website the user is in, the appropriate cheat sheets are always displayed, making it easier for users to find the information they need quickly and efficiently.
gui gui-application obsidian obsidian-md powershell wpf
Last synced: 08 Jul 2025
https://github.com/Marcos-Fernando/AnnoTEP
AnnoTEP - a platform for the annotation of transposable elements in plants
bioinformatics bioinformatics-pipeline docker-image gui plants transposable-elements website
Last synced: 25 Oct 2025
https://github.com/rezagooner/cryptocurrency-price-prediction-model
A tool for predicting cryptocurrency prices using trained and test data. Includes historical price tracking and interactive line drawing for analysis
coingecko-api crypto-analysis cryptocurrency data-visualization gui interactive-charts linear-regression matplotlib pandas price-prediction
Last synced: 18 May 2026
https://github.com/adamw78/blobcounter
GUI-based application utilizing computer vision to count numbers of yeast cell colonies
bmp computer-vision cv excel gif gui jpg machine-learning ml multithreading opencv openpyxl png pyinstaller pyside6 python qt6 tiff xlsx xml
Last synced: 14 Oct 2025
https://github.com/isharax9/lms-java-application
LMS UI for Java application | Used IDE - NetBeans 18
gui java lms-ui netbeans-project ui
Last synced: 24 Feb 2026
https://github.com/drmccoy/pdftextorizer
Interactively extract text from multi-column PDFs
gui pdf pdf-extractor pdf-files pdf2text pdftotext pyqt5 qt5
Last synced: 07 Jan 2026
https://github.com/jacobwilliams/vibegui
A vibe-coded Python library to create simple GUIs and read/write config data using multiple backends (Qtpy/PySide6/PyQt, WxPython, TKinter, GTK3/GTK4, and Flet) using a JSON schema.
flet gtk gtk3 gtk4 gui json pygobject pyqt pyside6 python qtpy tkinter wxpython wxwidgets
Last synced: 20 Apr 2026