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-07 00:14:46 UTC
- JSON Representation
https://github.com/marcingrze/speed_test
Internet speed testing tool with CLI, GUI (KivyMD), and KDE Plasma widget. Features automated testing, SQLite storage, and result validation.
cli gui kde-plasma kivy network-testing python speedtest sqlite
Last synced: 09 May 2026
https://github.com/TryOmar/Vehicle-Parking-Project
🚗 A Java-based parking management system with automated space allocation, fee calculation, and GUI interface. Efficiently manages 100m parking space for multiple vehicle types.
gui java oop parking-automation parking-management parking-system space-allocation
Last synced: 29 Jun 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/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/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/naxim-khan/youtube-clone
YouTube Clone (HTML, CSS, JavaScript) Welcome to the YouTube Clone project! This is a web development project that aims to replicate the UI features and some basic functionality of YouTube, using HTML, CSS, and JavaScript. (Nazeem Khan)
clickable clone css frontend gui html javascript responsive website youtube youtubeclone
Last synced: 09 May 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/blaze6950/choosecolor
Custom Control for WindowsFroms ColorPicker
colorpicker csharp customcontrol gui windows-forms
Last synced: 09 May 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/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/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/dere3046/check_arb_pc
Use the APP to view the current device's Antirollback value on Android
Last synced: 20 Jun 2026
https://github.com/kerciu/swing-text-editor
📝 Java GUI Text Editor ✨ — A text editor created using Java Swing 🎨 for learning and practicing Java programming. This project focuses on building a user-friendly interface and implementing core text editing functionalities. 💻🛠️
gui java java-swing object-oriented-programming text-editor user-interface
Last synced: 20 Jun 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/ket0825/preview
Product crawler by json packet from network and preprocessing / 크롬드라이브 네트워크에서 log를 받는 셀레니움 크롤러
docker gui logger paddleocr tkinter-gui webdriver
Last synced: 25 Apr 2026
https://github.com/i-e-b/snivellinggit
An experimental GUI for the Git SCM.
c-sharp experimental git gui visualisation visualization working
Last synced: 25 Apr 2026
https://github.com/aeriavelocity/qvsed
Qt-based Versatile Stateless Editor
gui lightweight pyqt python qt simple text-editor
Last synced: 25 Apr 2026
https://github.com/emanuelegreco29/codex_naturalis_polimi_ingsw_project
Politecnico di Milano - Ingegneria del Software Project - AY 2023/24
cli client-server game gui html java polimi polimi-projects politecnico-di-milano project rmi tui websocket
Last synced: 06 Jun 2026
https://github.com/bahmanm/brewit
A simple timer and countdown application (Mono + Gtk#)
Last synced: 23 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/vishnu-tppr/nexora-ai
Made with Python, crafted by Vishnu 💻✨ Nexora AI – A smart Python voice agent with GUI, reminders, WhatsApp messaging, app control, jokes, and more! Built with 💻 + 🧠 + ❤️.
ai automation cool-python-projects customtkinter desktop-assistant gui nexora open-source-ai personal-assistant productivity-tool python python-project speech-recognition system-utility text-to-speech virtual-assistant vishnu-cse voice-assistant whatsapp-automation windows
Last synced: 25 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/sunzey/autotest_ui
a multi-user UI(python) supports user quizing (Final work for BUAA-Pyhton-2021)
buaa gui gui-application python
Last synced: 06 Jun 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/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/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/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/georgiakt/videostreamingapp
A Server-Client application for video streaming, built with Java, JavaFX, FFmpeg and Sockets.
ffmpeg ffmpeg-wrapper gui javafx multimedia server-client socket-communication streaming-video
Last synced: 10 May 2026
https://github.com/shixinhuang99/pzsm
A simple Project Zomboid game save backup tool
Last synced: 28 Jun 2026
https://github.com/mostafa-bashir/yotube_downloader_with_gui
downloader gui python pytube videos youtube
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/jason-cky/morse-decoder-gui
Morse code decoder GUI in python, made for NTU orientation camp
gui internet-of-things iot python3 raspberry-pi
Last synced: 27 Apr 2026
https://github.com/atharva-narkhede/weather-forecast-python
A Python-based GUI application providing detailed and accurate weather forecasts. Features include temperature, humidity, wind speed, UV index, and 7-day weather predictions.
api gui open-weather-api python tkinter weather weather-forecast
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/jonsafari/llama-zenity
Simple GUI to invoke Llama-server
desktop-application gui linux linux-desktop llamacpp llm zenity zenity-gui
Last synced: 10 May 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/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/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/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/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/go-numb/x-post-to-blue
This Golang package provides long-form posting on Twitter Blue using the Playwright library.
go gui playwright post twitter x
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/zjimn/chatorganizer
ChatOrganizer is a Python-based desktop application that efficiently manages conversations with ChatGPT by using the OpenAI API. It addresses the challenges of categorizing conversation records in the native ChatGPT interface, offering intuitive directory management and conversation classification features
azure chatgpt desktop-application gui openai python sqlite tkinter-python
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/dipto9999/2d_platformer_tutorial
Unity Tutorial/Exploration With C# Title Screen Script
2d-platformer-game csharp game game-development gui mods unity
Last synced: 28 Apr 2026
https://github.com/preetesh21/chatbot
This repo contains the dataset as well as the python used for building a retreival chatbot
Last synced: 22 Jun 2026
https://github.com/adrian-samoticha/flutter_manual_widget_tester
A widget testing utility for the Flutter framework.
dart flutter gui manual-testing testing testing-framework testing-library testing-tool testing-tools ui widget-testing
Last synced: 11 May 2026
https://github.com/hugojosefson/docker-chromium
Runs the Chromium browser, inside Docker.
Last synced: 11 May 2026
https://github.com/wristwaking/matlab-five-chess
唤醒手腕哔哩哔哩Matlab五子棋项目源码。项目实现了五子棋无禁手基本逻辑功能,并且支持鼠标右键悔棋操作功能。
Last synced: 24 Jun 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/celeroncoder/javafx
GUI components with JavaFX (~my learning repo)
Last synced: 20 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/ukaea/xmarte
A GUI for developing MARTe2 configuration files, supports all aspects including states. Is plugin based allowing you to add features as needed.
Last synced: 15 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/lmlk-seal/pyspeed
Intelligent Python Performance Optimization Tool Automatically profile, analyze, and accelerate your Python code with minimal effort.
analyzer customtkinter gui intelligent numpy optimization optimization-tools performance python real-world-problem-solving
Last synced: 23 Jun 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/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/scott-hamilton/controlsforfake
The Qt gui frontend for FakeMicWavPlayer.
audio-player gui pulseaudio-client qml qt5
Last synced: 29 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/inspirate789/testswriter
Test writing software for teachers
c cpp gui gui-application json json-data json-reader qt qt6 qtcreator qtdesigner stl tests writing writing-application writing-files writing-software writing-system writing-tool
Last synced: 29 Apr 2026
https://github.com/jrh89/ytdlp-gui
ytdlp-gui is a simple gui media downloader that allows users to download both video and audio content from YouTube. It uses the yt_dlp library for YouTube downloads and ffmpeg for audio extraction.
download download-manager exe gui python yt-dlp ytdlp ytdlp-gui
Last synced: 10 Jun 2026
https://github.com/antoniszks/police-citizen-manager-app
This is a simple Python GUI application, in order to manage the daily department visitors in a convinient way.
database-management excel gui police-data python
Last synced: 12 May 2026
https://github.com/filiprokita/fclick
FCLICK is a Python script that automates mouse clicking by detecting a change in pixel color on the screen. The script waits for a specified start button press to begin monitoring the pixel color at the current mouse position. Once the pixel color changes, the script sends a left mouse click to that position.
automation gui image-processing keyboard-input mosue-click mouse mouse-automation python python3 useful utilities windows
Last synced: 29 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/trapd00r/clipboard_to_primary
sync XA_CLIPBOARD to XA_PRIMARY selection buffers
Last synced: 12 May 2026
https://github.com/ekelhala/jmerge
Minimal tool for merging PDF files together, written in Java
file-management gui java maven pdf-document pdfbox swing
Last synced: 13 May 2026
https://github.com/somodidenise/queue-management-system
A Java-based queue management system with real-time simulation and multithreaded client handling.
desktop-appl gui java maven multithreading oop queue-management simulation swing
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/mikolajbadyl/ruxlet
A GUI framework for Rust, powered by Flutter.
cross-platform dart-ffi declarative-ui desktop elm elm-architecture ffi flutter gui gui-framework rust rust-lang
Last synced: 24 Jun 2026
https://github.com/mahonrim/multiplications
This program helps you to make some multiplication tables between 1-10
csharp csharp-code gui guiapplication windows-forms
Last synced: 30 Apr 2026
https://github.com/vadniks/arnamsneat
A SDL based GUI Toolkit
c23 cmake gui modern-c sdl2 shared-library
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/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/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/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/amiiircom/socialgifmaker
Convert video clips to social‑media‑friendly GIFs. Trim, overlay text, dial in size vs. quality, and preview – all in a threaded PySide6 GUI.
Last synced: 30 Apr 2026
https://github.com/1dagord/chord-creator
Allows users to create chords and melodies through a sheet music inspired GUI
audio-processing gui music music-composition music-player python python3
Last synced: 22 Mar 2025
https://github.com/kdahlhaus/remi-jquery-tools
jQuery-tools widgets for the Remi Python GUI library
Last synced: 18 Jun 2026
https://github.com/abdelrahmanelsafty75/construction-cost-optimization
"Cost minimization tool for construction using Linear Programming and AI sensitivity analysis."
construction-tech gui linear-programming operations-research python
Last synced: 24 May 2026
https://github.com/deadsoul-studios/yt-dlp-gui
A YTDLP based YouTube video downloader with graphical user interface.
graphics-programming gui java javaprogramming ytdlp ytdlp-gui
Last synced: 15 May 2025
https://github.com/chesterxalan/pygame-cockroachkiller
A demo game created by PyGame library.
Last synced: 05 Mar 2025