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-05 00:10:35 UTC
- JSON Representation
https://github.com/jayzhan211/doodle-recognition-pytorch
NCU Computer Vision 2019 Final Project - doodle recognition
deep-learning doodle-recognition draw gui pyqt5 pytorch
Last synced: 07 May 2026
https://github.com/hasanyahya101/tic-tac-toe-tkinter
A simple tic-tac-toe app made in python using tkinter and itertools libraries. It creates a small window that a user uses to play the game. Moreover, the Options tab on the top left menu can be used to restart the game or quit.
game gui itertools libraries pip preview python release script tic-tac-toe tkinter tkinter-gui
Last synced: 05 Oct 2025
https://github.com/michurin/unote
Simple standalone GUI notification utility with simple network API
desktop gui network notification remote-control
Last synced: 27 Jan 2026
https://github.com/membranesoftware/membrane-control
A GUI application for Microsoft Windows, macOS, and Linux, using the SDL cross-platform development library. Its primary purpose is access and command of functions provided by Membrane Server.
c-plus-plus gui gui-application linux macos membrane-control membrane-server raspberry-pi sdl sdl2
Last synced: 13 Apr 2026
https://github.com/yourcraftmc/gui-framework
❇️ A efficiency & easy-to-use packet-based gui framework for minecraft servers, multi-platform supported for Bukkit, Spigot, BungeeCord and Velocity.
api bukkit bukkit-api bungeecord easy-to-use framework gui spigot spigot-api velocity velocitypowered
Last synced: 12 Mar 2025
https://github.com/waltertamboer/experiment-docker-firefox
A test I did to get Firefox running via Docker with a graphical window.
Last synced: 14 Aug 2025
https://github.com/morpheus2018/sleep-timer
Sleep Timer for Lunux
app application gui linux python python3 schlafen sleep sleep-timer terminal time timer uhr zeit
Last synced: 04 May 2026
https://github.com/colowill/currency-converter
Java currency converter that uses WebScraping to update it's conversion rates.
currency-converter data-scraping data-structures gui java-8
Last synced: 27 Jan 2026
https://github.com/huangli712/acgui
A web-based graphic user interface for ACFlow
acflow analytic-continuation gui julia web-application
Last synced: 14 Jun 2025
https://github.com/thiiagoms/kivy-calculator
Calculator with python and kivy :snake: :hammer_and_wrench:
gui kivy-calculator learning python-gui python-kivy
Last synced: 10 Mar 2026
https://github.com/abakum/crocson
GUI for schollz/croc forked from howeyc/crocgui
android chat croc deeplink fyne gui linux macos proxy qrcode record-audio record-video relay share-desktop webcam webdav windows
Last synced: 07 Jun 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/the-phoenics/book-inventory-system
Book inventory system built with Java Swing and JDBC
crud-application database gui java jdbc
Last synced: 17 May 2026
https://github.com/donggeonmoon/java-gui-programming-study-record
2021/05 ~ 2021/10 동안의 공부 기록
Last synced: 18 Oct 2025
https://github.com/radad/radjoykeyx
Joystick to mouse/keyboard for XInput joysticks.
appveyor gui gui-application win32 windows xinput
Last synced: 05 May 2026
https://github.com/k4yt3x/salapense
Salapense is a calculator that helps you calculate how much time you need to work to buy something.
calculator gui python salary-calculator tkinter
Last synced: 18 Oct 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/abdelrhman95/dbms
Database Management Engine Using Linux Bash Scripting
apt-packaging bash bash-script database dbms gui linux visual-studio-code yum-packaging zenity
Last synced: 19 Oct 2025
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/hilarionengarejr/python-calculator
This is an implementation of a basic calculator using the tkinter library.
calculator-application gui python tkinter
Last synced: 02 Apr 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/sentrygunlv3/zuil
WIP GUI framework written in zig
framework gui gui-library retained-mode-gui zig zig-package ziglang
Last synced: 09 Jun 2026
https://github.com/christs8920/ticketapp-java-gui
A ticket management application made using Java and Swing.
app application gui java swing swing-gui
Last synced: 02 Jul 2026
https://github.com/palfore/trigonometric-fractal
annimation fractal-geometry fractals gui math
Last synced: 14 Jun 2025
https://github.com/ola-kaznowska/to-do-list-app-gui
To-Do List App GUI: To-Do application with GUI interface. The PyQT5 library/framework was used in the project.
gui junior-developer python3 qt-gui qt5 todo-app todo-list
Last synced: 09 Mar 2026
https://github.com/lukewait/gc-esports-app2
Provides a GUI interface to simplify the management of e-sports competition data stored on a database. This Java application was developed as part of a TAFE QLD assignment.
competition-manager csv-export esports-management gui java sql
Last synced: 04 Oct 2025
https://github.com/livelace/jenkins-showcase
Jenkins showcase projects. Different approaches for solving tasks. Best practises.
cicd docker groovy gui jenkins jenkins-pipeline jenkins-template-engine scriptler
Last synced: 05 May 2026
https://github.com/vishalthehuman/tic-tac-toe-using-tkinter
Tic-Tac-Toe Game developed using Tkinter Module in Python
beginner-project gui gui-application pillow pillow-library project python pythonprojects tic-tac-toe-game tictactoe-game tictactoe-python tkinter tkinter-python
Last synced: 20 Apr 2026
https://github.com/dub1401/dubgui
Простой и легко встраиваемый GUI для приложений C++ SFML.
Last synced: 23 Oct 2025
https://github.com/reshmaharidhas/phonebook
A desktop phonebook application to manage contacts
crud crud-application database desktop-app desktop-application gui mysql mysql-connector mysql-connector-python mysql-server phonebook phonebook-application phonebook-management-system python3 software tkinter tkinter-gui
Last synced: 13 Apr 2026
https://github.com/the-mastermind-of-this-gen/files_sphere
Game-style file manager running entirely in CMD with smooth video-based animations, interactive mouse/keyboard input, and a modern, polished GUI.
algorithms console-app data-structures ffmpeg graphics gui object-oriented-programming
Last synced: 18 May 2026
https://github.com/squidkid-deluxe/amazon-searcher
Shortcuts amazon sneakiness
Last synced: 14 Jun 2025
https://github.com/meowmeowahr/kevinbotv3-desktopclient
Home to the new Kevinbot v3 Desktop Client.
desktop-client gui kevinbot pyglet pyside6 python qt6 robotics xbee xbox xbox-controller
Last synced: 24 Oct 2025
https://github.com/heshanthenura/mousewheelshortcut
Mouse Wheel Shortcut is a simple prototype application that demonstrates a basic mouse wheel shortcut functionality with JavaFX and JNativeHook. The application allows you to click the middle mouse button on an arc shape and perform certain actions.
gui java javafx mouse mouse-events mouse-tracking shortcut ui
Last synced: 13 Apr 2026
https://github.com/dtroupe18/clienttoreceivefiles
Client connects to server. Once connected client can request files, create or remove directories, and write edited text files back to the server.
Last synced: 29 Apr 2026
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/vinocrzy/react-3d-gltf
React with three js
gltf-loader gui reactjs threejs webgl
Last synced: 11 Mar 2025
https://github.com/timmo001/stats-overlay
An overlay for the statistics of your system and other sources
Last synced: 22 Feb 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/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/dev-ritik/calculator
Xilinx college project
calculator college-project gui java-applet verilog xilinx
Last synced: 25 Mar 2025
https://github.com/monzer15/yalla-video
Fast, privacy-first desktop video downloader for YouTube and 1000+ sites — Windows, macOS, Linux.
4k-video channel-downloader cross-platform desktop-app electron electron-app ffmpeg gui media-downloader mp3-downloader playlist-downloader react subtitle-downloader typescript video-downloader youtube youtube-dl youtube-downloader yt-dlp-gui ytdlp
Last synced: 01 Jun 2026
https://github.com/fantasyui-com/color-schemes
Color Scheme Explorer (GUI Application). [Application, Electron, Web Design]
Last synced: 11 Jun 2026
https://github.com/screamman-ssh/thai_nub_sarm-v.1
Secret Ancient Thai Code
gui java secret-code swing-gui
Last synced: 05 Sep 2025
https://github.com/mahonrim/miprimerjuego
Juego hecho en python con pygame y sys
game-2d game-development gui pygame-application python sys
Last synced: 02 Apr 2025
https://github.com/adri6336/text-to-robot-speech
Uses Google's gTTS module to easily create robo text readin' on command.
google google-gtts gui python robot-speech text-to-speech
Last synced: 09 Apr 2025
https://github.com/mituskillologies/python-samarth-sep24
Programs conducted at Samarth BCS College, Belhe in training on Python Programming during September 2024.
gui oop python-programming python3
Last synced: 12 Apr 2026
https://github.com/suwadith/university-award-calculation-system-javafx-pp-gui
Java based University Award Calculation System. [Procedural Programming]
gui java javafx procedural-programming
Last synced: 13 May 2026
https://github.com/rynanda/auction-house-oo
Creating an auction house application using object-oriented design and implementation.
class-diagram csharp gui iterative object-oriented-programming user-stories
Last synced: 14 Mar 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/ostapkonst/hash-verifier
A cross-platform checksum generation and verification tool with both CLI and GTK3 graphical interface
cli comparison-tool crc32 cross-platform generator gui hashing-algorithms md5 sha1 verification
Last synced: 06 Mar 2026
https://github.com/natthasath/demo-python-speedtest
Speedtest is a website and mobile app that allows users to test their internet connection speed and compare the results with other users. It measures the download, upload and ping speed of a user's internet connection and provides detailed information on the connection quality.
Last synced: 18 Jun 2026
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/kareemkemmo/password-manager
Python password manager GUI app using tkinter, and JSON data for storage and search function
gui json oop python3 tkinter-gui
Last synced: 30 Apr 2026
https://github.com/lmlk-seal/diffusionetwork
DiffusioNetwork is a Python application using a GUI for generating images using various Stable Diffusion models.
ai assistant bot chat code gui image image-generation image-generation-ai image-generator image-processing model offline prompt python stable-diffusion
Last synced: 17 Apr 2026
https://github.com/kontsedal/monghoul-public
A fast, beautiful MongoDB GUI for developers
Last synced: 17 Apr 2026
https://github.com/peronchichino/g12_theboringchat
A mutli-client JavaFX TCP chat using maven
chat gui java javafx maven tcp thread-pool threading
Last synced: 18 Apr 2026
https://github.com/aryaghan-mutum/housing-app
A cross-platform desktop GUI application for housing and dining management. Features secure authentication, furniture inventory tracking, and data export capabilities.
cross-platform desktop-app furniture-inventory gui housing-management inventory-management linux lisp macos racket racket-gui windows
Last synced: 18 Apr 2026
https://github.com/sourhub226/sailor-manager-dbms-python
MySQL Sailor Manager DBMS implementation in Python
computer-engineering database database-application dbms-project gui mysql python sql tkinter
Last synced: 19 Apr 2026
https://github.com/capjavert/hacklica
Hacklica@Weblica Conference 2018 hackathon frontend solution for my team MammaTua.
angular5 gui hackathon typescript
Last synced: 28 Apr 2026
https://github.com/codenificient/translatorgui
Translator GUI — Python/Kivy app for translating PDF documents from English to Spanish
gui kivy pdf python translation
Last synced: 04 Jun 2026
https://github.com/mattyhakin/insulin-dosing-suite
A professional Python-based insulin calculator suite featuring a CLI tool, GUI interfaces, and experimental logic modules to support diabetes management.
automation calculator cli diabetes glucose gui healthcare insulin medical python tkinter
Last synced: 26 Jan 2026
https://github.com/lahcenezzara/hellofx-cli-javafx
HelloFX-CLI-JavaFX
cli cross-platform desktop-application gui java javafx openjfx windows
Last synced: 20 Apr 2026
https://github.com/smartacephale/jabroni-outfit
out-of-the-box gui and persistent-state library based on vue
cdn gui persistent-state tweaks vue
Last synced: 12 Apr 2025
https://github.com/mykhail024/bignumbermultiplication
Large number multiplication program with GUI and graph. Based on qt6
bignumber bignumbers cross-platform gui karatsuba-multiplication math qt qt6
Last synced: 20 Apr 2026
https://github.com/miriarte33/interest-calculator
Calculates simple interest and returns that along with the total cost. Demonstrates use of JOptionPane to easily create a GUI.
calculator gui interest interest-calculator interest-rates
Last synced: 21 Apr 2026
https://github.com/thechampagne/webview-forth
(G)Forth binding for a tiny cross-platform webview library to build modern cross-platform GUIs.
forth forth-language gforth gui library webview
Last synced: 05 Jun 2026
https://github.com/bahmanm/brewit
A simple timer and countdown application (Mono + Gtk#)
Last synced: 23 Apr 2026
https://github.com/wringiard/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: 06 Jun 2026
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/FlyUltra/TheCalculatorGUI
Simple Java calculator in GUI
calculator example gui java simple
Last synced: 10 Mar 2025
https://github.com/rgomezjnr/one-click-copy-link-button-for-twitter-x
Add a button to copy the URL of a tweet on Twitter without clicking dropdown. Forked from Dinomcworld's One Click Copy Link Button for Twitter(X).
fork gui social-media twitter twitter-x userscript
Last synced: 24 Apr 2026
https://github.com/i-e-b/snivellinggit
An experimental GUI for the Git SCM.
c-sharp experimental git gui visualisation visualization working
Last synced: 25 Apr 2026
https://github.com/hyper-prog/unisyncgui
Graphical user interface for UniSync
filesystem gui qt synchronization
Last synced: 25 Apr 2026
https://github.com/yj-928/python_pomodoro-timer
A simple Timer App created using GUI of Python TKinter to help you focus.
gui pomodoro-clock pomodoro-technique pomodoro-timer python python3 pythonpractice pythonpractise pythonpro pythonprograms tkinter tkinter-gui tkinter-python
Last synced: 06 Jun 2026
https://github.com/vishnu-tppr/nexora-ai
Made with Python, crafted by Vishnu 💻✨ Nexora AI – A smart Python voice agent with GUI, reminders, WhatsApp messaging, app control, jokes, and more! Built with 💻 + 🧠 + ❤️.
ai automation cool-python-projects customtkinter desktop-assistant gui nexora open-source-ai personal-assistant productivity-tool python python-project speech-recognition system-utility text-to-speech virtual-assistant vishnu-cse voice-assistant whatsapp-automation windows
Last synced: 25 Apr 2026
https://github.com/prgermux/defect-finder
Defect Finder is an interactive Python-based GUI application for detecting and analyzing mechanical and non-mechanical defects in data. It provides defect visualization, periodicity analysis, and statistical insights, making it ideal for research and quality control workflows.
data-analysis defect-detection gui pyqt5 python quality-control statistics visualization
Last synced: 24 Mar 2025
https://github.com/therealfredp3d/banditgui
bandit ctf flask gui overthewire python ssh
Last synced: 27 Jul 2025
https://github.com/tensquaresoftware/luthier
A Projucer-inspired desktop GUI for creating, reopening, and configuring CMake-based JUCE audio plugin projects.
audio-plugin audio-unit cmake code-generator gui juce pyside6 vst3
Last synced: 21 Jun 2026
https://github.com/socket-manager/launcher
SOCKET-MANAGER Launcher: サービス管理用 GUI & CLI ランチャー
cli cuei-o devops framework gui launcher monitoring php project-repository service socket-manager
Last synced: 26 Apr 2026
https://github.com/thoth2357/mp4-to-gif-converter
a simple graphical user interface to convert your mp4 to gif
converter desktop-application gui small-tools tkinter-gui
Last synced: 06 Jun 2026
https://github.com/ambrose821/brickbreaker
A simple Brick Breaker game, used to teach myself JavaX as well as implementation of 2D Physics
arrays gui java javax-swing jpanel jswing physics-2d
Last synced: 23 May 2026