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/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/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/jjaruna/autotranscriptgui
🎙️ Powerful GUI tool to transcribe and translate audio/video files using Whisper and OpenAI — fast, simple, and GPU-optimized.
fast-whisper gui openai-api subtitulos transcripcion transcription translate whisper
Last synced: 20 May 2026
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/ercius/temdatabrowser
A graphical user interface based on ScopeFoundry for viewing TEM data.
Last synced: 11 Jul 2025
https://github.com/joeesmithh/graphs
A modular graph library written in C++ with adjacency list/matrix representation, traversal algorithms, and a driver—used to validate shortest-path and connectivity algorithms.
cpp data-structures-and-algorithms gui qt
Last synced: 19 Apr 2026
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/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/zenliucn/guic
golang gui console helper for windows(gui application with console mode)
Last synced: 17 May 2026
https://github.com/meerita/androidone
Graphical Interface Sketch Library for design Android one applications
android androind-one gui material-design material-ui sketch sketch-template
Last synced: 27 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/pranitej/typing-test
This is a typing test application. Here you check the stats of your typed text.
gui pip pycharm python3 sys threading tkinter typing typingtest
Last synced: 20 Jan 2026
https://github.com/majjcom/reminder
A Tool written by C++, order to improve work and study efficiency. 一个用C++编写的,用于提高工作和学习效率的小工具。
cpp efficiency gui notifications qt5 qt5-gui qtcreator tool windows
Last synced: 17 Jan 2026
https://github.com/ali7haider/class_evaluation_system_csharp_winforms_db
A Class Evaluation System built in C# Winforms with database
class-management csharp database gui ms-sql-server winform winforms-application
Last synced: 13 Sep 2025
https://github.com/marco-nicola/usbguard-simple-gui-py-qt
A simple unambitious system tray applet and GUI for interacting with USBGuard.
dbus dbus-python gui pyside2 python3 security security-hardening usb usb-devices usbguard
Last synced: 08 Jul 2025
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/jupfu/beck-view-gui
GUI for beck-view-digitize
gui nuitka python3 ttkbootstrap
Last synced: 17 Mar 2025
https://github.com/rdbo/imgui-allegro5-application
ImGui Allegro5 Application (tested on Linux)
allegro5 application cpp dear-imgui gui imgui linux
Last synced: 21 Apr 2026
https://github.com/reala10n/emailmaster
✉️ Send simple emails on the fly from different hosts like Gmail, Outlook, Hotmail and more.
Last synced: 23 Jul 2025
https://github.com/yo525/youtube_dowloader
Download Youtube audios(music) from videos or even from each playlist video using Pytube library from python. You can also download songs from Youtube Music
free-software freemusic gui mp4-format music music-download music-downloader open-source python3 song-download youtube-downloader youtube-music youtube-music-downloader
Last synced: 24 Jun 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/sn1f3rt/codeclauseinternship_speed-typing-test-in-python
Typing Speed Test application implemented using Python as my first golden project for the CodeClause Internship.
customtkinter gui python python3 tkinter typingspeedtest
Last synced: 27 Mar 2025
https://github.com/chebread/worker
급히 뭔가를 작성해야 될때 사용하세요 ! ✍️
graphic-user-interface gui hurriedly jottings python short-and-clean tkinter
Last synced: 12 Apr 2025
https://github.com/glurp/netvector
Remote display for simple graphic via SSH
Last synced: 04 Apr 2025
https://github.com/kahleryasla/wordle-word-guessing-game
Popular Wordle Game (Word Guessing Game) Clone With Online Mode (Socket Programming). Used "Swing" To Make Gui Design
gui online socket-programming swing swing-gui wordle-clone wordle-game
Last synced: 03 Aug 2025
https://github.com/alexanderkamal/fruit-ninja
May 7, 2020, simulation for fruit ninja game, using OOP and Design Patterns (Singleton, Factory, Observer, Command, State)
class-diagram design-pattern design-patterns fruit-ninja gui java netbeans oop
Last synced: 24 Jun 2025
https://github.com/suuhm/phat
Graphical PowerShell application designed to help investigators, security analysts, and IT professionals examine email headers for signs of phishing or spoofing. The tool parses headers from .eml and .msg files, highlights important fields, and provides insights into SPF, DKIM, and DMARC results.
blueteam graphical-interface gui header-analysis mail mail-analyzer phishing powershell security-operations-center soc spam
Last synced: 01 Jun 2026
https://github.com/1810suman/agri_vision
This project is a Multi-Agent AI System that assists farmers by providing AI-driven crop recommendations, market analysis, and real-time weather insights by the use of Ollama AI, WeatherAPI, and SQLite3, it optimizes resource usage, reduces costs, and maximizes profits—ensuring sustainable and data-driven agriculture.
gui ollama-api python3 tinyllama
Last synced: 09 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/raruto/ilmagnifico
Porting Java del gioco da tavolo "Lorenzo il Magnifico" (progetto sviluppato durante il corso di "Ingegneria del Software" presso il Politecnico di Milano - a.a. 2016-2017)
client-server command-line eclipse gioco-da-tavolo gui il-magnifico ingegneria-del-software ingegneria-del-software-2017 java junit lorenzo-il-magnifico magnifico polimi politecnico-di-milano progetto-ingegneria-del-software rmi socket staruml uml
Last synced: 17 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/tumichnix/ws-client
Simple WS client
gui javascript websocket-client websockets
Last synced: 18 May 2026
https://github.com/sofiia-0/calculadora_miniproyecto
Calculadora GUI minimalista escrita en Java que realiza operaciones básicas de suma, resta, multiplicación y división.
calculadora calculadora-java calculator calculator-java calculator-java-swing calculator-javaswing gui minimal swing swing-form swing-gui
Last synced: 29 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/mert-eryl14/typespeedtester
A simple TypeSpeed Tester GUI. Built with Python 3.12 and only built in libraries.
builtin gui python python3 tkinter typespeed typespeedcheck typespeedtester
Last synced: 22 Mar 2025
https://github.com/infofintech/memphis
A collection of Windows 98 icons.
gui icon-theme theme ui ui-theme win98 windows windows-98
Last synced: 02 Feb 2026
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/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/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/dvizioon/vizioonposh
Seletor de Temas Oh My Posh é uma ferramenta interativa de linha de comando que transforma a experiência de personalização do Oh My Posh. Desenvolvida para simplificar a navegação, visualização e aplicação de temas em ambientes Windows (PowerShell) e Linux (Bash), esta ferramenta elimina a necessidade de editar manualmente arquivos de configuração.
gui interface linux oh-my-gui oh-my-posh oh-my-posh-gui oh-my-posh-theme ohmyposh posh powershell software tools
Last synced: 02 May 2026
https://github.com/gth/powershell-form-samples
A few samples of graphic interfaces written in PowerShell
Last synced: 03 Apr 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/barrettotte/recursive-descent-gui-parser
GUI generator for college course
gui java parse recursive-descent
Last synced: 12 Jun 2025
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/sandra1me/magic-8-ball-game
Magic 8 ball game to discover your future by asking questions to the computer.
functions game gui magic-8-ball python tkinter tuples
Last synced: 02 Apr 2025
https://github.com/daniilsoda/homebrew
Homebrew is the essential package manager for macOS and Linux, simplifying software installation and management for developers and users alike. 🐙💻
cheats chef-cookbook chef-resource core development dnd emacs gui homebrew homebrewery install macos managed-by-terraform markdown nintendo php ps4 ruby
Last synced: 19 Jul 2025
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/tareqmonwer/python-youtube-video-downloader
This GUI script will download youtube video for you.
Last synced: 16 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/pyrustic/hubway
A graphical tool to publish desktop apps on Github [DEPRECATED, use Backstage instead]
app app-publishing desktop-app graphical gui lightweight pyrustic python tkinter
Last synced: 20 May 2026
https://github.com/pf12345/algorithm-gui
js 算法相关及图形化查看,使用react实现
algorithm gui react sorting-algorithms
Last synced: 08 Sep 2025
https://github.com/charzard1332/oauth2authenticator
A .NET WinForms application that allows users to log in via multiple OAuth2 providers like Discord, Google, GitHub, Twitter, and Microsoft.
community csharp desktop-app gui oauth2 winforms
Last synced: 24 Apr 2026
https://github.com/ansebi/gui_kivy_chessboard_apr2018
Interactive board for beginner chess lessons. Works with multitouch interactive whiteboards.
Last synced: 19 May 2026
https://github.com/bernso/simple-aim-trainer
Small little aim trainer made from python.
gui precision python python-3 python-lambda python3
Last synced: 14 Mar 2025
https://github.com/nymessence/nymya
Welcome to the NymyaLang ecosystem, a consciousness-integrated programming environment with advanced AI/ML and quantum computing capabilities.
ai artificial-intelligence compiler cplusplus cross-compilation cross-platform custom-language gtk gui machine-learning mathematical-software ml programming-language quantum-computing quantum-mechanics quantum-networking rust symbolic-mathematics syntax-highlighting textmate-grammar
Last synced: 13 Jan 2026
https://github.com/nemeslaszlo/programming-technology
This repository contains the tasks and details of the ELTE Programming technology
gui gui-application java java-ee object-oriented-programming
Last synced: 25 Jul 2025
https://github.com/alphasecret580/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: 25 Jul 2025
https://github.com/omoinemie/cockpit-clamav
Cockpit Web UI for managing ClamAV antivirus — virus scan, real-time protection, quarantine, scheduled tasks & virus definition updates on Linux servers.
antivirus clamav cockpit cockpit-plugin gui manager security virus-scanner web
Last synced: 23 May 2026
https://github.com/gerhynes/bibliography-manager
A bibliography management application. Written in Java, using the Factory and Strategy design patterns, and incorporating a (very ugly) Java Swing GUI.
bibliography gui java java-swing
Last synced: 25 Jul 2025
https://github.com/nemat-al/drawing-histogram
An academic project at HIAST university, aimed to draw histogram out of data file. The project is written in Java programing language
Last synced: 03 Jan 2026
https://github.com/d1se0/spoofingapp
SpoofingApp es una herramienta GUI para realizar ARP y DNS spoofing en redes locales, con escaneo de hosts y bloqueo de Internet, ideal para pentesting ético.
arp arp-poisoning arp-spoofing dns dns-spoof dns-spoofing gui hacking hacking-tool network network-analysis network-monitoring networking python python3 redes tinker
Last synced: 26 Jul 2025
https://github.com/mowkintus5/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: 26 Jul 2025
https://github.com/rbaltrusch/file_management_gui
File management GUI written in MATLAB to copy, move and/or delete a number of filtered files and directories.
file-management file-manager file-manipulation gui matlab matlab-gui r2021a
Last synced: 26 Jul 2025
https://github.com/pi-apps-go/pi-apps
Raspberry Pi App Store for Open Source Projects but written in Go
amd64 app-store arm64 golang gui hacktoberfest install installer pi-apps raspberry-pi raspberry-pi-4 raspberry-pi-5 raspbian risc-v uninstall x86
Last synced: 26 Jul 2025
https://github.com/hamolicious/maze
A Maze generator, solver and "game" written in Python 3.8 and PyGame.
gui maze maze-generation-algorithms maze-generator pygame python python38
Last synced: 27 Jul 2025
https://github.com/is-leeroy-jenkins/gooey
A user interface framework based on Python from a random WTFork of FreeSimpleGUI
Last synced: 27 Jul 2025
https://github.com/therealfredp3d/banditgui
bandit ctf flask gui overthewire python ssh
Last synced: 27 Jul 2025
https://github.com/yun-ting/space-game
Used OOP concepts and GUI tools in Java to implement a interactive space game
Last synced: 27 Jul 2025
https://github.com/mehmetkahya0/crypter
Crypter is a Text Encrypter&Decrypter program
decryption decryption-algorithm encryption encryption-decryption gui gui-application python tkinter
Last synced: 07 Nov 2025
https://github.com/alexworkteam/video-extender-app
Утилита для продления видео до длины аудио с drag-n-drop интерфейсом
ffmpeg gui loop-video music-tool python video-editor
Last synced: 20 Jan 2026
https://github.com/smac89/gtk_experiment
Experimenting with GUI applications and gtkmm
Last synced: 13 May 2026
https://github.com/piotrpdev/arduino-discord-controller
Controlling Discord using a combination of Arduino, BetterDiscord, and Python.
adafruit-gfx arduino betterdiscord betterdiscord-plugin discord discord-js gui mcufriend python tft touchscreen websockets
Last synced: 20 Sep 2025
https://github.com/moohameed47/pizzaorderingsystem
dijkstra-shortest-path gui java
Last synced: 17 May 2026
https://github.com/villtord/carving_master_2020
Project aims to provide GUI control of the SPECS Carving manipulator via MCU8 motor control unit and Specslab Prodigy server
carving gui motor-controller prodigy specs
Last synced: 20 Sep 2025
https://github.com/j-hoplin/multi-server-manager
Personal desktop tool for managing multiple home servers
desktop-application gui manager pyqt pyqt5 ssh-client
Last synced: 29 Jul 2025
https://github.com/nemeslaszlo/elte-programming-technology-2025
This repository contains the tasks and details of the ELTE Programming technology
gui gui-application java java-ee java-gui object-oriented-programming
Last synced: 21 Sep 2025
https://github.com/victoriaraven/translator-language-dictionary-app
multilingual translator application using python dictionary method
dictionary-application gui language python translator
Last synced: 09 Mar 2026
https://github.com/najmaelboutaheri/patents_analysis
This repository contains code and resources for analyzing patents using Apache Spark, Python, and AWS services. The objective of this project is to extract insights and trends from patent data to inform business decisions and intellectual property strategies.
azure azure-databricks azuredatafactory deltalake gui medallion-architecture patents-analysis powerbi-report pyspark
Last synced: 21 Apr 2026
https://github.com/artemkhov/caesar-cipher-desktop-program
This program helps you to encrypt or decrypt the messages. Build with Python. Implemented with a GUI (made with the CustomTkinter).
caesar-cipher cipher custom-tkinter decoding desktop-app encoding gui projects python python3 tkinter
Last synced: 29 Jul 2025
https://github.com/naveensagar765/yt-dlp-gui
Youtube Downloader GUI is a graphical interface for yt-dlp/YDownloader built using PySide6.
gui gui-application pyside6 yt-dlp yt-downloader
Last synced: 13 Aug 2025
https://github.com/bibaodi/qtqmlfrontend-state-remains-synchronized-with-backend
demo for Creating a GUI application where the frontend state remains synchronized with the backend, especially when dealing with long-running tasks, requires careful management of state and concurrency.
gui state-machine synchronization
Last synced: 05 Sep 2025
https://github.com/izh318/genie-music-artist-album-crawler
지니뮤직에 등록 되어 있는 특정 아티스트의 앨범 정보를 한 번에 크롤링 하는 Python Script 입니다.
Last synced: 08 Nov 2025
https://github.com/filiprokita/dotzip
This program is a simple GUI tool that enables users to extract files from a Zip archive. It is written in Python using the tkinter library.
automation developer-tools file-extraction file-management gui open-soruce python tkintter user-interface zip-file
Last synced: 30 Jul 2025
https://github.com/snototter/imseqvis
Simple image sequence visualization GUI
gui image-processing python3 qt
Last synced: 13 Feb 2026
https://github.com/ahmadfakher/scientific-calculator-pyqt5
A GUI-based Scientific Calculator built using Python and PyQt5. It includes basic arithmetic operations, trigonometric functions, logarithms, factorials, power functions, and more. Designed with an intuitive UI for easy use.
calculator gui math open-source pyqt5 python scientific-calculator
Last synced: 03 Jan 2026
https://github.com/ezvezdov/java-chess
Final project for subject PJV (Programming in Java) of CTU FEE.
Last synced: 30 Jul 2025