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/thefcraft/jarvis
Virtual Assistant
gui text-to-speech virtual-assistant virtual-assistant-ai
Last synced: 19 Mar 2026
https://github.com/genndy007/youtube-video-downloader-gui
Free and Open-Source YouTube video downloader. Graphics with PyQt5.
gui pyqt5 python pytube pytube3 video youtube youtube-dl
Last synced: 16 Apr 2026
https://github.com/audioscavenger/dms-gui
A graphical user interface for managing DMS (Docker-Mailserver). This portal aims to manage all aspects of DMS including email accounts, aliases, UI settings, indexes, etc.
api docker docker-compose dovecot email gui node-js portal
Last synced: 04 Mar 2026
https://github.com/eliaondacs/corelib
the only package you need to develop simple apps in python
application-development baseui corelib css easy-to-learn event event-driven gui html library minimal package phelix-ui production python state terminal-ui typevalidator useful utility
Last synced: 16 Apr 2026
https://github.com/smsraj2001/ring-and-johnsons-counter
An iverilog program displaying the working of RING and JOHNSONS counter with the Timing diagram in GTK wave.
Last synced: 19 Mar 2026
https://github.com/werdsmind/sarcd
Visualizador de imágenes DICOM desarrollada en Python
customtkinter dicom dicom-viewer gui inactiveproject interface medical-application python tkinter ui
Last synced: 16 Apr 2026
https://github.com/thegamerbay/haydee-ai-outfit-generator-gui
A modern graphical user interface for the Haydee AI Outfit Generator library. Easily generate custom outfits for Haydee without messing with terminals or environment variables!
ai ai-art ai-assisted customtkinter desktop-app game-modding-tool gemini gemini-api generative-ai gui haydee modding pyinstaller python
Last synced: 04 Mar 2026
https://github.com/sarumaj/taschenrechner
Example project using fyne for GUI development
fyne fyneapp gui gui-application
Last synced: 06 Mar 2026
https://github.com/lightdiffusion/lightdiffusion
Fastest Stable Diffusion GUI, Pipeline, with only one python script, with the least number of lines and in the least complex way.
ai artificial-intelligence deep-learning diffusion generative-ai gui image-generation pytorch stable-diffusion text2image torch txt2img
Last synced: 17 Apr 2026
https://github.com/n-elmer/smart-home
VIRTUAL 🏡 HOME 🤖 ASSISTANT
arduino assistant c c-plus-plus c-sharp embedded-systems gui home-assistant home-assistant-config home-automation iot smart-home system-developemnt voice-commanded
Last synced: 02 Apr 2026
https://github.com/yoz75/worddegenerator
A new dumb texts generator! Now with GUI!
chevosekrofelyab graph-algorithm graph-algorithms graphs gui plseudo-lang pseudo-language win-ui-3 windows winui3 winui3-app word-generation word-generator yoz75
Last synced: 02 Apr 2026
https://github.com/taxi-tabby/catts-videotranscriber
A completely free, open-source transcription tool running on OpenAI Whisper and Pyannote.
gui openai python3 transcriber video voice whisper-ai windows
Last synced: 04 Apr 2026
https://github.com/kenm76/scriptree
A universal GUI generator for command-line tools. Define a tool once by pointing ScripTree at an executable or building a form from scratch and run it through a clean GUI with labeled fields, dropdowns, file pickers, and checkboxes. Or use the LLM specific help files with your AI to make them for you.
argparse automation cli click developer-tools gui portable-app powershell pyside6 python qt scriptree solidworks tool-runner windows
Last synced: 27 Jun 2026
https://github.com/birg81/java.gui.plotting
Hi guys. I developed this Java code, for demonstration purposes. This Code, creates a Java GUI (with swing and awt library) showing the graph of the function f (x) = 3 + [x-1] * exp(-x / 3). In addition to the graph of the function, the GUI also shows the Cartesian axes. This software also to change the extremes of the graph and enlarge or reduce the graph. I hope it's simple. Good luck!
awt exponential funcional gui java math mathematics mathgraph plotting swing ui
Last synced: 18 Apr 2026
https://github.com/gluonsandquarks/jirachi
Jirachi: self-balancing Reuleaux triangle
ble bluetooth bluetooth-le bluetooth-low-energy esp-idf esp32 firmware gui hardware pid-control rust self-balancing-robot
Last synced: 18 Apr 2026
https://github.com/workofaditya/steganox
This is a python steganography script to hide messages in images.
gui hide-messages linux python script secret steganography steganox
Last synced: 19 Apr 2026
https://github.com/infinityscienceworks/py-textpad
python based cli/gui text editor
cli gui py-textpad python python-text-editor python3 text-editor
Last synced: 20 Apr 2026
https://github.com/plxl/mpegui
A C# .NET FFmpeg GUI that can do specific things for specific scenarios
Last synced: 21 Apr 2026
https://github.com/rnowotniak/jqcomp
Java Quantum Computer simulator with GUI
gui java quantum-computer-simulator
Last synced: 05 Jun 2026
https://github.com/minusome/namesayer2
JavaFX application to practise unfamiliar names
audio gui javafx jfoenix material-design
Last synced: 22 Apr 2026
https://github.com/ehrg1/cs492-mosques-management
About This repository showcases a project developed for the CS492 Special Topics in Computer Science course, which is a simple app to manage mosques
database gui python sqlite3 tkinter tkinter-gui
Last synced: 24 Apr 2026
https://github.com/nstechbytes/mini-control
The Mini Control Chrome Extension is a simple, powerful tool that enhances your browsing experience by giving you seamless control over any media playing in your Chrome tabs.
chrome-extension control extension gui pause play
Last synced: 26 Apr 2026
https://github.com/samerop/test
Aero: A Roblox UI library featuring a clean and efficient design, without the use of animations or superfluous objects.
fast gui gui-library library lua luau open-source opensource performance roblox roblox-lua roblox-ui-lib ui ui-library
Last synced: 26 Apr 2026
https://github.com/sabo99/pdf-encryptor
PDF-Encryptor
encryption gui pdf pdf-encryption python
Last synced: 07 Jun 2026
https://github.com/akash-rajak/image-resizer
Python Script to resize image to any dimension.
cv2 gui image-resizer numpy os python3 random resizeimage tkinter
Last synced: 27 Apr 2026
https://github.com/shen-po-heng/cpp_gui_lab
This repository is to practice GUI implementation of c++
calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner
Last synced: 28 Apr 2026
https://github.com/almas-ali/ant-shell
Ant shell with powerfull CLI and GUI packed
ant-interpreter ant-shell cross-platform gui os-independent shell terminal tkterm
Last synced: 01 May 2026
https://github.com/sarumaj/water-maker
Simple GUI app to watermark PNG, JPEG or GIF files in a given directory
fyne go graphics-programming gui
Last synced: 30 Oct 2025
https://github.com/jpcima/flw_piano
Piano widget for FLTK
c-plus-plus fltk fltk-gui-library fltk-utility-widgets gui music piano-keyboard widget
Last synced: 26 Jul 2025
https://github.com/codecaine-zz/mindspace-journal
Native Mac OS Journal Application using Vlang
database gui journal json macos native settings state-management vlang
Last synced: 23 May 2026
https://github.com/mitchellaw/tic-tac-toe
A Tic Tac Toe game with opponent and GUI using swing in Java
ai game gui java swing tac tic tic-tac-toe toe unbeatable
Last synced: 28 Jul 2025
https://github.com/binggg/Claude-Code-Web-GUI
A simple and practical Claude Code session browser that runs entirely in your browser with no server required.
Last synced: 28 Jul 2025
https://github.com/quantumcoderrr/sockettalk
Java-based LAN Chat Application with GUI, encrypted local chat history, emojis, and multi-user support.
chat-application client-server encryption gui java java-swing lan-chat multithreading open-source socket-programming tcp-client-server
Last synced: 29 Jul 2025
https://github.com/alienobserver/3d-calculator
An app for 3d Calculations created with Python
3d-calculator gui pyqt5 python
Last synced: 30 Jul 2025
https://github.com/a7mddra/squigit
An open-source "Circle to search" that brings the power of AI directly into your screen.
ai app capture circle-to-search cross-platform desktop desktop-app gemini gemini-ultra gnu-linux gui qt rust screenshot snapllm tauri tauri-app tauri2 typescript webui
Last synced: 09 Mar 2026
https://github.com/mohabmes/cryptofile
GUI tool to Encrypt\Decrypt file(s) using Advanced Encryption Standard (AES)
aes encryption-standard encryption-tool gui
Last synced: 25 Sep 2025
https://github.com/akverma26/identify-celebrity
Identify any celebrity in an image.
gui kivy-framework python sightengine
Last synced: 27 Sep 2025
https://github.com/sagebox/sagebox-rs
Rust Procedural GUI for creative development, with easy-to-use graphical controls for general development.
creative-coding desktop-gui developer-tools gui gui-toolkit library rapid-prototyping rust rust-community rust-crate rust-graphics rust-graphics-optimization rust-gui rust-lang rust-library rust-visual rustlang
Last synced: 07 Aug 2025
https://github.com/mattddowney/contort
Change the behavior of running Windows applications from the command line. Prevent closing, disable menus, hide an app's gui and more.
admin-tools cli command-line disable-ui gui terminal ui win32 windows
Last synced: 09 Apr 2026
https://github.com/buaadreamer/longest-english-word-chain
pairprogramming-project in BUAA-SE-2022
cli csharp gui pair-programming
Last synced: 10 Aug 2025
https://github.com/reshmaharidhas/passwordstrengthchecker
Python desktop application to check the strength of password using Tkinter
desktop-app desktop-application exe gui password password-strength password-strength-checker password-strength-estimator password-strength-meter python python-desktop-application python3 tkinter tkinter-gui
Last synced: 03 Oct 2025
https://github.com/alexnaughtonjr/gui_helloworld
A simple Hello World GUI project
gui gui-application guice guid guide guidelines guides guildwars2 guile guitar helloworld helloworld-c helloworld-demo helloworld-gui helloworld-php-cli helloworld-programs helloworld-receiver helloworld-sender helloworldapp
Last synced: 16 Aug 2025
https://github.com/sangafabrice/process-inspector-mvc
The Process Inspector inspects individual processes and provides an option to stop them. It is a simple GUI application built with PowerShell WinForms and structured on the MVC architecture.
adapter-pattern factory-method-pattern gui mediator-pattern mvc task-manager
Last synced: 20 Aug 2025
https://github.com/An4PDM/Plataforma-de-gerenciamento-escolar-intuitivo-com-CRUD
Projeto Full-stack com integração entre Python e MySQL, permitindo o gerenciamento de dados de um sistema escolar com uma GUI simplificada.
automation coding database development full-stack gui programming project-repository python python3 simple-gui sql
Last synced: 31 Aug 2025
https://github.com/oop7/virustotal-scanner
VirusTotal Scanner is a Windows GUI application that scans files and URLs for malware using the VirusTotal API. It displays detailed scan results and includes features like API key management and a user-friendly interface.
file-scan gui malware python tkinter url-scan virustotal-api
Last synced: 05 Mar 2025
https://github.com/jamesabel/pressenter2exit
Facilitates exit of a Python CLI or GUI program in a controlled way
Last synced: 16 Jan 2026
https://github.com/sami-bre/game_of_life
A simulation of Conway's game of life. A GUI software developped using Java and its Swing and AWT packages.
conways-game-of-life desktop-application gui java simulation zero-player-game
Last synced: 28 Mar 2025
https://github.com/shieldowskyy/lvm-manager
Simple graphical GUI for managing LVM snapshots!
gui linux lvm lvm-snapshot lvm2 python python3 qt6
Last synced: 10 Apr 2026
https://github.com/kaloslazo/archere
A simple and customizable ArchLinux post install manager with GUI developed with Tauri
archlinux frontend gui postinstall rust script tauri vue
Last synced: 18 Jan 2026
https://github.com/stepantishhen/espresso_yandexlyceum
Work with pyqt5 and github, task in yandex lycaum
git github gui pyqt5 yandex-lyceum
Last synced: 05 May 2026
https://github.com/loitd/python4desktop
python4desktop is the official repository for the book PYTHON FOR DESKTOP APPLICATIONS.
applications book desktop desktop-app ebook gui kdp kivy kivy-framework python python3 python37 tkinter wxpython
Last synced: 18 Jan 2026
https://github.com/doaaosamak/oop-java
This repository features a diverse collection of OOP projects implemented in various programming languages and at different levels of complexity. No need to worry, as each project includes a README file that specifies the language used and its level of difficulty.
Last synced: 04 Mar 2025
https://github.com/burhanali2211/filessearchengine
A fast and efficient file search tool that finds files by name, extension, or content inside text and PDF files, with a simple GUI and multi-threaded performance.
gui pdf pdfsearch pythonfinder tkinter
Last synced: 18 Jul 2025
https://github.com/jeomon/computer-agent
This project is inspired by how a person naturally interacts with a computer to solve problems. The system mimics human workflows, using different agents to navigate the operating system, browse the web, interact with the terminal, and recall previous actions to make decisions about new tasks.
agents ai computer gui system terminal web-search
Last synced: 12 Jul 2025
https://github.com/lastlink/avalonia-mvvm-application-todo
dotnet core 3 todo app using avaloniaui
avaloniaui desktop dotnet-core gui todo
Last synced: 09 May 2026
https://github.com/danielorourke02/simple-gui
Really Simple GUI using the Dear ImGUI Library.
cpp cpp-programming directx-9 directx9 gui imgui imgui-example simple-gui template-gui windows
Last synced: 15 Mar 2025
https://github.com/devcheckog/whythmlauncher
Repositorio oficial del Launcher "Whythm" un launcher escrito en python.
Last synced: 11 Jun 2026
https://github.com/samzhangjy/sython
A high-level API for PyGame.
api-wrapper gui pygame pygame-gui python scratch
Last synced: 30 Jun 2025
https://github.com/rohancyberops/calculator
Welcome to the Calculator Project! This interactive calculator app is built using Python.
calculator gui pygame python soundeffects tkinter
Last synced: 15 Mar 2025
https://github.com/h3nry-d1az/cavendish
Yet another gravitational physics simulator
2d-graphics gui physics-simulation python
Last synced: 16 Jan 2026
https://github.com/shruti627/advanced-java-programming-practicals
💻 A compact collection of Advanced Java programs covering RMI, Networking, AWT, Servlets, JSP, and JDBC, showcasing real-world distributed, GUI, and web application development.
advanced-java-programming gui jdbc jsp-servlet networking rmi swing tomcat-server
Last synced: 27 May 2026
https://github.com/abhiagwl/image_processing_project
gui image-processing matplotlib motionblur opencv redeye segmentation
Last synced: 16 Jan 2026
https://github.com/actionschnitzel/pdl
Package Manager GUI
easy-to-use gui linux package-manager python3 raspberry-pi
Last synced: 05 May 2026
https://github.com/natthasath/demo-python-tkinter
Tkinter is a Python library for creating graphical user interfaces (GUIs) using the Tk GUI toolkit. It provides a simple way to create buttons, menus, and other widgets using a consistent interface across different platforms.
customtkinter gui poetry python tkinter
Last synced: 26 Feb 2025
https://github.com/markmll/dsocat
Interface program for a cheap DSO112 oscilloscope
gui linux oscilloscope shared-library
Last synced: 07 Apr 2025
https://github.com/girkovarpa/verpatch-gui-lazarus
GUI for verpatch, a program for editing executable version info and other metadata.
delfi delphi demo example freepascal gui info lazarus metadata object-pascal pascal sample verpatch version
Last synced: 31 Jan 2026
https://github.com/rjlovespy/login-page
A login page application software made with Tkinter
application-software desktop-application gui login-form login-page login-screen python tkinter tkinter-gui
Last synced: 17 Mar 2025
https://github.com/wdbm/bochica
GNU Privacy Guard encryption-decryption graphical user interface
Last synced: 28 Mar 2025
https://github.com/mostafabaghi/python-contacts-list
📇 Python Contacts List — A simple desktop contact manager built with Python and Tkinter, allowing you to add, edit, and delete contacts stored as .txt files in a local contacts/ folder. Fast, offline, and beginner-friendly.
address-book beginner-project contact-list contact-manager crud desktop-app file-system gui offline-app personal-organizer python simple-gui text-file-storage tkinter
Last synced: 28 May 2026
https://github.com/tollyh/assembly.debuggergui
Debugger GUI for AssEmbly programs
assembly csharp debugger dotnet gui wpf wpf-application
Last synced: 04 Feb 2026
https://github.com/dawoodkhatri1/gym-management-system
A fully functional Java-based Gym Management System with a user-friendly GUI and Microsoft SQL Server (MSSQL) integration. This system allows for the entry and management of gym members and trainers, tracking personal details, memberships, and training programs.
Last synced: 17 May 2026
https://github.com/maskedsyntax/splashy
Whiteboard app for window managers
drawing-app gui python3 tkinter
Last synced: 29 Mar 2025
https://github.com/thomasthaddeus/connect4
This repository contains the program for a python implementation of a connect 4 game
Last synced: 15 Mar 2025
https://github.com/karthikudyawar/stopwatch
A simple stopwatch application built using Python and Tkinter.
beginner-friendly desktop-application gui keyboard-shortcuts open-source python stopwatch timer tkinter
Last synced: 24 Mar 2025