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-08 00:14:28 UTC
- JSON Representation
https://github.com/skelly37/yt-dlp-pytkinter-mp3-mp4
KISS GUI for yt-dlp designed for non-terminal people to get mp3s and mp4s from youtube
gui mp3 mp3-converter mp4 youtube yt-dlp
Last synced: 17 Jun 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/yunir/milne-method
ITMO (09.03.04). 3rd semester. Computational mathematics. 4th lab work.
computational-mathematics gradle gui javafx milne
Last synced: 06 May 2026
https://github.com/theramann/discord-bot-gui
Got a Discord bot order but not getting that professional feel yet? We got you covered
Last synced: 06 May 2026
https://github.com/c3-tko/influxannotator
This is a react-native app experimental GUI for handling annotations in influx
gui influxdb ios javascript react-native redux
Last synced: 07 May 2026
https://github.com/mediaexplorer74/mosaic
Experimental system shell as Metro style "echo". EN and RU local.
adaptive desktop experimental gui interface metro project-origami research rnd shell ui win10 win11 windows-11
Last synced: 13 Apr 2026
https://github.com/jaiprotocol/pub3-shell
Безопасная GUI-оболочка для запуска Pub3 и ЖАИ
ai-shell automation gui markdown packing pub3 safe-launch shell
Last synced: 07 May 2026
https://github.com/jibaru/gominiwin
Mini-conjunto de funciones GUI para windows y linux
Last synced: 07 May 2026
https://github.com/artag/cocr
OCR from clipboard image
clipboard csharp gtk gui linux-app ocr windows-app
Last synced: 08 May 2026
https://github.com/harmanveer2546/recognizing-digits
I used the MNIST dataset for the implementation of a handwritten digit recognition app. To implement this, will be using a special type of deep neural network called Convolutional Neural Networks. In the end, I also build a Graphical user interface(GUI) where you can directly draw the digit and recognize it straight away.
dense flatten gui keras maxpooling mnist numpy pandas pillow python sequential
Last synced: 13 Apr 2026
https://github.com/sztaroszta/bgone
A GUI-based Python utility engineered to remove image backgrounds using a suite of AI models. It streamlines testing by processing one image with multiple algorithms (rembg, mediapipe) and saving separate, transparent outputs for easy side-by-side comparison.
ai background-removal computer-vision deep-learning gui image-editing image-processing machine-learning mediapipe photo-editing python rembg tkinter transparency transparent-background utility
Last synced: 08 May 2026
https://github.com/martudev/easygui
EasyGUI is a project that tries to facilitate the creation of custom windows forms, specially oriented to use them in GUI overlay apps (for example: games)
csharp flat-design gui non-hook-ui ui ui-components visual-studio windows-forms
Last synced: 08 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/vishalthehuman/tic-tac-toe-using-tkinter
Tic-Tac-Toe Game developed using Tkinter Module in Python
beginner-project gui gui-application pillow pillow-library project python pythonprojects tic-tac-toe-game tictactoe-game tictactoe-python tkinter tkinter-python
Last synced: 20 Apr 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/siddhant-vij/to-do-app
To-Do App is a task managing tool to help the users stay organized for their day to day activities.
Last synced: 10 Jun 2026
https://github.com/d-e-s-o/tetris
A Tetris clone, including an auto-playing AI, written in C++.
ai cplusplus-games cpp gui tetris tetris-game
Last synced: 10 Jun 2026
https://github.com/timeless-residents/handson-pywebview
Hands-on project for desktop application development using PyWebView. Includes various use cases such as a recipe management app.
cross-platform desktop-application gui json python pywebview recipe-manager
Last synced: 09 May 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/radad/radappbar
Status bar for Windows
appveyor gui shell-extension topbar win32 windows
Last synced: 16 Apr 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/polespurnes/pythonweather
Python project that shows the actual weather of any chosen city in a PyQt5 GUI using OpenWeather API.
api gui pyqt5 python requests weather-app
Last synced: 10 Jun 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/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/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/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/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/varppi/cloakcrypt
Tool to encrypt and hide files in other files
aes-256 cross-platform encryption gui opsec plausible-deniability security
Last synced: 12 Feb 2026
https://github.com/ysmr101/tictactoe
An AI TicTacToe program made using Python, applies the MinMax and AlphaBeta Pruning search algorithms || GUI.
Last synced: 11 Feb 2026
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/sourceduty/progress_bar_clock
🕒 Progress bar clock face.
clock concept design gui idea inspiration progress-bar time timer
Last synced: 11 Feb 2026
https://github.com/musatahawar/gui-calculator
This is a simple graphical user interface (GUI) calculator created using Python and the Tkinter library. It allows you to perform basic mathematical operations and additional operations like factorial and exponentiation.
c calcula gui python python-3 python3
Last synced: 16 Apr 2026
https://github.com/pataquets/docker-mongodb-genghis
Genghis MongoDB web admin
docker dockerfile gui mongodb webui
Last synced: 16 Apr 2026
https://github.com/hermesroot/youtube-downloader
Aplicativo em Python para baixar vídeos e playlists do YouTube com interface gráfica.
downloader ffmpeg gui playlist python video youtube yt-dlp
Last synced: 18 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/jblond/maas
A demo project for https://github.com/JBlond/morse Text generation and wav file generation of Morse code.
frontend gui morse-code php wav
Last synced: 26 Feb 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/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/kai-thanner/emoji-picker
a simple emoji picker starting up with <super>+<.>
clipboard deb-package emoji emoji-picker gtk gui linux open-source rust shortcut x11
Last synced: 15 Apr 2026
https://github.com/dinau/igruby_examples
Some examples for ruby-imgui
aibika awesome cimgui dear-imgui examples executable gui imgui imguifiledialog imguizmo imknobs imnodes implot implot3d imspinner imtoggle ruby stb
Last synced: 20 Jun 2026
https://github.com/mannasoumya/please
Send Request (🙏) : Tired of PostMan
api api-test gui gui-application http http-client postman postman-alternative postwoman pyqt6 pyqt6-desktop-application python
Last synced: 01 Jun 2026
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/chenwei791129/launchpal
A modern GUI for managing macOS LaunchAgents
gui launchagent launchctl macos nuxt wails
Last synced: 09 May 2026
https://github.com/carlos-a-g-h/yet-another-wireguard-gui
A wireguard GUI made using YAD and python
frontend gui linux python vpn-client wireguard yad
Last synced: 15 Apr 2026
https://github.com/abdelrahman822000/library-management-system
An application designed to manage a collection of books, providing functionalities to Search for, add, and remove books efficiently.
cpp gui gui-application library-management-system qt qtcreator
Last synced: 30 Jan 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/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/rooom13/averager-qt-gui
A simple app that provides a simple GUI build using QT framework developed using QT Creator. The target of the app was to have a control of the average and median of punctures of my bike :')
cpp gui qt qt-framework qtcreator
Last synced: 29 Jan 2026
https://github.com/tojan-naiem/cafe-management-system-project
This Java project implements a comprehensive café management system using Swing for the graphical user interface.
cafe cafe-management gui java javafx javagui javaguiswing project projects swing ui
Last synced: 17 Apr 2026
https://github.com/fulminazzo/yagl
Yet Another GUI Library.
bukkit effects gui item java library minecraft particles serialization serialization-library
Last synced: 16 Mar 2026
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/qbject/autoreply
A cross-platform PyQt5 app for auto-responding to Telegram and VK messages, with multi-account support, tray functionality, Google Sheets logging and more
google-sheets gui messaging pyinstaller pyqt5 python python3 telegram vk
Last synced: 28 Jan 2026
https://github.com/shubhadapaithankar/text-editor-gui
Text Editor GUI Using Python Libraries
Last synced: 26 Mar 2025
https://github.com/boss294/automatic-file-generator---python--
This is a Python-based application that allows users to create predefined directory structures for web development projects. The tool uses a GUI built with CustomTkinter to provide an intuitive interface for entering project names, selecting a directory, and generating the required folder and file structure with just a few clikcs.
dev gui python web website websoftware webstructure
Last synced: 24 Jan 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/naseem1amjad/python-gui-app-pushbullet
Python GUI (Desktop) App using Tkinter and PySimpleGUI integrating with PushBullet
api application desktop gui push-notifications pushbullet python sms whatsapp
Last synced: 27 Feb 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/vmer393/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: 06 Jul 2025
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/blaze6950/choosecolor
Custom Control for WindowsFroms ColorPicker
colorpicker csharp customcontrol gui windows-forms
Last synced: 09 May 2026
https://github.com/jltk/todo-app
Simple to-do list desktop app
foss gplv3 gui gui-application productivity-tool python3 tkinter tkinter-gui todo-app todo-list todoapp todolist todolist-app todolist-application windows windows-app windows-application windows-desktop
Last synced: 18 Apr 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/deonvz/ezunace
Gui for ACE dos application to extract compressed files. Created in Visual Basic 6
ace compression ezunace gui unace vb6 vb6-application windows
Last synced: 26 Oct 2025
https://github.com/maxadams0/tams
A Modern Minesweeper Game in C++ ("Totally Accurate MineSweeper")
cpp gui minesweeper ui windows windows-desktop
Last synced: 09 May 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/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/rigbir/testing_task
arduino cpp embedded-systems gui qt qt-gui serial-communication
Last synced: 26 Oct 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/kingpepe2/linux-wallet
Official Linux GUI Wallet for the KingPepe cryptocurrency.
blockchain cryptocurrency gui linux qt sha256 wallet
Last synced: 28 Jan 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/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/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/meowmeowahr/kevinbotv3-desktopclient
Home to the new Kevinbot v3 Desktop Client.
desktop-client gui kevinbot pyglet pyside6 python qt6 robotics xbee xbox xbox-controller
Last synced: 24 Oct 2025
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/vasishta03/econovisionai
A simple Python desktop app to search and explore OECD economic data (CSV) and report summaries (TXT/JSON) using a modern CustomTkinter GUI—no SQL or web frameworks needed.
csv customtkinter data-analysis desktop-app economic-data gui json local-app oecd pandas python search tkinter
Last synced: 10 May 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/maximfersko/smart-calculator-qt
algorithm calculator-application cpp17 gui qt qt-application reverse-polish-notation
Last synced: 27 Apr 2026
https://github.com/on3ye/easy-click
Autoclicker for linux with a GTK-based GUI, developed in C.
autoclick easy-to-use gtk4 gui linux simple
Last synced: 04 Jan 2026
https://github.com/natade-jp/js-guiblocks
HTML を直接記述することなく、JavaScript のコードで Web アプリケーションの UI を構成できるライブラリ
components framework gui javascript javascript-framework javascript-library library widgets
Last synced: 09 Mar 2026
https://github.com/mehmetkahya0/bubble-sorting
This project visualizes the Bubble Sort algorithm using a graphical interface built with Tkinter and Matplotlib. It allows users to input a list of numbers, sort them using Bubble Sort, and see both the original and sorted arrays in a visual format
algiorithimcs algorithm-competitions algorithms bubble bubble-sort bubble-sort-algorithm bubblesort gui python python3 tkinter tkinter-gui
Last synced: 07 Nov 2025
https://github.com/ezvezdov/minesweeper-swing
Simple Minesweeper writed in Java
game gui java minesweeper swing
Last synced: 14 Mar 2025
https://github.com/enikeishik/cjgui
Composer JSON file GUI
c-sharp composer csharp gui package-manager php
Last synced: 09 May 2026
https://github.com/liba001/moonprint-gui
A graphical user interface to control a 3D printer that is running on the MoonPrint firmware.
3d-printing gui python tkinter
Last synced: 22 Mar 2025
https://github.com/camocatx/happy-birthday
Want to wish someone a happy birthday? Well, why not with code?
birthday birthday-card birthday-gift birthday-wishes copy-paste free gui holidays just-for-fun new nocodes-skills onescript python python-script python3 turtle turtle-python
Last synced: 14 Mar 2025
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/fabianferno/my-first-java-applets
This is the first Java Applet I wrote in school. - Thanks to Mr. Andrew ;) Lost the source code. But here goes the compiled jar-s.
app applet calculator desktop-app gui java-sdk netbeans
Last synced: 04 Jan 2026