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/daleonpz/dnl_tools
Here's where my code begins
bash c cpp gmail gmail-api gui markdown-article python schedule timer tkinter tkinter-graphic-interface workout-apps workout-journal workouts
Last synced: 01 Mar 2026
https://github.com/dotxyteam/jvisualmapper
A Java graphical mapping (between POJOs, JavaBeans, etc.) tool.
gui java mapping-tools mappings
Last synced: 13 Jan 2026
https://github.com/rana-m-ahmed/compresso
Compresso is a Huffman Compression Application build using QT creator
application cpp dsa gui huffman-coding huffman-compression huffman-compression-algorithm huffman-compression-application huffman-compressor qt ui
Last synced: 13 Apr 2026
https://github.com/harshu3008/picocalc-sd-formatter
A GUI tool for formatting SD cards for use with the PicoCalc device. This tool creates the correct partition layout required by the PicoCalc operating system. This project was developed with the assistance of Cursor IDE's AI capabilities.
ai-assisted clockwork cross-platform desktop-application gui picocalc pyinstaller pyqt6 python utilities
Last synced: 01 Mar 2026
https://github.com/hollali/billingsystem
This Python script is a GUI-based billing system built with Tkinter. It allows users to input item quantities, calculate totals with taxes, generate and save itemized bills, search for saved bills, print bills, and send them via email. It's designed for small retail businesses to streamline billing tasks.
Last synced: 05 Aug 2025
https://github.com/sandra1me/rock-paper-scissors-game
Rock, paper, scissors game in Python with a GUI
gui if-else python rock-paper-scissors tkinter
Last synced: 02 Apr 2025
https://github.com/rakin406/camera-app
A camera application written in C++
app application camera cpp gui vision
Last synced: 29 May 2026
https://github.com/pakagronglb/pakagronglb-macos-portfolio
A portfolio website simulating macOS's GUI interface. Click the Launchpad icon to explore some of my projects!
gui macos portfolio react typescript zustand
Last synced: 28 Feb 2025
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/palaashatri/jvosk
Audio transcription using Vosk. Built with Swing.
gui java speech-recognition speech-to-text swing transcription vosk
Last synced: 01 Mar 2026
https://github.com/artem-burashnikov/imageprocessinggui
Part of the SPBU's programming course. GUI shell for ImageProcessing
avalonia avaloniaui fsharp gui image-processing
Last synced: 30 Sep 2025
https://github.com/yj-928/python_miles-to-kilometer
A Mile To KM Convertor, created using Python tkinter.
convertor gui kilometers miles python python3 pythonpractice pythonpractise pythonprogram pythonprogramming tkinter tkinter-gui tkinter-python
Last synced: 10 Jun 2025
https://github.com/antho8101/oridium
Oridium - A powerful and modular blockchain core engine designed for high-performance applications, inspired by Bitcoin.
bitcoin blockchain boost cmake cplusplus cryptocurrency gui libevent qt qt5 vcpkg wallet windows
Last synced: 09 Apr 2026
https://github.com/junxian428/desktopapp_qt_example_production
Documentation. This example for production-ready. However, it does not include local server and api server call (multithreading or run-subprocess)
desktop-app gui production-code qt-py
Last synced: 13 Jun 2025
https://github.com/smac89/gtk_experiment
Experimenting with GUI applications and gtkmm
Last synced: 13 May 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/alexworkteam/video-extender-app
Утилита для продления видео до длины аудио с drag-n-drop интерфейсом
ffmpeg gui loop-video music-tool python video-editor
Last synced: 20 Jan 2026
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/shbobur/login_ui
Qt/QML Adaptive Style Showcase
gui login-page qml-samples qt6 sso-login
Last synced: 11 Apr 2026
https://github.com/spear97/romannumeralconverter
This is a Simple Project that I made using Python and Tkinter to create an application that converts given Roman Numeral Data into Numerical Data and outputs it to the application.
applications data-conversion data-processing gui gui-application python python3 tkinter tkinter-gui tkinter-python
Last synced: 23 Mar 2025
https://github.com/titaniumhocker/ffov
Fallout FOV setter
fallout fallout-new-vegas gui python tkinter tool
Last synced: 11 Apr 2026
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/ahmed-aquarius/gomoku-game
A Python five-in-a-row game, with two modes: AI vs AI and human vs AI, with the option to play in the console, or on the GUI. The AI plays intelligently by employing the minimax or the alpha-beta-pruning algorithms
ai alpha-beta-pruning gui minimax-algorithm python
Last synced: 18 Jun 2025
https://github.com/flipsoftware/git-automate
Semantic Git versioning for all tastes, with an interactive CLI and responsive GUI
automation cli development git gui rust semantic versioning workflow
Last synced: 24 Apr 2026
https://github.com/maresmar/jcleaningschedule
Desktop J2SE application for house cleaning scheduling. My first public application
first-app-on-github gui house-cleaning-scheduling java scheduling
Last synced: 26 Apr 2025
https://github.com/jerryleemelton/javafx_gui_calculator
A simple GUI calculator made with JavaFX.
calculator-application gui java javafx
Last synced: 13 Apr 2026
https://github.com/therealfredp3d/banditgui
bandit ctf flask gui overthewire python ssh
Last synced: 27 Jul 2025
https://github.com/pakagronglb/phoenix-recovery-tool
An advanced data recovery tool for recovering files after ransomware attacks or corruption, featuring both command-line and graphical interfaces.
cybersecurity data-recovery gui python
Last synced: 07 Aug 2025
https://github.com/amirali104/rest-timer
A GUI program that notifies you to give your eyes a rest after the time you specify.
cross-platform desktop-application gui health-tools healthcare productivity python python3 script time-management timer tkinter
Last synced: 09 Apr 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/rezagooner/n-queens-simulated-annealing
Solve the N-Queens problem using Simulated Annealing! Includes a graphical interface to visualize the algorithm in action, with speed control and pause/resume options.
ai algorithm-visualization artificial-intelligence backtracking chess gui n-queen n-queens optimization problem-solving simulated-annealing tkinter
Last synced: 03 Jan 2026
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/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/tansen87/Encoding_convert
Convert CSV encoding to another encoding format
Last synced: 02 Oct 2025
https://github.com/7rikazhexde/dlsubscanstakingrewardshistory
PySimpleGUIとSubscan APIを使用してReward&Slashのデータをcsvファイルで保存するGUIアプリ
csv gui pysimplegui python subscan
Last synced: 02 Oct 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/tojan-naiem/cafe-management-system-project
This Java project implements a comprehensive café management system using Swing for the graphical user interface.
cafe cafe-management gui java javafx javagui javaguiswing project projects swing ui
Last synced: 17 Apr 2026
https://github.com/athinimgagule/bankingsystem
A modern JavaFX desktop banking application with secure user authentication, real-time transaction processing, and persistent data storage. Features an intuitive GUI for account management, deposits, withdrawals, and account recovery with comprehensive error handling and data validation.
banking-system gui java javafx oops-in-java serialization
Last synced: 15 May 2026
https://github.com/fastroware/password-manager
Offline password manager with encrypted local storage and user-friendly interface using python.
aes cryptography desktop-app encryption foss-password-app gui offline open-source password-manager python python-gui-password-manager security tkinter
Last synced: 06 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/greg-ynx/pattern-builder
Pattern Builder is a tool that graphically constructs matrix.
gui matrix pattern pattern-builder pyqt5 python python-gui python-ui python3 qt qt5
Last synced: 29 Apr 2026
https://github.com/sourceduty/fractal_art_creator
🎨 Create intricate fractal art with a user-friendly graphical interface.
art-creator art-design art-generator artwork code-art concept concept-idea design fractal-art gui idea python python-art python-art-creator python-artist
Last synced: 08 Aug 2025
https://github.com/khrishman/gym-membership-management-system
Java Swing application for managing gym memberships with Regular and Premium member support. Built using OOP principles and a GUI interface.
gui gym-management java java-project oop swing
Last synced: 01 Jul 2025
https://github.com/squidkid-deluxe/amazon-searcher
Shortcuts amazon sneakiness
Last synced: 14 Jun 2025
https://github.com/elb4rto/craplog
Creates statistics from Apache2 log files
apache2 apache2-logs apache2-statistics cli gui logs statistics
Last synced: 16 Oct 2025
https://github.com/mohamedezzeldeenhassanmohamed/ml-gui-task
Before GUI, There are Two ways to preprocessing any data set with two jupyter notebooks, GUI to choose Cleaned CSV data_set,Show most of properties of this data_set,Choose test size & alpha size & error metrics to train Ml algorithm on this data set,show ( test & train ) Percentage as output
algorithms alpha beta data-cleaning data-metrics data-preprocessing-techniques dataset-information gui house-price-prediction imputation-methods linear-regression mae ml mse preprocessing pyqt5-desktop-application python rmse test train
Last synced: 30 Apr 2026
https://github.com/muhammedmagdyy/password-generator
GUI application that generates a random password from length 8 to 32.
datetime filedialog gui pyperclip python random tkinter
Last synced: 18 Mar 2026
https://github.com/harmanveer2546/recognizing-digits
I used the MNIST dataset for the implementation of a handwritten digit recognition app. To implement this, will be using a special type of deep neural network called Convolutional Neural Networks. In the end, I also build a Graphical user interface(GUI) where you can directly draw the digit and recognize it straight away.
dense flatten gui keras maxpooling mnist numpy pandas pillow python sequential
Last synced: 13 Apr 2026
https://github.com/lucadibello/toiletsimulation
This program simulates the SAMT's 4th floor bathroom
concurrent-programming gui java simulation
Last synced: 13 Jun 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/iammohith/pd-controller-for-2d-quadrotor
This project involves implementing a Proportional-Derivative (PD) control system for a two-dimensional (2D) quadrotor. The objective is to stabilize the quadrotor's position ensuring smooth motion and maintaining the desired trajectory.
controller gui matlab quadrotor robotics simulation
Last synced: 19 May 2026
https://github.com/palfore/trigonometric-fractal
annimation fractal-geometry fractals gui math
Last synced: 14 Jun 2025
https://github.com/juzzlin/gitbranchdeleter
Small PyGTK-based utility program to conveniently delete Git branches
git git-branch git-branches gui gui-application linux linux-shell pygtk3 python3 utility utility-scripts
Last synced: 09 May 2026
https://github.com/jensostertag/camerabot
A Bot to move a Camera using Nema17 Stepper Motors according to the Users's Input.
Last synced: 19 Apr 2026
https://github.com/elb4rto/craplog-guiaidedcli
Parse Apache2 logs to create statistics
apache2-logs cli gui python3 statistics
Last synced: 08 Aug 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/benst099/citationcheck
CitationCheck - Validate your references!
citation-analysis citation-check citations gui python python-gui python3
Last synced: 05 Jul 2025
https://github.com/drakmord2/node-swarm-intelligence
NodeJS implementation of Swarm Intelligence algorithms
artificial-intelligence expressjs gui nodejs swarm-intelligence visualization
Last synced: 28 Apr 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/asdeenner167/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: 30 May 2026
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/niravjoshi33/news_crunch
App to scrape articles data and display in single page
data-mining data-science gui webscraping
Last synced: 28 Apr 2026
https://github.com/shishir-dey/stm8-flash-tool
A PyQt5 GUI frontend for the stm8flash (x86_64) tool binary
gui microcontrollers pyqt5 python3 stm8
Last synced: 08 Aug 2025
https://github.com/adridev2024/portfolio
Este repo contiene todos aquellos proyectos que durante mi aprendizaje como programador junior más me han motivado y en los que más esfuerzo he dedicado durante los últimos meses.This repo contains all those projects that during my learning as a junior programmer have motivated me the most and in which I have dedicated more effort during the last m
ai api-rest data-science games git gui html pandas python3 requests sql tkinter
Last synced: 09 Apr 2026
https://github.com/yu-leo/numbers-in-computer
:computer: Desktop application for obtaining a computer representation of numbers.
Last synced: 11 Mar 2025
https://github.com/ihkcreations/weather-app-javafx
This is a simple JavaFX Weather Application using Weather API
gui java javafx javafx-application javafx-desktop-apps weather-app
Last synced: 02 Apr 2026
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/abhinav0115/file-explorer-python
File Explorer App build using Tkinter GUI in Python Language
gui python python3 tkinter tkinter-gui tkinter-python
Last synced: 14 Mar 2025
https://github.com/asukhanov/pypeto
Tabular user interface for designing and implementing control screens for EPICS and LiteServer devices.
caproto epics gui liteserver p4p pvaccess pyqt
Last synced: 10 Apr 2025
https://github.com/younghakim7/todo_rust_iced_rust2024_rust1_85ver
Rust Iced(GUI)_TodoApp
Last synced: 16 Apr 2026
https://github.com/yj-928/python_password-manager
A simple, esthetic GUI App for managing your passwords locally.
application gui password-manager python python-gui-tkinter python3 pythonpractice pythonpractise pythonprogramming pythonprojects
Last synced: 17 Apr 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/king-tri-ton/text-to-speech-app
Приложение для синтеза речи на основе PyQt5 и модели Silero TTS, позволяет вводить текст, выбирать диктора, генерировать аудиофайлы, проигрывать их и сохранять в формате WAV.
Last synced: 24 Jul 2025
https://github.com/lancewalk87/cls-keystroke-intrerface-app
Software | Python application that allows users to script custom macros into their keyboard, macOS, Linux and Windows compatible.
background-jobs customization gui keyboard keyboard-events kivy-application linux macros osx python python-gui windows
Last synced: 20 Jan 2026
https://github.com/musamairshad/tkinter-learning
This repository contains material related to the Tkinter Learning.
graphical-user-interface gui python tkinter tkinter-gui tkinter-python widgets
Last synced: 25 Mar 2025
https://github.com/sharmas1ddharth/simple_gui_alarm_clock
Simple GUI Alarm Clock using Tkinter
gui python python-gui-tkinter tkinter
Last synced: 24 Jul 2025
https://github.com/santerijps/game-of-life
A simple C raylib implementation of the famous cellular automaton called Conway's Game of Life
Last synced: 30 May 2026
https://github.com/ranagaballah/k-mean_algorithem_from_scratch
from-scratch gui k-means-clustering python
Last synced: 08 Aug 2025
https://github.com/skyghost090/web-private
Script for Block specific sites on linux
Last synced: 08 Jan 2026
https://github.com/sccsmartcode/gtk-gui-learning
A comprehensive repository documenting my journey in learning GUI development using GTK and Glade in C. This project covers beginner to advanced topics, including dynamic interfaces, layouts, events, and extending functionality with Glade.
desktop-applications dynamic-ui glade gui
Last synced: 26 Mar 2026
https://github.com/beinglojain/audio-vibe
A Podcast code written in Java language, Java GUI, Connected with a database written in SQL language.
database gui interface java java-interfaces podcast sql
Last synced: 03 Jan 2026
https://github.com/jowinjohnchemban/youtube-dl-gui
GUI for the official youtube-dl
Last synced: 03 Mar 2026
https://github.com/gtkacz/rule-of-3_calculator_wgui
Simple rule of 3 calculator with GUI. Made with Tkinter on Python for practice.
calculator calculator-app calculator-application calculator-python gui gui-application python python-3 python3 tkinter tkinter-graphic-interface tkinter-gui tkinter-python
Last synced: 21 Jan 2026
https://github.com/mediaexplorer74/mosaic
Experimental system shell as Metro style "echo". EN and RU local.
adaptive desktop experimental gui interface metro project-origami research rnd shell ui win10 win11 windows-11
Last synced: 13 Apr 2026
https://github.com/f-aguzzi/agumatrix
A simple GUI application to calculate matrix determinants through Laplace expansion
cross-platform gui iced-rs rust
Last synced: 08 Apr 2025
https://github.com/quiode/website-andi-gui
A simple GUI for small things for ease of use. Mostly just for the administrator.
Last synced: 18 Apr 2025