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/derekxkwan/pdkstruct
pure data abstractions focused on [struct]s
Last synced: 14 Mar 2026
https://github.com/pyrustic/winter-theme
Light theme for Python desktop app [COMING SOON, for the moment use the dark theme Cyberpunk-theme]
app beautiful desktop frontend gui light-theme lightweight pyrustic python theme tkinter
Last synced: 14 Mar 2025
https://github.com/asb-capfan/tk-fcyentry
Perl/Tk entry widget that reflects its state in the background color
Last synced: 16 Oct 2025
https://github.com/busimus/gocutelog
Bridge between Go logging libraries and cutelog
Last synced: 19 Mar 2025
https://github.com/louis3112/tale_of_samurai
Final Project for Object Oriented Programming (PBO) in 3rd Semester. The project is turn-based RPG game implements OOP technique
college-project game-development gui oop oops-in-python rpg
Last synced: 22 Mar 2025
https://github.com/fran0808/electro-store-ui
Aplicación de escritorio desarrollada en JavaFX para la gestión y control de inventario de una tienda de electrónica.
client-application desktop-application electro-store frontend fxml gui inventory-management java javafx maven
Last synced: 28 Jun 2026
https://github.com/donggeonmoon/java-gui-programming-study-record
2021/05 ~ 2021/10 동안의 공부 기록
Last synced: 18 Oct 2025
https://github.com/sandra1me/message-encode-decode
Message encoder and decoder with key selection
encoder-decoder gui python tkinter tkinter-gui
Last synced: 02 Apr 2025
https://github.com/k4yt3x/salapense
Salapense is a calculator that helps you calculate how much time you need to work to buy something.
calculator gui python salary-calculator tkinter
Last synced: 18 Oct 2025
https://github.com/abdelrhman95/dbms
Database Management Engine Using Linux Bash Scripting
apt-packaging bash bash-script database dbms gui linux visual-studio-code yum-packaging zenity
Last synced: 19 Oct 2025
https://github.com/devprojectekla/webscraping
My first steps in web scraping using bs4 (BeautifulSoup) library on python. This one only allows you to scrap wallpapers from an hardcoded website. It allows you to download every wallpaper providing a keyword like 'landscape' or 'star wars' (or iterates on a list of keywords written in a .txt file). It iterates over all pages of the given keyword
Last synced: 22 Mar 2025
https://github.com/v-shenoy/oop-project
Mini-project for a course in object oriented programming.
gui java object-oriented-programming
Last synced: 04 Apr 2025
https://github.com/lmicovic/word-distribution-tool
Word distribution tool is application that concurrently counts the appearance of specific words in provided text.
concurrent-programming cruncher filesystem gui input java output output-input pipes storage text word-counting word-distribution
Last synced: 28 Jun 2025
https://github.com/akash-sharma-1/effortless-tetris-cpp
A simpleton tetris game which u can fire up in ur cmd anytime !
Last synced: 12 Jun 2026
https://github.com/ratanahoney1998/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: 30 Mar 2025
https://github.com/dub1401/dubgui
Простой и легко встраиваемый GUI для приложений C++ SFML.
Last synced: 23 Oct 2025
https://github.com/pharo41/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: 30 Mar 2025
https://github.com/dartendless511/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: 30 Mar 2025
https://github.com/facsimiles/mkvtoolnix
🎥 MKVToolNix: Your go-to toolkit for creating, modifying, and inspecting Matroska (.mkv) files! 🚀 Seamlessly merge, split, and edit video files with ease. Essential for video enthusiasts and professionals alike. Boost your media management efficiency today! [MIRROR][UNOFFICIAL]
automation demuxing gui matroska media-processing mirror mirrored-repository mkv mkvextract mkvmerge muxing unofficial unofficial-mirror video-processing
Last synced: 20 Jun 2026
https://github.com/xgqt/rbulkresizer
Graphical bulk picture resize tool written in Racket (mirror)
application bulk-resizer gui multiplatform racket
Last synced: 20 Jan 2026
https://github.com/dtroupe18/clienttoreceivefiles
Client connects to server. Once connected client can request files, create or remove directories, and write edited text files back to the server.
Last synced: 29 Apr 2026
https://github.com/victoriazz87/netmaker-terraform-provider
Netmaker Terraform provider with auto-installer and web GUI scaffold.
bash devops gui installer netmaker networking terraform terraform-provider vpn
Last synced: 14 Apr 2026
https://github.com/hari7261/gitprofile-search
GitHub Profile Finder is a sleek desktop app built with Python and CustomTkinter that allows you to search and view detailed GitHub user profiles. Instantly fetch bio, repos, followers, and more in a modern, dark-themed UI!
coustomtkinter dark-mode git github-profile-finder gui hari7261 python python3 requests tinker
Last synced: 09 May 2026
https://github.com/loveboyme/sample-watermark
Windows 环境下基于 Python 的自定义全局文字水印软件 | A custom global text watermark software based on Python in the Windows environment
application control customization gui on opacity overlay pyqt5 python real screen stay text time top update watermark
Last synced: 14 Mar 2025
https://github.com/lachlanpaul/py_contact_book
A simple contact book made using PySimpleGui
contact-backup gui pygui pysimplegui python pythongui
Last synced: 05 Nov 2025
https://github.com/monzer15/yalla-video
Fast, privacy-first desktop video downloader for YouTube and 1000+ sites — Windows, macOS, Linux.
4k-video channel-downloader cross-platform desktop-app electron electron-app ffmpeg gui media-downloader mp3-downloader playlist-downloader react subtitle-downloader typescript video-downloader youtube youtube-dl youtube-downloader yt-dlp-gui ytdlp
Last synced: 01 Jun 2026
https://github.com/zhivem/recyclebinmanagerpy
RecycleBinManager — предоставляет удобные инструменты для управления корзиной: очистка, открытие, настройка автозапуска, выбор набора иконок и многое другое.
gui iconset minibin pyqt6 python recyclebin recyclebinmanager systemtray utility windows
Last synced: 15 Apr 2026
https://github.com/diwansinghchauhan/nlpapp
An API based NLP application created using tkinter and OOP
api gui gui-application nlp oop pycharm python tkinter
Last synced: 28 Jan 2026
https://github.com/rigbir/testing_task
arduino cpp embedded-systems gui qt qt-gui serial-communication
Last synced: 26 Oct 2025
https://github.com/prathamesh-dukare/calculator-gui
Simple calculator Using Tkinter in python
calculator-application gui tkinter-gui
Last synced: 02 Jan 2026
https://github.com/benoitberanger/ptb3_multitask_template
Template for PTB3 task programming.
behavioral gui matlab ptb3 task tempalte
Last synced: 28 Oct 2025
https://github.com/abdelrahman822000/random-quote-generator
The Quote Generator app is a C++ application developed using the Qt framework. It categorizes and displays quotes based on user emotions, utilizing a chain of responsibility pattern to handle different types of emotions effectively. The app supports four primary emotion categories: Happy, Sad, Angry, and Neutral.
cpp gui gui-application qt qtcreator quote-generator
Last synced: 06 Feb 2026
https://github.com/bn-l/dynio
Converts all commands that run on the cli in windows, linux or macos to a spotlight-like omnibar
cli everything gui qalc search spotlight stdout terminal
Last synced: 17 Mar 2026
https://github.com/angrybeltman/vnc-client
A simple vnc client make in rust using egui.
async client eframe egui gui rust rust-lang tokio tokio-tungstenite vnc websockets yew
Last synced: 15 Apr 2026
https://github.com/jesusgraterol/sw-builder
The sw-builder package automates the creation of your Application's Service Worker, which pre-caches your build. This leads to a better overall performance and enables users to access your PWA without an Internet connection.
api app cache gui interface progressive progressive-web-application pwa service-worker sw user-interface web web-api
Last synced: 07 Feb 2026
https://github.com/kubaam/keydrop-giveaways-sorter
Depositor giveaways sorter for key-drop.com / keydrop.com — GUI Chrome extension that groups depositor giveaways by username frequency and Total Value.
extension extension-chrome giveaway gui helper key-drop keydrop sorter
Last synced: 01 Jun 2026
https://github.com/srccircumflex/showcase-browser
This minimalistic program turns any website or other document into a stand-alone application.
browser gui html-gui minimalistic pyqt pyqt6 qt qt6 showcase website-to-app webview
Last synced: 20 Jan 2026
https://github.com/martonalpha/png-jpg-jpeg-to-webp-avif-gui
Free Windows GUI to convert PNG, JPG, JPEG and AVIF to WebP/AVIF. Fast offline image converter and optimizer using ImageMagick.
avif avif-converter avif-to-webp batch-converter gui image-compression image-converter image-processing imagemagick jpg jpg-converter jpg-to-webp offline-tools png png-converter powershell webp webp-converter windows
Last synced: 15 Apr 2026
https://github.com/elifirinci/student-gpa-tracker
A Python desktop app for managing student GPAs and rankings using Excel files. Features include GPA calculation, student info display by ID, and exporting data as files. Built with tkinter and openpyxl, it provides an easy-to-use interface for tracking academic performance.
gpa-calculator gui openpyxl python tkinter
Last synced: 15 Apr 2026
https://github.com/smoothcdoer9981/vortex
Vortex: A modern, high-resolution YouTube Video Downloader. Built with Python, CustomTkinter, and FFmpeg. Supports 4K, 1080p.
customtkinter ffmpeg gui high-resolution mp4-converter python pytubefix video-downloader youtube-dl youtube-downloader
Last synced: 01 Mar 2026
https://github.com/mathiaslinux/ai_lasagne_gen_3k
An application to create products using AI and add them to Prestashop
ai api-client college-project gui inno-setup prestashop python tkinter
Last synced: 06 Apr 2025
https://github.com/mk590901/java-listeners-app
The repository keep a project that implements an alternative method of subscribing GUI elements to receive changes and updates from external application components.
android-application gui java listeners
Last synced: 16 Apr 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/programming-sai/conviva-v-2.0
Conviva 2.0 is a versatile AI assistant that offers both a command-line (CLI) and a graphical user interface (GUI) to cater to different user preferences. Whether one enjoys the efficiency of a text-based interface or the richness of a visual environment, Conviva 2.0 provides a seamless experience for interacting with AI-powered tools, media analys
ai argparse cli ctk customtkinter groq-api gui llm personal-project python tk tkinter
Last synced: 12 Feb 2026
https://github.com/hasnocool/wallhavenui
A user-friendly web browser-based application that allows users to browse and view wallpapers from the popular Wallhaven website.
application beautifulsoup browser gui library pyqt6 python requests scraping wallhavenui wallpaper web
Last synced: 14 May 2025
https://github.com/arshad-khalid/sports-academy-system
A GUI based sports academy system
Last synced: 05 Mar 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/sohnryang/pyglet-simple-window
A simple window written in pyglet
Last synced: 22 May 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/younghakim7/todo_rust_iced_rust2024_rust1_85ver
Rust Iced(GUI)_TodoApp
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/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/abhinav0115/digital-clock-python
digital clock App build using Tkinter GUI in Python Language
gui python python3 pythongui tkinter-gui tkinter-python
Last synced: 21 May 2026
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/atomicerror/whisper-desktop
A gorgeous, premium Rust & Tauri GUI to compile, manage, and sequentially batch-transcribe media files utilizing whisper.cpp on Linux.
gui html javascript linux rust tauri tauri2 transcription whisper whisper-cpp
Last synced: 03 Jun 2026
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/aahspaghetticode/lockbox
A very simplistic password manager with never-seen-before encryption!
encrypted gtk gtk-interface gtk3 gui gui-app gui-application gui-application-python password-manager password-store passwords secure security
Last synced: 11 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/alduino/cpdw-gui
A basic GPU-rendered GUI library for both desktop and the web
Last synced: 29 Jun 2026
https://github.com/ahmed-dotnetdev/speech-recognition
Speech Recognition App With C-Sharp
c-sharp gui speech-recognition windows-form-application
Last synced: 28 Jul 2025
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/ihkcreations/weather-app-javafx
This is a simple JavaFX Weather Application using Weather API
gui java javafx javafx-application javafx-desktop-apps weather-app
Last synced: 02 Apr 2026
https://github.com/townland-project/component-react
Townland GUI components with React for Tailwind CSS
components gui react storybook tailwind townland
Last synced: 30 Apr 2026
https://github.com/lainx86/calcpy
A simple GUI calculator made using Python and Tkinter
Last synced: 23 Jul 2025
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/saiteja-talluri/2048-the-game
2048 Game developed using Racket Libraries
Last synced: 04 Apr 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/kerciu/weather-app-java
🌦️ A weather application in Java ☕ to learn API integration 🌐. The app retrieves current weather data and presents it to the user through an interactive graphical interface 🖥️. This project was made in order to learn API integration in Java and create both aesthetic and functional user interfaces 🌟.
api backend front-end full-stack graphical-user-interface gui java java-gui-application json json-api swing swing-gui weather-api weather-app
Last synced: 17 Apr 2026
https://github.com/swvanbuuren/pqthreads
Exposes class interfaces from the main GUI Thread in another QThread in Qt for Python
gui pyside qt qt-for-python qthread
Last synced: 08 Mar 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/pranjalco/kanye-quotes-
This is a fun project that displays random quotes from Kanye West using the **Kanye.rest** API. Each time the user clicks the button, a new quote is fetched from the API and displayed on a beautifully designed Tkinter GUI window.
api application development functions gui integration programming python simple tkinter
Last synced: 30 Mar 2025
https://github.com/gathogog/financetracker
Track your finances effortlessly with Finance Tracker. Monitor expenses, manage debts, and achieve your goals using AI-driven insights. 🌟💻
asp-net-core budget-manager currency currency-converter docker finance finance-management finances gui java mongodb personal-finance python rest-api showcaseview spring spring-boot transactions
Last synced: 05 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/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/coderwahaj/fitness-tracker-app
FitConnect is a comprehensive fitness tracker application built using C++ in Visual Studio. The application aims to assist users in achieving their health and fitness goals by providing functionalities such as workout tracking, nutrition monitoring, social interaction, and community engagement.
Last synced: 20 Apr 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/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/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/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/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