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-10 00:14:12 UTC
- JSON Representation
https://github.com/lrsb/ing-sw-2019-7
A Java implementation of Adrenaline board game
gui ingegneria-del-software java javafx polimi politecnico-di-milano swing
Last synced: 21 Apr 2026
https://github.com/danylevych/tic-tac-toe
Game Tic Tac Toe by using SFML libraty
ai-algorithm cpp game-engine gui minmax-algorithm sfml-game
Last synced: 24 Mar 2025
https://github.com/ctih1/happy-button
A game made with customtkinter
button customtkinter discord-rich-presence game good-first-contribution gui happy happy-button opensource python python-game python-gui python-gui-tkinter python3 reaction reaction-game rpc solo solo-project tkinter
Last synced: 24 May 2026
https://github.com/bartimusprimed/egf
Easy GUI Framework... Keep it simple.
Last synced: 10 Mar 2026
https://github.com/10daviesb/weather-app
A modern Python desktop weather app with live city selection, flag emojis, and a stylish Tkinter GUI. Built with OpenWeatherMap API.
api-integration desktop-application gui openweathermap portfolio-project python tkinter weather-app
Last synced: 11 Jun 2025
https://github.com/markusand/minimalchart
Plot simple minimalist charts in Processing
Last synced: 15 Jun 2026
https://github.com/nilostolte/clockwidget
This application is a vector graphics clock in Java. It contains only 200 lines and it has many clues how to use vector graphics in Java (for constructing GUIs for example). It has a small thread to activate the refresh of the clock needles.
clock clock-needles gui java thread vector-graphics widget
Last synced: 13 Nov 2025
https://github.com/dhanish03/college_management_system
College Management System is a Java Swing-based application that helps manage student records, including adding, searching, updating, and deleting student data using a MySQL database. It provides a simple GUI for efficient student management.
crud git gui java-8 java-swing jdbc-driver mysql sql standalone
Last synced: 13 May 2026
https://github.com/konstantanxiety/suburban_trains_db
Databases coursework for uni
database gui postgresql psycopg2 python sqlalchemy tkinter
Last synced: 12 Apr 2026
https://github.com/quantumpixelator/pyip
Displays current internal and external IP addresses, and VPN connection status. Python 3.x
gui ip ipadress networking pyside6 python vpn
Last synced: 14 Mar 2025
https://github.com/exbstudios/tinytaskformac
A TinyTask alternative for MacOS (And python in general lol)
gui macos macos-app macrorecorder python tinytask
Last synced: 17 May 2026
https://github.com/iqbaleff214/mycontact-desktop-with-python
Contact books are a useful and widely used kind of application. They’re everywhere. You probably have a contact book on your phone and on your computer. With a contact book, you can store and manage contact information for your family members, friends, coworkers, and so on.
Last synced: 19 May 2026
https://github.com/chuigda/project-371
Farily simple library for minimal GUI-based user interaction
Last synced: 02 Apr 2025
https://github.com/uddin-a/occupied_cursor
A program that helps you occupy your cursor
automation cursor gui java javafx maven openfx openjfx release
Last synced: 02 Jan 2026
https://github.com/ilovenooodles/fitpal
FitPal merupakan sebuah aplikasi desktop yang dapat membantu pengguna untuk menyusun program olahraga secara pribadi. Dibuat untuk Tugas Besar RPL 2022
Last synced: 18 Jul 2025
https://github.com/pseudoincorrect/electrophy_signaldisplay
Graphical application to display the electrophysiological signals collected
Last synced: 04 May 2026
https://github.com/falkern/kbm2joy
A simple tool to convert mouse movements into joystick inputs using a virtual Xbox 360 gamepad.
fun gui mouse open-source python software
Last synced: 18 Mar 2025
https://github.com/anvaymayekar/ultrasonic-radar
Arduino-based object detection radar with wireless Bluetooth data transmission and real-time Java visualization interface
Last synced: 16 May 2026
https://github.com/eduardozepeda/rusty-yt-dlp-gui
A Linux lightweight, minimalist GUI application for downloading YouTube videos and audio, built with Rust.
gui rust youtube-downloader youtube-video yt-dlp yt-dlp-gui yt-dlp-wrapper
Last synced: 19 May 2026
https://github.com/reza-ygb/smart-application-launcher
Intelligent application launcher with GUI, CLI, and Rofi interfaces - Auto-detects 1500+ applications with smart categorization
application-launcher automation cli desktop gui linux productivity pyqt5 python rofi
Last synced: 19 May 2026
https://github.com/sience/luis_samples
SAMPLES for LUIS. LUIS (Love UI System) is a flexible graphical user interface (GUI) framework built on top of the Löve2D game framework. LUIS provides developers with the tools to create dynamic, grid-centric, layered user interfaces for games and applications.
framework gui love2d love2d-framework love2d-gui love2d-library
Last synced: 19 May 2026
https://github.com/blaze6950/who-want-to-be-a-millionaire
Simulator of the game "How to become a millionaire?"
csharp game gui simulator who-want-to-be-a-millionaire wpf
Last synced: 15 May 2026
https://github.com/ndxdeveloper/meteo-fyne-go
Application de bureau en Go utilisant Fyne pour afficher la météo actuelle et les prévisions à partir de l’API OpenWeatherMap.
application desktop fyne go golang gui meteo openweathermap prevision weather
Last synced: 08 Apr 2026
https://github.com/yaxingson/filebrowser
browser electron filesystem gui viewer
Last synced: 18 Feb 2026
https://github.com/zer0int/clip-xai-game
Playing by AI's rules - Matching Pairs / Memory with CLIP Cosine Similarity!
clip cosine-similarity game gui matching-pairs memory python xai
Last synced: 20 Jun 2026
https://github.com/toeffe3/formelsamling
(Danish) Skoleprojekt
danish gui java-8 school-project
Last synced: 19 Mar 2025
https://github.com/cuadernin/guiqt
A futurist GUI with Qt Designer
futuristic gui pyqt pyqt5 qt qt5 qt5-gui
Last synced: 02 May 2026
https://github.com/oberoncross/oberoncross
ну я на обероне думаю ещё гуи тулкит делать на замену Qt, quasar, flutter, haxeui, React Native. Лучше их всех
flutter gui haxeui oberon oberoncross qt quasar react-native toolchain toolkit
Last synced: 06 Mar 2026
https://github.com/mariantaragel/chess-tournament-manager
Pairing program for chess tournaments
Last synced: 28 Mar 2025
https://github.com/syntaxerror019/wireguard-gui
Modern GUI for all wg versions!
Last synced: 30 Jun 2026
https://github.com/kader1680/library-mangement-sytem-gui
Project made for understan deep SOLID Principals & data structure and algorithm
algorithms algorithms-and-data-structures cpp cpp20 gui oop oops-in-cpp solid-principles
Last synced: 02 Apr 2025
https://github.com/hamed-gharghi/objshomar
ObjShomar is an easy-to-use desktop application for real-time object detection and counting using YOLOv8. Designed for non-technical users, it features a modern English interface and supports live camera feeds, video files, and network streams. Instantly detect and count objects in your videos with a simple, intuitive UI.
computer-vision deep-learning farsi gui object-counting object-detection opencv persian pyside6 python real-time surveillance ultralytics video-analysis yolo
Last synced: 17 May 2026
https://github.com/son31dt/rock_paper_scissor_python
A modern Rock-Paper-Scissors game with Tkinter GUI and standalone executable
game gui pyinstaller python rock-paper-scissors tkinter
Last synced: 15 Jan 2026
https://github.com/rasheedhbo/directory-contents-lister
A simple tool to list and organize the contents of a directory and save the listing as a .txt file.
directory-organizer executable file-listing gui python tkinter windows
Last synced: 19 May 2026
https://github.com/arvind-4/translator
This a Translator built on PyQt5 module in Python
gui gui-interface pyqt5 python3 translator
Last synced: 01 Nov 2025
https://github.com/astrodynamic/qtquickquests
QtQuickExperiments is a dynamic project exploring creative possibilities with Qt Quick and QML, testing various features and pushing UI boundaries.
cmake config cpp design gui modules playground qml qt qt-framework qt6 qtquick qtquick-controls ui
Last synced: 07 Mar 2026
https://github.com/ba-calderonmorales/immersive-awe-canvas
A creative coding playground for crafting beautiful, interactive 3D worlds right in your browser.
competitions gui open-source templates threejs typescript
Last synced: 17 May 2026
https://github.com/gonzalocg123/agendacontactos
Gestor de Contactos en Java Aplicación de escritorio desarrollada en Java Swing que permite gestionar contactos (añadir, editar, eliminar, importar y exportar en JSON) con almacenamiento en SQLite e imágenes asociadas.
contact-management crud desktop-application gui java java-proyect jdbc json oop sqlite swing
Last synced: 18 Apr 2026
https://github.com/berkbavas/mobilephonesimulator
LCD screen implementation in QML
gui led-display qml qt qt5 simulator
Last synced: 17 May 2026
https://github.com/blaze6950/checkboxiostheme
Custom control for WPF. Done in the style of iOS theme
checkbox control csharp custom-elements gui ios-theme wpf
Last synced: 15 May 2026
https://github.com/cyan903/ws-gui
A simple cross-platform gui for sending/receiving websockets using fyne.
cross-platform debugging-tool fyne gui websocket
Last synced: 17 Mar 2025
https://github.com/rachitdhar/minesweeper-game
A complete playable GUI Minesweeper game
Last synced: 17 Jul 2025
https://github.com/kaliforniagator/window-go
Window-Go is an easy to use CLI GUI Library written in Go
Last synced: 27 Jun 2025
https://github.com/nurullahs/foldermap
FolderPeek is a cross-platform GUI application designed for visualizing directory structures.
cross-platform directory-structure export-feature file-explorer file-management folder-viewer gui hidden-files open-source python text-view tkinter tree-view
Last synced: 28 Mar 2025
https://github.com/angrybeltman/trigonometry-visualizer
A simple and easy to use program made to help visualize some of the trigonomic functions. The program is written in c using the library raylib for the gui. In order to build and run the program make sure cmake and git is installed and run the run.sh file. If you found this repository helpful of cool feel free to give it a star.
c cmake cosine cpp gui interactive learning math mathematics raylib simulation sine tangent trigonometry
Last synced: 25 Apr 2026
https://github.com/hamidurrk/spectre-os
Line Following Robot Operating System
arduino-mega-2560 cpp gui tournament
Last synced: 06 Feb 2026
https://github.com/pdiegel/fema-image-attachment-generator
The FEMA Image Attachment Generator is a Python app for creating PDF attachment pages for FEMA Elevation Certificates. It embeds up to 4 images with user-defined descriptions into a PDF, complete with a header featuring key property details. Ideal for quickly generating compliant attachment pages.
automated-workflow fema gui image-processing pdf-generation python
Last synced: 07 Jul 2025
https://github.com/djebreds/tugas-pbo
Kumpulan tugas Pemograman Berbasis Object
Last synced: 29 Mar 2025
https://github.com/danylevych/dishesgo
Social network for chefs
csharp entity-framework-core gui msql-database sql winforms
Last synced: 15 May 2026
https://github.com/scoowy/proyecto-ia-agents
gui jade java java-16 multiagent-systems personal-project university-project
Last synced: 02 Feb 2026
https://github.com/sachinkum0009/ros2-hmi
HMI based on ROS2 to control the robot
Last synced: 19 May 2026
https://github.com/vlad1343/python-advanced
A collection of projects exploring advanced Python concepts, including email handling, GUI automation, data analysis, visualizations, and deep learning for NLP tasks. Designed for learning, practicing, and automating real-world tasks.
email-handler email-sender gui machine-learning machine-learning-algorithms nlp nlp-machine-learning pandas pandas-python python python3
Last synced: 08 Apr 2026
https://github.com/trevorbrowning/password-generator-gui
A clean, user-friendly password generator built with Python and Tkinter.
gui password password-generator python python-tkinter tkinter tkinter-gui
Last synced: 28 Mar 2025
https://github.com/ola-kaznowska/login-page-gui
Login Page App GUI: Login Page application with GUI interface. The PyQT5 library/framework was used in the project.
gui login-page python3 qt5 qt5-gui
Last synced: 07 Mar 2026
https://github.com/dq-labs/rend
Offline AI Music Stem Separator for Windows (Demucs GUI).
ai-tools audio-processing demucs gui music-production python stem-separation
Last synced: 08 Apr 2026
https://github.com/drkwitht/unitconverter
A length unit converter in Java Swing.
calculator gui java measurement swing
Last synced: 04 Apr 2025
https://github.com/georgiakt/airlineticketmanager
AirlineTicketManager is a Java Swing application designed for managing and issuing airline tickets.
airline-management-system application gui java swing ticket-management
Last synced: 17 May 2026
https://github.com/ericrollei/civitai_api_downloader
simple app and companion Chrome extension to download models and sample images from Civitai using their API
chrome chrome-extension civitai civitai-api downloader gui
Last synced: 08 Apr 2026
https://github.com/thoufeelx/cybermedicpro
System Healing and Malware Scanning Tool
cybersecurity gui linux malware-scanner pyqt5 python usb-tool wind
Last synced: 19 May 2026
https://github.com/dpbm/download-youtube-songs
A python gui to download songs from youtube
downloader gui pip py pysimplegui python python3 youtube youtube-dl ytdlp ytdlp-gui
Last synced: 03 May 2026
https://github.com/htmujahid/cholab-desktop
A desktop app for Chemical properties of elements
chemical-elements chemistry gui pyinstaller python tkinter
Last synced: 20 Mar 2025
https://github.com/nika2811/snake_game
Snake simple game with turtle module
gui python simple snake snake-game turtle turtle-graphics
Last synced: 06 Apr 2025
https://github.com/chaiyokung/bnk48-comp-random-calculator
A program that calculates how many random photo sets of BNK48 you need to buy to complete a complete set of a specific member's photo cards, and estimates the total cost (Since 2018)
Last synced: 23 Jun 2025
https://github.com/thaeryahya089/skalle
Skalle is a handy add-on for Volatility that lets you run it in a graphical user interface. It also adds some cool features!
github-config gui macos volatility3 windows
Last synced: 17 May 2026
https://github.com/surajiyer/twittermap
An application for mapping real-time tweets on Google maps and also to write tweets to a CSV file and a MySQL database (if specified).
google-maps google-translate gui java mysql twitter
Last synced: 17 May 2026
https://github.com/asrot0/python-projects
Explore a collection of diverse Python projects including a Photo Editor, Calculator, Screen Recorder, Image Viewer and Message Encoder/Decoder!
calculator custom-tkinter gui image-processing image-viewer python screenrecorder tkinter
Last synced: 19 May 2026
https://github.com/goriy/pplay
Simple audio player (frontend to vlc) written in python
audio-player gui python3 tkinter-python vlc-media-player
Last synced: 19 May 2026
https://github.com/isgkm/minsql
Minimalistic cross-platform MySQL frontend built with wxWidgets and C++20
cpp cpp20 gui mysql mysql-connector wxwidgets
Last synced: 19 May 2026
https://github.com/talhaahussain/game-of-life-gui
A (mostly) object-oriented implementation of John Horton Conway's Game of Life (1970) as a graphical user interface.
conways-game-of-life game-of-life gui object-oriented-programming pygame simulation
Last synced: 24 Jun 2026
https://github.com/bre-durex/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: 15 Jul 2025
https://github.com/kmoraza/moment_of_inertia-calculator-gui-app
Java-Desktop-App, die das Trägheitsmoment mehrerer Körper entlang verschiedener Rotationsachsen berechnet (Java desktop app to calculate moment of inertia of several bodies along different axes of rotation)
desktop-app desktop-app-development engineering-mechanics gui java java-swing java-swing-gui mechanical-engineering mechanics moment-of-inertia physics
Last synced: 03 Apr 2025
https://github.com/lukewait/midtown-app
Educational GUI tool developed as part of a TAFE QLD assignment, providing interactive access to three algorithmic solutions: Rock Paper Scissors, Multiplication Table, and Caesar Cipher. Ideal for IT training and understanding basic programming concepts within a structured application.
cryptography education games gui learning-tools python training
Last synced: 18 Mar 2025
https://github.com/visual-ideas/moonshine-laravel-translations
Manage Laravel translation files with MoonShine admin panel
eloquent gui laravel laravel-package localization moonshine multilingual php translation vi visualideas
Last synced: 16 May 2026
https://github.com/pyrustic/jupitest
Graphical Test Runner built with Pyrustic
app desktop desktop-app gui pyrustic python test-runner tests tkinter
Last synced: 19 May 2026
https://github.com/lloydlobo/lazylinks
Desktop GUI to quickly jump to most visited website links
bookmarks customizable gui links python
Last synced: 28 Oct 2025
https://github.com/lukewait/rps-app
A GUI-based LAN game application for Rock Paper Scissors, featuring user profiles, chat functionality, and customizable settings. Each instance is standalone and can function as both a server and client.
customtkinter gui lan networking python rock-paper-scissors
Last synced: 18 Mar 2025
https://github.com/baponkar/gui_signin_signup_in_python3
A GUI Desktop Sign In and Sign Up application by made Python3 with modules sqlite3, hashlib, PyQt5
gui hashlib linux pyqt5 python3 sha-256 sqlite3 ubuntu username-password
Last synced: 19 May 2026