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-02 00:14:06 UTC
- JSON Representation
https://github.com/10daviesb/blackjack
🃏 Blackjack Game - A Python-based Blackjack game with a graphical user interface (GUI) built using tkinter. Play against the dealer with features like betting, splitting hands, insurance, and smooth card animations. Perfect for Blackjack enthusiasts and Python developers looking for a fun project to explore!
blackjack casino gambling gui portfolio-project pygame python tkinter
Last synced: 08 May 2025
https://github.com/blaze6950/memorygame
Game Memory. Click on the cards and try to choose two of the same.
csharp game gui memory-game memorygame wpf
Last synced: 18 May 2026
https://github.com/ahmednassar7/pizza-ordering-system
A pizza ordering system.
algorithms database datastructures gui java mssql mssqlserver oop sql ui-design
Last synced: 02 Jan 2026
https://github.com/dhruvcodings/python-login-system
A simple login system built using Python's Tkinter library, featuring a graphical user interface for basic user authentication. This project is perfect for learning how to create GUI applications in Python.
basic-authenticaton-logic gui python tkinter
Last synced: 21 Mar 2025
https://github.com/Tw1ddle/tweak-gui-demo
:point_right: Demo for tweak-gui, a simple to use Haxe user interface library for changing variables
Last synced: 10 Mar 2025
https://github.com/jankammerath/go-win64-example
Example code of how to write native Windows GUIs using syscalls to user32 and kernel32
golang gui gui-application windows windows-10 windows-xp
Last synced: 16 May 2026
https://github.com/kerciu/javafx-calculator
🧮🔢 Simple Calculator application made in Java ☕ using JavaFX 🖼️ allowing fundamental math functions ✖️➗➕➖🟰
calculator calculator-application gui java javafx javafx-application javafx-gui math ui user-experience-design user-interface ux
Last synced: 02 Jan 2026
https://github.com/dleedev365/airline-database-system
[CMPT 354: Database Systems I] A Java GUI application that allows users to create their profiles, query flight schedules and book a flight.
gui java-swing jdbc ms-sql relational-database
Last synced: 12 Sep 2025
https://github.com/huckridgesw/hucksh_public
Public / issues-only repository for hucksh
commercial-project cross-platform-gui gio go golang gui hucksh screen shell terminal-emulator tmux
Last synced: 24 Apr 2026
https://github.com/bdadmehr0/countdown-app-python
Countdown App Created python3 used TomSchimansky / CustomTkinter & Akascape / CTkMessagebox Library
countdown customtkinter gui python3 tkinter
Last synced: 27 Jun 2025
https://github.com/smtkanchana66/harry-potter-house-quiz
This is a Python-based GUI application that sorts users into one of the four Hogwarts houses: Gryffindor, Hufflepuff, Ravenclaw, or Slytherin based on their answers to a few questions. The application uses the Tkinter library to create the user interface.
codex gui harry-potter python python-3 python3 tkinter tkinter-graphic-interface tkinter-gui tkinter-python
Last synced: 28 Mar 2025
https://github.com/denoplayground/template-gui
Project Template for Deno Desktop Apps.
Last synced: 02 Feb 2026
https://github.com/kisaa-fatima/object-detection-using-yolo-v8
From this project I gained practical experience in AI, computer vision, and GUI development, while also understanding the importance of automation in retail processes.
computer-vision gui numpy opencv-python pil roboflow tkinter yolov8
Last synced: 18 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/t-kalv/time-machine
A 🕰️ Time Machine Java program that opens a website from the past using the Wayback Machine where the user enters a website URL, date and time...
gui gui-application java time-machine wayback wayback-machine
Last synced: 22 Mar 2025
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/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/fernando343117/tiktok-downloader--gui
📥 Download TikTok videos easily with this GUI-based tool, featuring high-quality MP4 downloads and a modern user interface for a seamless experience.
audio-downloader-from-youtube batch-download downloader ffmpeg gui mp3-converter python python-software-development social-media tarekuzjaman team-stff tiktok video-download-software video-downloader-from-youtube video-processing video-tools youtube-downloader ytdlp
Last synced: 18 May 2026
https://github.com/danielbrodi/arkanoid
A full implementation of the classic Arkanoid block breaker game using Java. Includes a menu and an animaiton of a timer at the beginning of each level, records and stores highest store in a local file and it's possible to personalize the block design of each level. In order to add or edit levels in the game, you don't have to learn to code.
animation animations class game game-2d game-development gui inheritance input-output interface java leaderboard memory-management menu-navigation object-oriented-programming objects oop project
Last synced: 13 May 2025
https://github.com/sonytruelove/geometry-graphic-editor
:large_blue_circle: Shapes on Field with search,delete,intersect detection, area and perimeter calculating
awt classdiagram editor graphics gui intersection istu java oop paint2d shape swing uml-diagram
Last synced: 17 Mar 2025
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/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/nicolay-r/arelight-server
This is a GUI server for ARElight project
graph gui network nlp relationships semantics sentiment-analysis
Last synced: 05 Apr 2025
https://github.com/channingko-madden/twitch_emote_tracker
A Twitch chatbot that can track emotes in chat and viewers can query to know how many times an emote has been posted in chat.
chat chatbot gui java kekw twitch twitch-bot twitch-irc
Last synced: 18 May 2026
https://github.com/josedavila24/imageprocessor2d
🖼️✨ Herramienta de procesamiento de imágenes 2D en Java con interfaz gráfica 🎨📌. Incluye filtros 🌀, conversiones de color 🌈 y operaciones morfológicas 🔍⚙️.
eclipse-ide git gui image-processing java
Last synced: 21 May 2026
https://github.com/nikolaikh/cam-imaging-live-python
Live stream of a camera via pycromanager, show live background subtraction, save files
gui image imaging micro-manager micromanager pycro-manager pyqtgraph python python3 qt qtdesigner
Last synced: 16 May 2026
https://github.com/jeslipriya/springboot
Springboot
gui java java-programming spring-boot
Last synced: 18 May 2026
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/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/tanushree-tanu2105/advanced-encryption-tool
AES Encryption Tool is a lightweight and secure file encryption tool that uses AES-256-GCM encryption to protect your data. With a simple Tkinter-based GUI, it enables users to encrypt and decrypt files effortlessly using a password. 🚀🔒
advance-encryption-standard aes aes-256 aes-encryption cryptography cyber-security decryption encryption gui python symetric-cryptography symetric-encryption
Last synced: 08 May 2025
https://github.com/hrosicka/quadraticequationsolver
Quadratic equations made easy! Enter coefficients, see the equation, roots, and graph - all in one place!
complex-numbers complex-roots desktop-application discriminant graph-python gui math-equation math-equation-solver math-equations python python3 quadratic-equation-solver quadratic-equations unit-test validator
Last synced: 21 Mar 2025
https://github.com/squidkid-deluxe/forecast
A script that webscrapes forecast data and plots it.
forecast gui matplotlib python3 weather-forecast
Last synced: 24 Jun 2026
https://github.com/haoke98/supersniffer
基于Scapy进行嗅探并自动提取资源. 中间人攻击中很有用.Scapy-based sniffing and automatic resource extraction. Useful in man-in-the-middle attacks.
gui mitm mitm-attack scapy sniff sniffer tkinter
Last synced: 27 Mar 2025
https://github.com/mohamedismail37/pizza-maker
A Windows Forms (GUI) application that simulates a pizza restaurant's cashier interface.
csharp graphical-user-interface gui pizza ui winform winforms
Last synced: 09 May 2026
https://github.com/ada-game-framework/anuklear_examples
Test programs for ANuklear.
ada game game-development gamedev games gui nuklear nuklear-gui ui
Last synced: 11 Jun 2026
https://github.com/maxdemage/inkai
A CLI tool that guides you through creating, writing, and refining books using a community of AI agents
ai cli gui llm node writing writing-assistant
Last synced: 18 Apr 2026
https://github.com/zenliucn/guic
golang gui console helper for windows(gui application with console mode)
Last synced: 17 May 2026
https://github.com/steffen-w/example-kicad-plugin
The code serves only as a template for a graphical plugin in KiCad. The GUI can be easily created with wxFormBuilder. The plugin created here is only for the development of your own plugin. It is executable, but does not comply with the full specifications of KiCad!
Last synced: 21 Mar 2025
https://github.com/vlevasseur073/copernicus_viewer
A Rust GUI application to visualize Copernicus satellite data compatible with EOPF format
copernicus earth-observation eopf gui visualization zarr
Last synced: 02 Jul 2026
https://github.com/abdulsamie10/multimediaapp
Multimedia application was developed in Java and Android Studio. Main objectives was a song will be played and stoped in key pressing. Tested on Android 11.
andoid11 android android-app android-app-development android-application android-development android-studio androidapp gui java multimedia multimedia-applications multimedia-player
Last synced: 07 May 2026
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/fgaz/haskell-gui-calculator
Haskell GUI calculator proof of concept
calculator example gui haskell proof-of-concept wxwidgets
Last synced: 14 May 2025
https://github.com/r4f405/google-maps-scrap-automation
A Python-based desktop GUI for the gosom/google-maps-scraper API. This tool automates and simplifies business data extraction from Google Maps through an intuitive, user-friendly interface.
automation data-extraction data-mining google-maps gui lead-generation python python3 scraper scraping tkinter
Last synced: 26 Jun 2025
https://github.com/ruancarllo/rhinoscaler
A simple user interface for scaling objects in Rhinoceros
Last synced: 28 Mar 2025
https://github.com/dinisjcorreia/git-ftp-desktopapp
Desktop GUI for git-ftp deployments with profile management, environment diagnostics, secure credential handling, and bundled git-ftp/lftp support.
cross-platform deployment desktop-app devtools ftp git-ftp gui react rust tauri typescript
Last synced: 07 Apr 2026
https://github.com/abdelrahman822000/codealpha_tasks
This repository was made to upload tasks assigned by CodeAlpha
automation chatbot gui hangman hangman-game hangman-in-python hangmangame python python3 thanos thanos-snap-effect
Last synced: 16 May 2026
https://github.com/anmol420/calculator-in-python
A Basic Calculator Written In Python Using GUI.
calculator calculator-application gui python tkinter
Last synced: 21 Mar 2025
https://github.com/calebkierum/advanced-log-viewer
A python based cross-platform log viewer with powerful features like summary and highlighting
debug debugging distributed-systems gui log python tools
Last synced: 20 Mar 2025
https://github.com/vimichael/projectmanager
A GUI app for managing my project. Powered by CustomTkinter
desktop-app gui python retained-mode-gui tkinter
Last synced: 18 May 2026
https://github.com/yudas1337/praktikum_pbo_12
This is the twelve repository from PBO Practice. It is coded with Java Programming language.
gui java netbeans object-oriented-programming
Last synced: 26 Mar 2025
https://github.com/dddryinside/mental
😭😐😍 An application for tracking a person’s psychological state and assessing the effectiveness of treatment for mental illnesses
brain dairy dairy-app desctop desctop-app gui java javafx medicine medicine-applications mental-calculation mental-health mood-tracker psycology sqlite test tests
Last synced: 09 May 2026
https://github.com/adnksharp/pyside6-calculator
Calculadora simple con PySide6
gui gui-application pyside6 python python3 qt6 qt6-widgets
Last synced: 28 Apr 2026
https://github.com/podbrushkin/javafx-treetabletsv
GUI utility to view TSV file with tree data as tree table
Last synced: 15 Apr 2026
https://github.com/amkhrjee/logbasetwo
Calculator for programmers
calculator gui python python-gui tkinter
Last synced: 11 Jun 2026
https://github.com/yasmeensayeed/ml-project-prediction-dataset-salary-using-svm-model
ML-project-prediction-dataset-salary-using-SVM-model
Last synced: 07 Mar 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/cuhsat/pssst-chat
A simple ncurses based chat for Pssst.
chat cryptography gui messaging ncurses pssst python
Last synced: 29 Mar 2025
https://github.com/mahonrim/helloworldkivy
Hello World with Kivy and python3
gui kivy kivy-application python3
Last synced: 18 Feb 2026
https://github.com/frank038/qt5autostart
Program to manage autostart applications.
admin autostarter gui linux python qt5 system-administration
Last synced: 30 Apr 2025
https://github.com/perfecxx/coh2-mapmagnifier
Map Magnifier for Company of Hero2
company-of-heroes-2 company-of-heroes-2-community gui python
Last synced: 28 May 2026
https://github.com/henriquecsj/orcaspectrumplot
ORCASpectrumPlot is a GUI tool for visualizing and processing ORCA quantum chemistry software's .spectrum files. It features Gaussian convolution for spectral broadening, energy shift adjustments, and interactive plotting with options to save processed data.
fwhm gui orca plot quantum-chemistry spectrum
Last synced: 06 Mar 2026
https://github.com/backslashspace/wg-config-gen
Description to be made
gui wireguard wireguard-configuration wireguard-ui wireguard-vpn wireguard-vpn-setup
Last synced: 27 Jun 2025
https://github.com/survtur/survtur-glacier
GUI client for AWS Glacier written on Python and Qt. Made under Linux. Should work everywhere.
aws-glacier glacier gui python3
Last synced: 07 Apr 2026
https://github.com/tareqmonwer/python-youtube-video-downloader
This GUI script will download youtube video for you.
Last synced: 16 May 2026
https://github.com/sportmancharming7/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: 20 Mar 2025
https://github.com/memosainz/electronicorganizer-javagui
A great and wonderful electronic agenda!
graphical-user-interface gui java organizer
Last synced: 23 Jul 2025
https://github.com/spoofimei/cloakcrypt
Tool to encrypt and hide files in other files
aes-256 cross-platform encryption gui opsec plausible-deniability security
Last synced: 20 Mar 2025
https://github.com/dylankle/dieting-data
Food and water tracking application with GUI written completely in Java
data-structures gui input-output object-oriented-programming
Last synced: 15 Jun 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/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/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/thgossler/menv
A CLI tool to manage user environment variables on macOS for both GUI and terminal apps.
environment-variables gui macos shell-script terminal
Last synced: 18 May 2026
https://github.com/hermesroot/renomeador-de-arquivos
Ferramenta gráfica em Python para renomear arquivos em massa. Permite definir prefixos, números de contagem e separadores, com suporte a várias extensões de arquivos. Ideal para organizar grandes quantidades de mídia, documentos e outros arquivos.
automation file-renaming gui python wxpython
Last synced: 12 Sep 2025
https://github.com/sujalchoudhari/justask
A survey application made in Java
gui internship-task java mongodb survey swing-gui
Last synced: 18 May 2026
https://github.com/Killeroo/MaChe-Messenger
LAN Text and Drawing Messaging App
c-sharp gui lan mache-messenger messenger messenger-platform text-message text-messaging wpf
Last synced: 12 Mar 2025
https://github.com/rafal-stefanski/spring-weather-app
SPRING BOOT 2 App gets recent weather forecast from API for available cities for few days.
api forecast-api gui java mvc thymeleaf weather
Last synced: 28 Mar 2025
https://github.com/appbaseio/importer
Brower GUI data importer for OpenSearch and Elasticsearch clusters. Supports uploading CSV, JSON, and NDJSON files.
data-import elasticsearch gui opensearch
Last synced: 15 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/barrettotte/recursive-descent-gui-parser
GUI generator for college course
gui java parse recursive-descent
Last synced: 12 Jun 2025
https://github.com/mediaexplorer74/apkdeployment
apk astoria deploy deployment gui research rnd wconnect wconnectsrv win32
Last synced: 26 Mar 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/donno2048/ai-python-chess
With this code, you can play chess against artificial intelligence (no pip required!)
artificial-intelligence chess gui machine-learning
Last synced: 07 Sep 2025
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