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-07 00:14:46 UTC
- JSON Representation
https://github.com/napsy/protty
Simple GUI for managing SSH connections
gui linux server-management ssh-client
Last synced: 28 Apr 2026
https://github.com/wsmaxcy/clusterduck
MySQL InnoDB-Cluster GUI Manager
cluster-api clustering gui gui-application innodb innodb-cluster mysql mysql-connector mysql-database mysql-gui mysql-gui-client
Last synced: 16 May 2026
https://github.com/nika2811/snake_game
Snake simple game with turtle module
gui python simple snake snake-game turtle turtle-graphics
Last synced: 06 Apr 2025
https://github.com/sourhub226/python-calculator-gui
Google calculator clone in python
calculator google-calculator gui python python-calculator tkinter tkinter-gui
Last synced: 16 Jun 2025
https://github.com/lehuyh/goatui
🐐 React for C++
cpp goatui gui react ui-library
Last synced: 05 May 2026
https://github.com/asrot0/python-projects
Explore a collection of diverse Python projects including a Photo Editor, Calculator, Screen Recorder, Image Viewer and Message Encoder/Decoder!
calculator custom-tkinter gui image-processing image-viewer python screenrecorder tkinter
Last synced: 19 May 2026
https://github.com/goriy/pplay
Simple audio player (frontend to vlc) written in python
audio-player gui python3 tkinter-python vlc-media-player
Last synced: 19 May 2026
https://github.com/isgkm/minsql
Minimalistic cross-platform MySQL frontend built with wxWidgets and C++20
cpp cpp20 gui mysql mysql-connector wxwidgets
Last synced: 19 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/gtamas/schematicsgui
GUI builder generator for Schematics projects
Last synced: 20 Jan 2026
https://github.com/kishwordulal1234/gui-prl-ssh
i have made this project just to do time pass because i dont kno why i suddely started loving perl specially the camel of it
Last synced: 30 Jun 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/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/pyrustic/jupitest
Graphical Test Runner built with Pyrustic
app desktop desktop-app gui pyrustic python test-runner tests tkinter
Last synced: 19 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/r0hna/Download-stock-photos-GUI
A simple app to download images from unsplash
api download-photos gui image imagedownloader imagedownloading python thread threading threads unsplash unsplash-api
Last synced: 09 May 2025
https://github.com/baponkar/gui_signin_signup_in_python3
A GUI Desktop Sign In and Sign Up application by made Python3 with modules sqlite3, hashlib, PyQt5
gui hashlib linux pyqt5 python3 sha-256 sqlite3 ubuntu username-password
Last synced: 19 May 2026
https://github.com/berlin0308/ntu-2024fall-dip
BME7408: Principles and Applications of Digital Image Processing (Prof. Ta-Te Lin)
cpp digital-image-processing gui qt
Last synced: 24 Dec 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/mediaexplorer74/apkdeployment
apk astoria deploy deployment gui research rnd wconnect wconnectsrv win32
Last synced: 26 Mar 2025
https://github.com/ksalekk/photo-editor
flatlaf gui image-processing java java-swing
Last synced: 17 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/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/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/atjsh/wasmedge-demo
Reference demo of a codesign-free browser-based GUI served from a WasmEdge WebAssembly container
codesign-free demo docker gui quickjs wasm wasmedge webassembly
Last synced: 08 Apr 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/elb4rto/logdoctor_uninstaller
Graphical uninstaller for LogDoctor
Last synced: 14 May 2026
https://github.com/tousif47/covidnet-e
This is a project to create a GUI to use a trained Neural Network for predicting Covid19 infection through chest X-Ray images.
Last synced: 02 Mar 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/radad/radbuildstatus
Monitor C/I build status
appveyor gui gui-application windows
Last synced: 19 May 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/IronExcavater/Grade-Tracker
Grade Tracker is a JavaFX application that help university students manage their grades effortlessly.
data-management gpa-calculator gui javafx wam-calculator
Last synced: 31 Oct 2025
https://github.com/thaeryahya089/skalle
Skalle is a handy add-on for Volatility that lets you run it in a graphical user interface. It also adds some cool features!
github-config gui macos volatility3 windows
Last synced: 17 May 2026
https://github.com/ahmedsamir45/booking-in-hotel
this app contain oop , gui , CURD concepts
Last synced: 15 May 2026
https://github.com/degd/pie-pixel-painter
A pixel editor. Or more like a pixel painter
gui gui-application painting-app pixel-art pixel-editor python python-3 tkinter tkinter-gui
Last synced: 05 Apr 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/eugeniusms/ddp2-2022
Programming assignments, labs and other tasks during the programming basics course at the University of Indonesia.
college-assignment gui java object-oriented-programming swing
Last synced: 19 Jun 2026
https://github.com/zeittresor/py_epub2hoerbuch
Erstellt aus epub/rtf/txt Dateien unter Verwendung von TTS Hörbücher
audiobook batch-script converter gui hoerbuch python text thorsten-voice tts voice wav windows
Last synced: 17 May 2026
https://github.com/rajkane/weather-station
A small application that displays the current weather. created in the Qt Creator development environment. Current data is obtained from the JSON API.
api cpp gui gui-app gui-application gui-applications gui-apps qt6 qtcreator weather weather-api weather-app weather-data weather-forecast-application weather-station weatherapi weatherapp
Last synced: 28 Apr 2026
https://github.com/vaexvixtus/hospital-management-system-both-backend-and-frontend-with-gui-
Hospital Management System with a MySQL backend and a Tkinter GUI. Features include data display with PrettyTable and image handling with PIL. 🏥💻
crud-application gui hospital-management-system mysql mysql-connector python python-mysql-connector python-mysql-crud ui ui-ux ux
Last synced: 07 Jul 2025
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/lemonsoda9013/easy-watermark-tool
A batch image watermarking tool based on Python and Tkinter.
batch-processing gui image-processing numpy pillow python tkinter watermark
Last synced: 15 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/sajad-net/pyenigma
Enigma cipher machine simulator
cipher encryption-decryption enigma gui python python3
Last synced: 17 Mar 2025
https://github.com/ivanyu/icebreaker
A GUI for Apache Iceberg REST Catalog
apache-iceberg gui iceberg swing
Last synced: 05 Apr 2025
https://github.com/vanheemstrasystems/cockpit-headstart
Cockpit - Headstart
Last synced: 16 May 2026
https://github.com/ambadran/typingtutor
GUI Python Application to help practice touch typing speed
gui gui-application python tkinter-gui touch-typing-tutor
Last synced: 06 May 2025
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/kahleryasla/partea-app
☢️ not recommended but I tried: the client app directly connects the cloud database (ElephantSQL = PostgreSQL). Basically provides an interface of party organizing and joining system.
elephantsql gui java mvvm postgresql swing
Last synced: 02 Mar 2025
https://github.com/brandonbothell/login-boilerplate
A login app boilerplate built with TypeORM, PostgreSQL, and Express.
api boilerplate database gui hashing login orm passwords template
Last synced: 01 Jul 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/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/sanshruthr/alpinegui_ansible
Fully Configured Alpine GUI with Ansible (Running on 512 MB of RAM) — nodes need to be deployed separately to run the full setup. https://hub.docker.com/repository/docker/sanshruthr/alpinegui_ansible/general Please keep refreshing as it is deployed on the free tier, which may result in a cold start delay.
alpine ansible docker dockerhub gui mit playground
Last synced: 22 Apr 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/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
https://github.com/semcod/imgl
Image to Layout — screenshot OCR and semantic UI reconstruction
automation gui html layout ocr python screenshot semcod svg vql
Last synced: 02 Jul 2026
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/ranimeshehata/8-puzzle-ai-agent
This repository contains an 8-Puzzle AI Solver implemented using various search algorithms including Depth-First Search (DFS), Breadth-First Search (BFS), Iterative Deepening Depth-First Search (IDFS), and A* Search. The project also includes a graphical user interface (GUI) built with PyQt5 to visualize the puzzle and the solution steps..
a-star ai-agent bfs dfs gui idfs pyqt5 python3 searching-algorithms
Last synced: 03 Apr 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/kartiksood10/threejs-playground
Threejs Experimentation Playground
cannon-es gui javascript threejs
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/feel2code/astpauto
📋App based on Selenium lib coded for inside use in taskmanager IBM WebSphere to make work orders easier.
gui ibm ibm-cloud python selenium-python tkinter-gui
Last synced: 10 Jul 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/joeesmithh/movie-collection-manager
Movie cataloging tool built with JavaFX, integrating IMDb data for easy searching.
Last synced: 16 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/xinetzone/dao
xinetzone's blog
blog deep-learning gui mxnet python3 pytorch-tutorial tensorflow-tutorials tkinter
Last synced: 20 Jan 2026
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/captainayan/accountlite
💡💰This repo contains the website for AccountLite Applications🌍💸
accounting android cli finance gui web
Last synced: 29 Mar 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/blaze6950/dragndropexample
A case study of using DragNDrop in WindowsForms
csharp drag-and-drop example gui windows-forms
Last synced: 15 May 2026
https://github.com/boolpurist/tictactoewindow
You can play tic tac toe against each other by switching the mouse. Shows the outcome of the game by highlighting the matching fields and announces the winner.
game gui tic-tac-toe wpf-application
Last synced: 30 Apr 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/hamidurrk/spectre-os
Line Following Robot Operating System
arduino-mega-2560 cpp gui tournament
Last synced: 06 Feb 2026
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/davidandw190/2048-game-javafx
The aim of this project is to build a game similar to the well-known 2048, heavily using OOP principles, MVC architecture and Unit Testing
game gui java javafx oops-in-java
Last synced: 17 May 2026
https://github.com/onder7/email-gui-uygulamasi
grafik kullanıcı arayüzü (GUI) ile e-posta göndermeyi sağlar
Last synced: 14 Sep 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/ergoold/ktguishortcuts
A Swing-based DSL for GUI development in kotlin.
Last synced: 11 Jan 2026
https://github.com/an4xdev/planlekcji
Plan lekcji pobierany ze strony www, następnie aktualizowany ze względu na godzinę, wraz z kontrolkami kontrolującymi komputer
Last synced: 02 Jul 2026
https://github.com/yashitacodes/encode-me
A simple desktop application in python that allows you to encode and decode texts.
cryptography decryption desktop encryption gui python tkinter
Last synced: 12 Jun 2026
https://github.com/bbc-esq/keybert_gui
GUI for the great keybert repository.
gui keybert keyphrase-extraction keyword-extraction keywords-extraction pyside6 sentence-embeddings sentence-transformers
Last synced: 23 Jun 2025
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/davidalmeidac/sealed-env-studio
Desktop GUI for sealed-env. Pre-alpha — design and vision only. Looking for collaborators.
desktop-app gui looking-for-collaborators open-source pre-alpha sealed-env secrets-management tauri
Last synced: 21 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/ry4ngch/pycloud
Repository of Python App Development
flask-application gui pyqt5 python tkinter-gui turtle-python
Last synced: 11 Jun 2026