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-06 00:14:08 UTC
- JSON Representation
https://github.com/lmlk-seal/diffusionetwork
DiffusioNetwork is a Python application using a GUI for generating images using various Stable Diffusion models.
ai assistant bot chat code gui image image-generation image-generation-ai image-generator image-processing model offline prompt python stable-diffusion
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/kontsedal/monghoul-public
A fast, beautiful MongoDB GUI for developers
Last synced: 17 Apr 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/ghost-sakura/sayhello-application
SayHello - Kivy GUI Application
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/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/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/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/astynax/dialogui-htk
HTk-based GUI for the Dialogui package
Last synced: 09 Apr 2025
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/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/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/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/hifza-khalid/java-development-zone
A structured Java learning journey 🚀 covering matrices, data structures, GUI applications, and database connectivity with step-by-step implementations.
calculator convertor crud database gui java linkedlist mysql netbeans swing tic-tac-toe xampp
Last synced: 20 Apr 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/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/blankscreen-exe/tkinter-mod-manager
A tkinter based mod manager for simple organizations of mod files.
Last synced: 04 Jun 2026
https://github.com/an4pdm/plataforma-de-gerenciamento-escolar-intuitivo-com-crud
Projeto Full-stack com integração entre Python e MySQL, permitindo o gerenciamento de dados de um sistema escolar com uma GUI simplificada.
automation coding database development full-stack gui programming project-repository python python3 simple-gui sql
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/blackwakhu/music-player-python
this is a python mp3 player
gui python python3-11 replit tkinter tkinter-graphic-interface tkinter-python
Last synced: 21 Apr 2026
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/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/cyber-programmer/codsoft-internship
These are all the projects I made during my internship at CodSoft
api atm-interface currency-converter gui java javafx number-game student-grade-calculator student-management-system
Last synced: 21 Apr 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/maxim-mazurok/linux-monitor
Linux Resource Usage Monitor with Web-based GUI and charts
chart graph gui linux monitoring monitoring-tool web-based
Last synced: 22 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/joshjarabek7/inventory-management
An inventory management GUI that tracks the parts and products currently in stock at a shop.
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/bahmanm/brewit
A simple timer and countdown application (Mono + Gtk#)
Last synced: 23 Apr 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/wringiard/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: 06 Jun 2026
https://github.com/olivervea/fourierart
A tiny project attempting to recreate a piece of audio-visual art where wood is cut to resemble the waveform of an audio file.
fft gui matplotlib pyqt5 python signal-processing
Last synced: 31 Mar 2025
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/shayan925/offlineclicktest
An offline application that tests your clicking speed without the problem of lag.
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/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/jrodal98/grade-manager
Fully featured PyQT5 application for tracking grades across multiple courses.
course-grade education grade-management grade-manager gradebook grades gui pyqt5 python qt5 school
Last synced: 29 Apr 2026
https://github.com/selo0530/redisguimanager
Redis GUI client with searching by sql query
csharp gui redis redis-client sql
Last synced: 29 Apr 2026
https://github.com/vorgestern/gitrelief
Git client as http server, includes GUI to start any number of servers in different repositories.
Last synced: 29 Apr 2026
https://github.com/rahul8320/python3-files
Code with python3.
gui gui-application jupyter jupyter-notebook jupyter-notebooks python python3 tkinter tkinter-gui tkinter-python
Last synced: 29 Apr 2026
https://github.com/theleopard65/photon-live-chat-app
Photon is a real-time, peer-to-peer chat application built with Qt5 and C++, offering secure communication through AES-128 encryption. It supports random chat rooms, file sharing, and message history. The app provides a simple Qt-based GUI for easy interaction. It requires Qt5, OpenSSL, and build-essential packages for installation and building.
aes anonymous chatting cmake cplusplus encryption file-sharing file-upload first-project ftp gui message-history qmake qt5 security session-rejoining ssl
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/angelonazzaro/matrix
This is a simple program, written both in C and C#, that allows you to perform fundamental operations on matrices.
c csharp gui gui-application matrices
Last synced: 29 Apr 2026
https://github.com/aaronearlerichardson/server_gui_client
A user interface for cloud based medical image storage
bids bids-apps database eeg-data flask flask-restful gui ieeg image-viewer mne-bids-pipeline mne-python python qt5-gui tkinter-gui
Last synced: 29 Apr 2026
https://github.com/unclechu/gpaste-zenity
GPaste Zenity GUI client
bash bash-script gpaste gui shell shell-script zenity
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/csengupta1101/digital-clock-python
This Repository deals with a GUI digital clock made with python.This will require tkinter library for GUI interface.The great part of creating your own GUI apps is that you can customize them however you want. From text font to background colour, all features are available for customization. Setting up the time require "time" library module as well.
apps clock gui jupyter-notebook python tkinter vscode
Last synced: 29 Apr 2026
https://github.com/harmanveer-2546/bird-species-prediction-using-deep-learning
Using convolutional neural networks to build and train a bird species classifier on bird pics data with corresponding species labels, also build GUI for the same.
3d-graph callback deep-learning eda gui gui-application image-generator imageclassification keras-tensorflow matplotlib maxpooling mobilenetv2 numpy opencv pillow plotly python seaborn transfer-learning visualization
Last synced: 29 Apr 2026
https://github.com/hirudikaanupama/personalized-news-recommendation-system
The Personalized News Recommendation System uses an interactive GUI, NLP for article categorization, and ML for personalized recommendations based on user preferences and ratings. It offers tailored news from categories like technology, sports, and entertainment.
gui java javafx machine-learning ml natural-language-processing news-recommendation nlp recomender-system
Last synced: 30 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/itsjhonalex/uclv_dowloader
🎬 Descargador moderno de videos y subtítulos para visuales.uclv.cu con GUI/CLI - UCVL Downloader
cli cuba downloader gui linux pyinstaller python subtitles tkinter ubuntu uclv uv videos
Last synced: 30 Apr 2026
https://github.com/hamidurrahman1/graph-gui
A JavaFX application on Graph Data-Structure
graph-algorithms graphs gui javafx project
Last synced: 30 Apr 2026
https://github.com/couldbedead/unitychallenge_5
The Unity Junior programmer Challenge 5 "Whack-A-Food" Submission for UCCS GDD 1200
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/theleopard65/dos-guard
DOS-Guard is a network packet monitoring tool built with Flask and Scapy. It captures and analyzes network packets in real-time, providing insights into network traffic and potential DDoS attacks. With a user-friendly web interface, DOS-Guard allows users to visualize packet data and monitor network activity effectively.
analysis botnet ddos flask gui interface mitigation packets packetsniffing projects python3 scapy server socket socketio
Last synced: 30 Apr 2026
https://github.com/markkoz/noteblock
A graphical user interface that eases working with note blocks in Minecraft.
gui minecraft minecraft-forge-mod minecraft-mod music
Last synced: 01 May 2026
https://github.com/actepukc/uv-app-starter-pack
Bootstrap PySide6 GUI apps quickly using uv, with built-in PyTorch/CUDA handling.
astral-uv cross-platform cuda gui pyside6 python pytorch qt6 starter-kit template
Last synced: 30 Apr 2026
https://github.com/coruscateor/gtk_estate
A GTK and libadwaita state association library
adwaita gtk gui libadwaita rust rust-lang rustlang state widget
Last synced: 01 May 2026
https://github.com/sysadmindoc/fileorganizer
AI-powered desktop tool that automatically classifies, renames, and organizes thousands of design asset folders into marketplace-ready category structures using a local LLM and a 7-level rule engine.
automation dark-theme file-organizer gui pyqt6 python
Last synced: 01 May 2026
https://github.com/erikdelange/restful-web-service
An example RESTful web service plus a web app which is making use of this service. Allows you to maintain a todo list.
bottle gui python restful-api restful-webservices webservice
Last synced: 08 Jun 2026
https://github.com/toddbirchard/broiestbot-db
🤖🔍 Web GUI for searching broiestbot commands.
dash database database-management gui plotly python
Last synced: 01 May 2026
https://github.com/zamweis/tetris
This project, one of my first when learning Java programming, showcases a classic game implementation, reflecting my early coding journey and passion for programming.
classic-game game-development gaming gui intellij-idea interactive-application java netbeans object-oriented-programming open-source puzzle-game swing tetris-game
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/structlooper/texteditor-using-python
A basic text editor using Python with some amazing features.
gui msi python tkinter windows-software
Last synced: 08 Jun 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/bountyhunterboar6/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-script roblox-scriptbloxfruits-autofarm-script roblox-scripts roblox-synapse robloxscripts script-hub supported whitelist
Last synced: 29 May 2026
https://github.com/eduardorodriguesf/login-system
This program is a simulation of an account management
Last synced: 01 May 2026
https://github.com/makevoid/gtk-js-app-boilerplate
Hello world app in GTK JS - year 2013 - if you use linux and love js check out GTK.js - it's awesome
app boilerplate desktop gtk gtk-js gtk3 gui hello-world javascript
Last synced: 02 May 2026
https://github.com/weihan07/car-rental-system-python-
This project used PyCharm (Python) to create the GUI Interface. The Car Rental System can let users choose their own time, choose the car types either manual or automatic, and payment directly by choosing the payment method.
carrentalsystem gui pycharm python
Last synced: 02 May 2026
https://github.com/msdn-whiteknight/apidocview
View .NET API docs (in mdoc format)
Last synced: 02 May 2026
https://github.com/nidha2003/enrollment-system
Student Enrollment Management System built using Python and MySQL.
beginner-project crud database gui mysql project python tkinter
Last synced: 02 May 2026
https://github.com/angrycarrot789/reghzyguigl
A WPF remake in java
gui java windows-presentation-foundation wpf
Last synced: 21 Jan 2026
https://github.com/emanuelbertey/notebertey
A simple text editor made in Godot Engine, an example of how to load and select system files and how we can manipulate directories
edittext gdscript godot godot-engine godot4 gui
Last synced: 29 May 2026
https://github.com/brenordv/rust-pad
Cross-platform Notepad inspired by Notepad++
cross-platform gui linux macos notebook notepad notepad-plus-plus notes tools windows
Last synced: 30 May 2026
https://github.com/mmoult/moulton-scalable-menus
A Java library for GUI menus. Built to allow any component to scale with frame size changes.
Last synced: 03 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/a-mhamdi/fuzzy-tipper
Tipping problem w/ fuzzy logic
fuzzy-logic gui pyqt5 python3 ui
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/pitercoding/tela-de-login-python
Projeto simples de tela de login desenvolvido em Python utilizando a biblioteca CustomTkinter para criar uma interface moderna e estilizada no modo escuro. ENG: A simple login screen project developed in Python using the CustomTkinter library to create a modern and stylish dark mode interface.
authentication customtkinter dark-mode desktop-app gui login-system modern-design password-validation python python-project tkinter user-interface
Last synced: 03 May 2026