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/chenjing1294/pulsar-assistant-release
Apache Pulsar Desktop GUI
Last synced: 19 Feb 2026
https://github.com/bucket-ui/bucket-ui
Bucket UI - Professional GUI Client for S3 (releases / issues / roadmap repository) https://bucketui.com
Last synced: 25 Apr 2026
https://github.com/benami171/template_tree_container
Implementation of a template K-ary Tree container, with template iterators and template nodes. Used QT as GUI to print the tree.
containers cpp gui iterators templates tree-structure
Last synced: 24 Jun 2025
https://github.com/neerajsk911/musicrecordingcompany
Java Application using Swings API and PostgreSQL/MySQL
company entity-sets gui java java-se javaswings jdbc-client music music-recording-company mysql postgresql recording swingsapi system
Last synced: 02 Jan 2026
https://github.com/sarthakagrawal927/Python_Adventures
Interesting python projects I made while learning
Last synced: 26 Mar 2025
https://github.com/heshanthenura/fileshredder
File shredder made using JavaFX
file-shredding freelance gui java javafx
Last synced: 03 May 2026
https://github.com/vstorm-co/mac-clean
Auditable, open-source macOS disk cleaner with a local GUI. Scan, review, and you approve every deletion. Zero runtime dependencies, Trash by default, nothing leaves your machine.
cache cleaner cli disk-cleanup disk-space gui mac macos nodejs open-source privacy self-hosted typescript zero-dependencies
Last synced: 06 Jul 2026
https://github.com/hanzopgp/ricochetrobotgame
Ricochet robot game + GUI + Solver with A* and BFS algorithms.
artificial-intelligence astar bfs gui mvc-architecture solver university
Last synced: 13 Aug 2025
https://github.com/ryouze/aegyo
Cross-platform GUI app for learning Korean Hangul.
cmake cmake-fetchcontent cpp cross-platform gui korean korean-language korean-letters learning sfml
Last synced: 12 Mar 2025
https://github.com/ornella-gigante/luxewheels-premium-car-rental-system
LuxeWheels is a premium car rental desktop application developed with Java SE 8+ and Java Swing GUI framework, featuring a responsive user interface and custom background panel components for enhanced visual presentation.
demo-app desktop-application gui java javaswing launcher-application
Last synced: 01 Jul 2026
https://github.com/ahmednasef3/software-task
This task explains OOP system types , GUI frameworks, Methods for connecting database with python application. and also explains Devops, MLops, Dataops tools.
database dataops devops-tools gui mlops oop software
Last synced: 19 May 2026
https://github.com/pixelsuft/tinyfoo
Simple music player written in C++ with SDL3 and ImGui
audio bass cpp cross-platform fmod foobar foobar2000 gui imgui mixer music player sdl sdl3 soloud un4seen-bass vlc
Last synced: 14 May 2026
https://github.com/arnavbuddy/radiotrace-blockchain
A blockchain-based system for managing radioactive sources with a user-friendly GUI.
blockchain decentralized-application gui python radiotrace sqlite
Last synced: 17 May 2026
https://github.com/yunir/simpson-rule
ITMO (09.03.04). 3rd semester. Computational mathematics. 2nd lab work.
computational-mathematics gradle gui javafx
Last synced: 05 May 2026
https://github.com/microbiome/miadash
Dashboard for microbiome data analysis with mia
bioinformatics dashboard gui isee mia microbiome shiny visualisation webapp
Last synced: 10 Apr 2025
https://github.com/vishalthehuman/integrated-management-system-consumer-goods
The Integrated Management System optimizes canteen, store, and delivery operations through a Java-based solution with a user-friendly JavaFX GUI.
gui java javafx javafx-application javafx-gui javafx-project
Last synced: 17 Feb 2026
https://github.com/juwit/nauclerus
Nauclerus is a one-binary GUI app, written in Go, for managing and running Helm releases on Kubernetes. Nauclerus is the Latin word for ship master.
Last synced: 18 May 2026
https://github.com/randyparedis/pysyslogqt
Simple and lightweight syslog viewer in python and qt.
gui python python3 qt qt5 qtcreator syslog syslog-server
Last synced: 10 May 2026
https://github.com/wajktor13/oot-lab
tasks from the Object-Oriented Technologies course at AGH University
agh agh-university agh-wi agh-wiet dependency-injection design-patterns gui java reactive-programming spring-boot
Last synced: 18 May 2026
https://github.com/vmagnin/gtkzero_fpm
We demonstrate how gtk-fortran can be used as a fpm (Fortran Package Manager) dependency.
fortran fortran-package-manager gtk gtk-fortran gui
Last synced: 01 Mar 2026
https://github.com/georgjz/ftxui-cradle
A simple C++ project template for applications using FTXUI
cpp ftxui gui template-project
Last synced: 05 Oct 2025
https://github.com/setsumi/ispasswordpwned
IsPasswordPwned? - GUI app for Windows to check if password is compromised in a data breach.
data-breach gui password pwned security windows
Last synced: 17 May 2026
https://github.com/meysam81/multi-threading-copy-gui
a program to copy a text file somewhere else using multi-threading with a graphical user interface
copy-paste copy-text-to-clipboard csharp csharp-code graphical-interface graphical-user-interface gui multi-threading multithreading programmer programming programming-challenge programming-challenges programming-exercise programming-exercises programming-language thread threaded threading threads
Last synced: 26 Jun 2025
https://github.com/emranffl/karnaugh-map-solver
A K-Map solver up-to four variables with interactive UI for Windows platform
four-variable gui java javagui javaswing karnaugh-map karnaugh-map-simplifier karnaugh-map-solver kmap swing three-variable two-variable
Last synced: 21 Aug 2025
https://github.com/feuster/conexus_gui
CONEXUS network remote GUI tool for Frontier Silicon based devices for e.g. the TechniSat DigitRadio or AudioMaster series
frontier-silicon gui remote remote-control technisat
Last synced: 08 Mar 2026
https://github.com/tomaarsen/twitchmmlevelpickergui
Twitch bot which semi-randomly picks Mario Maker 2 Levels from chat, with a GUI
bot gui mario mario-maker mario-maker-2 mariomaker mariomaker2 mm python twitch twitch-bot twitchbot
Last synced: 28 Mar 2025
https://github.com/andrianllmm/pydoku
A Sudoku game using Python Tkinter with puzzle generation and solver
backtracking customtkinter gui python sudoku tkinter
Last synced: 24 Jun 2025
https://github.com/zaxovaiko/pypad
📓 Copy of Windows notepad built with Python and Tkinter
gui notepad pypad python tkinter windows-notepad
Last synced: 16 May 2026
https://github.com/toikron/dear-design-manager
Real-time UI builder and advanced design manager built with Dear ImGui & ImDrawList. Features dynamic interactions, intuitive animation controls, and instant visual feedback for modern UI development.
cpp design design-system design-tool gui imgui imgui-extension imgui-menu ui ui-builder ui-framework ui-imgui
Last synced: 18 Mar 2025
https://github.com/se7en69/bioinformatics-gui-suite
Bioinformatics GUI Suite: Python Tkinter tools for alignment, variant calling, phylogenetic analysis, and genome annotations. Simplify bioinformatics tasks with user-friendly interfaces, offering both code and executable files for efficient data analysis.
bioinformatics bioinformatics-tool developer-tools gui python tkinter tkinter-graphic-interface tkinter-gui tool
Last synced: 18 Mar 2025
https://github.com/jaynil1611/ads-pro
The project utilises advance data structures and algorithms to find the shortest path in a Maze. There is a competition between BFS & A-Star algorithms to find the shortest path.
algorihtms astar-algorithm bfs-algorithm datastructures gui java-8
Last synced: 17 May 2026
https://github.com/pedrala/virtualfactory
Use the ArUco marker to calculate the relative coordinates and move Turtlebot3 to the corresponding location. Recognize a small box as an object with yolo8, pick it up with the manipulator, and place it on the conveyor belt. Pick up the box again at the end of the conveyor belt and move it to the unloading area.
aruco-marker-detection calibration conveyor-belt gui inverse-kinematics multithreading opencv rodrigues-rotation-formula ros2 turtlebot3 yolo8
Last synced: 17 May 2026
https://github.com/janix520/easypackage
java swing javafx gui package exe dmg maven
Last synced: 17 May 2026
https://github.com/mostafax/polynomial-calculator
Polynomial Calculator that calculates Sum , Subtraction , Multiplication , Derivative, Integration in Python Using Tkinter ,SpeechRecognition ,Pyaudio libraries
datastructures gui polynomial-calculator python tkinter
Last synced: 05 May 2025
https://github.com/mcmerdith/guildedmenu
Interactive player menu for Minecraft server GuildedCraft
Last synced: 18 May 2026
https://github.com/phgarciadev/Bybo
Sistema de Gerenciamento de Biblioteca desktop (GUI) moderno e elegante. Desenvolvido com Java, Kotlin, JavaFX e Maven, focado em uma arquitetura modular e uma interface de usuário rica.
crud css fxml gui java javafx kotlin maven messagepack xml
Last synced: 30 Dec 2025
https://github.com/dxxxxy/lilac
A bloatless, easy-to-use and simple module manager including a configuration utility featuring a slick and minimal click gui. For Forge 1.8.9. Heavily in development.
bloatless click configuration easy-to-use forge gui lilac manager minecraft minimal module slick utility
Last synced: 12 May 2026
https://github.com/j4s0nzhang/tasktohsaka
automation card deep-learning game gui python
Last synced: 17 May 2026
https://github.com/andre-j3sus/pathfinder-visualizer
A vizualizer for pathfinding and maze generation algorithms.
algorithm algorithms gui java-swing kotlin maze-generator pathfinding
Last synced: 25 Jun 2025
https://github.com/hrosicka/pyqtbasics01
graph gui matplotlib pyqt pyqt5 python python3
Last synced: 21 Mar 2025
https://gitlab.com/ultreon/ultreon-gui-lib
An advanced GUI library for Minecraft mods.
forge graphical user interface gui library minecraft minecraft-forge minecraft-mod minecraftforge utilities
Last synced: 30 Oct 2025
https://github.com/kalbarczykdev/snake-c-sdl2
Simple implementation of Snake game made in C to practice SDL2
c c-application c-library desktop-app game gui sdl sdl2 snake snake-game
Last synced: 27 Mar 2025
https://github.com/hrosicka/catguru
Cat Guru is a desktop app that generates random cat facts and allows users to change the background and avatar. It uses API https://catfact.ninja/fact
cats funny-coding gui icons python pythongui tkinter tkinter-gui
Last synced: 11 Oct 2025
https://github.com/komoto388/reversi
「Reversi : リバーシ」 はシンプルなリバーシのボードゲームです。
cui gui java javafx reversi reversi-game
Last synced: 17 May 2026
https://github.com/barrettotte/seaport-project
Concurrent programming project for college course
concurrent-programming gui hashmap java object-oriented-programming threading
Last synced: 29 Mar 2025
https://github.com/nstechbytes/mini-pixel
Mini Pixel is a simple and user-friendly GUI-based image converter built using Python and PyQt5. The application allows you to select multiple images, convert them into various formats (PNG, JPEG, BMP), and resize them to custom or predefined resolutions.
desktop-application file-dialog gui image-conversion image-formats image-processing image-resizing pillow pyqt5 python
Last synced: 11 Sep 2025
https://github.com/hrishiksh/videocode
A GUI for ffmpeg to do simple utility task
ffmpeg flutter flutter-app gnome gui linux linux-app
Last synced: 05 May 2026
https://github.com/lazypanda07/guiframework
Framework for desktop GUI applications.
cpp cpp20 cpp20-lib cpp20-library framework gui guiframework
Last synced: 31 Jan 2026
https://github.com/singlezombie/monstermanualplus
An advanced monster manual for Tower of the Sorcerer.
game gui python tower-of-the-sorcerer
Last synced: 15 May 2026
https://github.com/algoscienceacademy/pylight-ide
Pylight-IDE the most lightweight Code Editor for C++,Python,Java,Javascript Developed by Python language GUI Pyside6
gui pyside6 python python-ide python3
Last synced: 04 Apr 2025
https://github.com/xzripper/imgui_standalone
🧩 Standalone ImGui window. ⚓
gui imgui pygame python standalone
Last synced: 03 Apr 2025
https://github.com/tbauriedel/resource-nexus
Graphical user interface for terraform provisioning
Last synced: 17 Jan 2026
https://github.com/darky-github/polly-editor
This is an editor made for daily life. Want to save in a different file type? Then Polly Editor is here to save you.
code-editor editor gui gui-application ide python python3 text text-editor
Last synced: 03 Apr 2025
https://github.com/cyroz1/vidcord
Python GUI app to compress videos under Discord’s size limits (10MB, 25MB, 50MB, 100MB, 500MB)
compress-videos discord ffmpeg gui pyqt5 python
Last synced: 16 Jan 2026
https://github.com/lpogic/white_gold
TGUI based Ruby gem for quick native application developing
Last synced: 29 Mar 2025
https://github.com/nuzair46/simple-instagram-bot
Simple Instagram Bot Template
Last synced: 02 Apr 2025
https://github.com/chiqors/pvsedari
Aplikasi Desktop Restoran "Soto Sedari" menggunakan Java Netbeans GUI untuk Tugas Besar Pemrograman Visual & GUI
chiqo-unikom desktop gui java jframe pemrograman-visual-gui windows
Last synced: 17 May 2026
https://github.com/KalbarczykDev/sdl2-snake
Simple implementation of Snake game made in C to practice SDL2
c c-application c-library desktop-app game gui sdl sdl2 snake snake-game
Last synced: 16 Oct 2025
https://github.com/feromond/extract_filetype_from_zip_gui
A simple zip file extractor that allows for extracting only specific file extensions. Can also handle multiple zips in a directory at once. Results are a flattened output with all files that were within the zip.
egui file-extraction gui rust zip
Last synced: 04 Jul 2026
https://github.com/alexitx/eternal-radio-player
A desktop app for the online radio station Eternal Radio
audio audio-player bulgarian cli cross-platform desktop eternal-radio gui http linux music music-player online-radio player python python3 radio windows
Last synced: 11 Apr 2025
https://github.com/mat007/pony
Go library for building desktop applications by combining Javascript, a web browser and native GUI components.
Last synced: 28 Apr 2026
https://github.com/adityasinh-sodha/steganox
This is a python steganography script to hide messages in images.
gui hide-messages linux python script secret steganography steganox
Last synced: 09 Apr 2025
https://github.com/erelado/py-boggle
An interpretation of the 'Boggle' game using 'tkinter' package
boggle boggle-board boggle-game graphic-user-interface gui gui-application python python3 responsive-design tk-interface tkinter tkinter-gui
Last synced: 21 Mar 2025
https://abdulrhmangoni.github.io/denokv-gui-client/
An open source GUI client to browse and perform CRUD operations on Deno KV databases
browser client database deno denokv gui key-value-database key-value-store kv
Last synced: 18 Sep 2025
https://github.com/dexrnzacattack/scuffedadbdevicecontrol
Originally meant for only getting my ANS F30 to mirror the screen (as the encoder doesn't work) turned into me making this into a whole device control thingy to test myself.
Last synced: 16 May 2026
https://github.com/luminagames/neptuneapi
Command Handlers, Menu Handlers and many more for Bungeecord and Spigot
api bungeecord gui menu minecraft spigot
Last synced: 15 May 2026
https://github.com/sarumaj/water-maker
Simple GUI app to watermark PNG, JPEG or GIF files in a given directory
fyne go graphics-programming gui
Last synced: 30 Oct 2025
https://github.com/landoskape/syd
A package to help you share your data by making GUIs the easiest thing in the world!
data-science data-visualization flask gui interactive-visualizations matplotlib python
Last synced: 13 Apr 2025
https://github.com/x3o8/food-delivery-app
Food Ordering App
food-delivery-application gui java javafx javafx-application javafx-gui jdbc mysql scenebuilder xampp
Last synced: 24 Jan 2026
https://github.com/vikramsamak/currency-converter
A simple currency converter.
api currency-converter cutomtkinter gui python stock-market tkinter
Last synced: 08 Sep 2025
https://github.com/jpcima/flw_piano
Piano widget for FLTK
c-plus-plus fltk fltk-gui-library fltk-utility-widgets gui music piano-keyboard widget
Last synced: 26 Jul 2025
https://github.com/umesh-01/calculatrice
Calculatrice is a GUI calculator. It is written in Java (JDK 8 or version 1.8.281), it can perform basic calculations as well as it can convert currency from Indian rupees to other units.
application calculator-application calculatrice currency-converter gui gui-application gui-calculator java java-8 java-application swing-application swing-gui
Last synced: 06 Apr 2025
https://github.com/horlathunbhosun/school-java-oop
Goods delivery application With ( Jswing )
gui gui-application java jswing
Last synced: 09 Apr 2025
https://github.com/flossapps/file-renamer
A desktop app for Linux and Windows for batch renaming files.
app batch-rename-files desktop fedora gui linux-desktop pyside6 python qt qt-creator rename rename-files renamer ubuntu windows
Last synced: 06 Apr 2025
https://github.com/lumarans30/subnetting-winforms
Subnetting in WinForms
datagridview-control gui subnetting-ipv4-addresses winforms
Last synced: 20 May 2026
https://github.com/brayevalerien/dedup
An image deduplication GUI, made for image generation models dataset deduplication using CLIP.
clip dataset-curation gui image-processing tkinter
Last synced: 05 Apr 2025
https://github.com/aze4285/brute-force
brute force
brute brute-force force gui gui-application instagram windows-10
Last synced: 18 Jun 2025
https://github.com/futuresea-dev/recognizer-app
recognizer app
cmake datetime detection docker gui image imageprocessing java ocr ocr-python ocr-recognition opencv opencv-python pickle pillow python threading tkinter
Last synced: 09 Apr 2026
https://github.com/douglasnavarro/ImageGrabber
📷 Image grabber to assist GUI test automation
gui ocr screenshot test-automation tkinter
Last synced: 11 Mar 2025
https://github.com/lukechu10/ultimate-tictactoe-gui
electron gui javascript ultimate-tic-tac-toe
Last synced: 20 Jan 2026
https://github.com/jonas-scholz123/hearing-images
Allowing visually impaired users to hear images live as they are recorded by transforming greyscale image data into sounds by mapping brightness → amplitude, pixels(x, y) → frequency (using pseudo-Hilbert-curves and Fourier transformations for 2D → 1D mapping)
audio disability-assistance fourier-transform gui hilbert-curve video
Last synced: 18 Jul 2025
https://github.com/prawy126/kolejka-fifo
Projekt na Programowanie obiektowe wykonany w języku JAVA
fifo-queue gui gui-application java java-gui java-gui-application java21 project
Last synced: 29 Mar 2025
https://github.com/akash-rajak/detect-the-language
Python Script to detect the language.
country-language gui nltk pycountry python3 snowballstemmer tkinter
Last synced: 26 Mar 2025
https://github.com/himanshub16/linear-equation-solver
Qt Application to solve linear equations in N variables using Gaussian elimination.
cpp11 gauss-elimination gui linear-equations qt5
Last synced: 17 May 2026
https://github.com/ahmed-ibrahim-30/fuzzy-logic
A “Fuzzy Logic Toolbox” provides functions and apps for designing and simulating fuzzy logic systems. It lets the user specify and configure input variables, output variables, membership functions, rules and defuzzification methods.
fuzzy-logic gui java softcomputing
Last synced: 13 Jun 2025
https://github.com/kathleenwest/bmicalculatorwindowsform
A Body Mass Index (BMI) Calculator Windows Form Application
bmi bmi-calculator body-mass body-mass-index csharp csharp-code gui weight windows-forms
Last synced: 19 May 2026
https://github.com/solitary8/auto_backup
Simple GUI File Backup Tool for Linux devices
backup-tool backup-utility bash bash-script bash-scripting gui gui-application lightweight raspberry-pi raspberrypi shell shell-script simple-project
Last synced: 07 Mar 2026