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-06 00:14:08 UTC
- JSON Representation
https://github.com/a7ul/qt-kbc
Qt - Open Source Quizing (KBC or Who wants to be a Millionare Clone) Application
Last synced: 17 May 2026
https://github.com/glurp/amqp-spy
Simple GUI tool for show messages trafic and send (json) message
Last synced: 04 Apr 2025
https://github.com/tolik-punkoff/video-screenshot
small bash script for making video screenshots
bash gui screenshot script video
Last synced: 15 May 2026
https://github.com/theblueberrycompendium/customtkinter
This is some use cases of custom tkinter in creating up to date GUIs, would be helpful to expand on it!
customtkinter customtkinter-project gui tkinter-graphic-interface tkinter-python
Last synced: 30 Jun 2026
https://github.com/ola-kaznowska/calculator-gui
GUI calculator application. Application written in Python 3.12.2 using the Tkinter library which I am learning from PyQt5.
calculator-application gui gui-application python3 tkinter-gui
Last synced: 18 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/syntaxerror019/wireguard-gui
Modern GUI for all wg versions!
Last synced: 30 Jun 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/amishidesai04/interactive-data-visualisation-tool
A Java-based application leveraging JavaFX to create dynamic and interactive charts, including pie charts, bar charts, and line graphs. Ideal for visualizing various datasets, this tool offers customizable features and a user-friendly interface. Easily input and manage data, customize chart styles, and observe trends and patterns effectively.
charts data-analysis data-visualisation data-visualization-project gui java javafx visualization-tools
Last synced: 17 Apr 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/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/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/olafhaag/blender2_80beta_renderbuttons
Adds Render Buttons to Output tab in Properties of Blender 3D 2.80 beta.
beta blender blender-addon button gui render
Last synced: 15 May 2026
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/bb31420/imagine
Python GUI for generating images with OpenAi's Dall-e 3
ai art artificial-intelligence dalle-2 dalle-3 gui gui-application image images openai openai-api prompt prompt-engineering python python3 tools
Last synced: 13 May 2026
https://github.com/pyudng/itemselector
An gui for users to select items from given standardized json
Last synced: 25 Jun 2026
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/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/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/valdislaf/fortran-winapi-gui
Minimal WinAPI GUI App in Fortran
desktop fortran gui modern-fortran unicode winapi windows
Last synced: 24 Jun 2025
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/eslamdyab21/apara-data-gui
Custom application for Apara's data wrangling scripts, Technologies used are Qt-designer, PyQt5 for the GUI and Pandas, Numpy for the data work.
csv data data-analysis data-wrangling gui pandas pyqt5-desktop-application qt5-gui
Last synced: 17 May 2026
https://github.com/jedbrooke/cis-22c-team-4
Here is where we will keep our code for the CIS 22C final group project. Memebers: Alex, Andrew, Jasper, Mohammed, Tin, Vu
c-plus-plus c-plus-plus-11 gtk gui
Last synced: 13 May 2025
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/kartiksood10/threejs-playground
Threejs Experimentation Playground
cannon-es gui javascript threejs
Last synced: 17 May 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/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/drkocoglu/video_labeler
Video labeler for Training and Testing Computer Vision Models
computer-vision detectron2 faster-rcnn gui image-labeling instance-segmentation label-track mask-rcnn mean-average-precision model-testing object-detection object-oriented-programming object-tracking pointrend pytorch semantic-segmentation video-labeling
Last synced: 19 May 2026
https://github.com/sultansagitov/rsa_arduino_gui
RSA on Arduino with GUI on Qt5
arduino arduino-uno embedded embedded-systems gui python python-gui python3 qt qt5 rsa serial-communication
Last synced: 10 May 2026
https://github.com/captainayan/accountlite
💡💰This repo contains the website for AccountLite Applications🌍💸
accounting android cli finance gui web
Last synced: 29 Mar 2025
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/edingsunkist/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-scriptbloxfruits-autofarm-script roblox-synapse script-hub supported whitelist
Last synced: 08 Jul 2025
https://github.com/bell-kevin/chap17tipcalculator
Chapter 17 tip Calculator. Create a GUI Tip Calculator. The user will enter the cost of the meal, then select the tip rate to use to calculate the tip for that meal.
Last synced: 17 Mar 2025
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/i30101/crystaleyes
CrystalEyes: a machine learning powered ice crystal analysis app
cellpose gui ice-crystals linkam machine-learning matplotlib microscope-images python pytorch tkinter ttk
Last synced: 15 May 2026
https://github.com/jmsmarcelo/task-tracker-javafx
Task Tracker | GUI | JavaFX | Roadmap.sh
desktop-application gui java javafx roadmap task-manager task-tracker
Last synced: 02 May 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/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/bell-kevin/milespergallongui
Miles Per Gallon GUI. You have previously written a project for a Miles Per Gallon calculator. Here, you will create a GUI to do that same work. The calculator needs 2 text fields, where the user will enter the miles and the gallons. It needs another text field for displaying the result – make this text field uneditable. It needs labels to identify which text field is for miles and which is for gallons. It needs a button to do the calculations, which should test if there is numeric data in the miles and gallons text fields. Add color for the content pane’s background, and a different color for the calculate button.
Last synced: 17 Mar 2025
https://github.com/bell-kevin/olympics
The final project is a program that displays the medal winners in several sports in a Winter Olympics. A GUI will list the sports, and when the user selects one, it will display the medal winners for that sport. It uses a file to store the data, writes to it with new data, and reads from it for all data.
Last synced: 17 Mar 2025
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/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/liraymond04/olc-dijkstra
GUI implementation of Dijkstra's shortest path algorithm in the olcPixelGameEngine.
algorithm algorithms-and-data-structures c-plus-plus cpp dijkstra dijkstra-algorithm dijkstra-shortest-path gui olc olcpixelgameengine pge
Last synced: 08 Sep 2025
https://github.com/je-von/snake-javafx
classic snake game created with JavaFX 16
2d-game gui java javafx snake-game
Last synced: 15 May 2026
https://github.com/portalius-dev/plauncher
PLauncher - minecraft launcher writed on python.
gui launcher-application linux minecraft pyqt5 pyqt6 python ui windows
Last synced: 21 Jun 2025
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/userxy79/samba-copy-tool-windows
💡 A simple GUI tool for uploading and downloading files via SMB/Samba on Windows – powered by PowerShell and Robocopy.
file-transfer gui powershell-script robocopy samba smb windows
Last synced: 18 May 2026
https://github.com/aravind-manoj/qr-certificate-utility
A certificate creation tool for companies to easily create certificates with dynamic qrcodes and data.
automation docx ftp gui pdf python qrcode tkinter
Last synced: 11 Sep 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/king-tri-ton/lastpassmngr
LastPassMngr - простой офлайн-менеджер паролей с возможностью генерации, сохранения и шифрования паролей.
gui password-generator password-manager pyqt6 python windows-10
Last synced: 25 Jan 2026
https://github.com/kislyjkisel/kslgui
GUI library created as part of an extensible game asset editor project
blend2d common-lisp gui yoga-layout
Last synced: 12 Jun 2026
https://github.com/devprnvk/snakegame
Welcome to the Snake Game, a classic and entertaining arcade game where players control a snake that moves around the screen. In this game, you take control of a hungry snake with the goal of eating as much food as possible to increase your score.
arcade classes-and-objects game gui hungry-snake java object-oriented-programming panel snake-game swt
Last synced: 26 Mar 2025
https://github.com/lukewait/base-converter
A Python-based GUI tool designed for converting numbers between integer, binary, and hexadecimal bases. This application provides an intuitive interface for users to seamlessly perform base conversions and understand number systems.
base-conversion gui number-systems pyqt5 python
Last synced: 18 Mar 2025
https://github.com/hfmrow/info-media-mkv-ed
Simple mkv info viewer with some limited editing features, titling, tag cleaner, default/forced track, head/tail video trimmer, aspect/ratio changer, more...
batch-processing cut editor extract golang gotk3 gui head-mkv-trimmer info-media-mkv-ed mediainfo mkv ratio-changer tail-mkv-trimmer
Last synced: 19 May 2026
https://github.com/mk590901/external_storage_permission
The repository contains an application uses of async operations to obtain a list of files from one of the public external storage folders in Android OS.
asynchronous-programming bloc dart dart-future external-storage flutter gui permission-requests
Last synced: 19 May 2026
https://github.com/sobekcore/go-rgb-to-hex
Simple RGB to Hex converter made with Go. GUI powered by Fyne.io. Super lightweight and small.
Last synced: 14 Mar 2025
https://github.com/obsidianplusplus/timed-shutdown
Windows 环境下基于 Python 定时关机或日期关机 | Scheduled Shutdown or Date-based Shutdown Based on Python in the Windows Environment
application bar countdown cross delayed desktop gui platform progress pyqt5 python real scheduled shutdown time timer
Last synced: 22 Jun 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/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/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/saadarazzaq/algorithmic-hub
Visualized different AI search algorithms using Pygame
artificial-intelligence gui pygame python semester-project shortest-path-algorithm
Last synced: 17 Mar 2025
https://github.com/saadarazzaq/sudoku-game
A GUI based Sudoku solver built with pygame 🐍🔢
documentation gui pygame python sudoku-solver
Last synced: 17 Mar 2025
https://github.com/ercius/temdatabrowser
A graphical user interface based on ScopeFoundry for viewing TEM data.
Last synced: 11 Jul 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/pf12345/algorithm-gui
js 算法相关及图形化查看,使用react实现
algorithm gui react sorting-algorithms
Last synced: 08 Sep 2025
https://github.com/0xnullpointers/gse-gen
An easy-to-use GUI application to fetch Achievements and generate GSE for Steam Games
achievements goldberg-emulator gui otavepto-gbe-fork python
Last synced: 06 Apr 2025
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/solesen1992/hardware_store_sales_system
Sales system desktop application for a hardware store. Allows the user to create a sale.
eclipse gui gui-application java junit-test singleton-design-pattern window-builder windowbuilder
Last synced: 10 Jul 2025
https://github.com/l0g0rhythm/url-refiner
A Python tool to efficiently process, modify, and deduplicate URL lists. Ideal for security professionals, analysts, and developers, with both CLI and GUI support.
automation bug-bounty cli data-processing deduplication gui python security security-tools url url-manipulation url-parser
Last synced: 22 Jul 2025
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/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/yuu-eguci/effort-leveling-support-eel
This app is what was remade Effort Leveling Support of tkinter, that was my first Python app, using Eel library.
Last synced: 10 Apr 2025
https://github.com/1810suman/sentiment-analyzer-app
The Sentiment Analysis App, built with tkinter and TextBlob, features a main window with a violet background. Users input text in a provided box, clicking "Analyze Sentiment" triggers analysis. The app checks for empty input, displays results (Positive, Neutral, Negative) in a label below. Continuous event handling keeps the app responsive.
gui python sentiment-analysis textblob tkinter-python
Last synced: 22 Jun 2025
https://github.com/khaizzuu/javaguicurrencyconverterapi
This is my first project on GitHub.
Last synced: 10 Sep 2025
https://github.com/amkhrjee/logbasetwo
Calculator for programmers
calculator gui python python-gui tkinter
Last synced: 11 Jun 2026
https://github.com/germabyte/namefixer
namefixer.py is a user-friendly desktop application designed to help you analyze and standardize the names of files and folders in a selected directory. It ensures your file and folder names adhere to standard naming conventions by identifying and replacing emojis and non-standard characters that may cause compatibility or usability issues.
cross-platform emoji file-management file-system folder-management gui python renaming special-characters tkinter
Last synced: 22 Mar 2025
https://github.com/dipaolo/dp-ping-monitor
DiPaolo's ping monitoring UI tool
Last synced: 01 Jul 2026
https://github.com/omar-26/coursecode
CourseCode is a Online Courses Management User Friendly GUI Desktop app written in java
desktop-application gui java javafx javafx-application javafx-desktop-apps mvc-architecture mvc-pattern oop
Last synced: 02 Jan 2026
https://github.com/sandra1me/mad-libs-generator
The mad libs game in MATLAB
game gui madlibs-game matlab strings
Last synced: 24 Jun 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/gill-singh-a/dos
Sends randomly generated packets to the IP Address of the target with the designated port range through UDP Protocol through multiple threads, hence slowing down the server and causing a DOS Attack.
attack dos dos-attack gui multithreading python python-3 socket threading tkinter
Last synced: 20 Jun 2026
https://github.com/emagood/notebertey
A simple text editor made in Godot Engine, an example of how to load and select system files and how we can manipulate directories
edittext gdscript godot godot-engine godot4 gui
Last synced: 03 Mar 2025
https://github.com/kangphp/wifi-cut
NetCut-like Python GUI is a free, open-source network management tool inspired by NetCut. It allows you to scan your LAN, view all connected devices, and perform ARP spoofing attacks (MitM or block) using an intuitive GUI. Built with Python and Tkinter, it supports vendor lookup and provides mass block/unblock features for easy network control.
arp-spoofing ethical-hacking gui mitm netcut network-scanner network-security python tkinter
Last synced: 12 Jul 2025