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/zeittresor/py_wildcard2prompt
Convert any wildcard file to a dynamicprompt text entry..
gui prompt python sd-webui text-converter utility wildcard
Last synced: 14 Jun 2025
https://github.com/najmajmal/pi-scripts
Simple Scripts to easily setup your Raspberry Pi
arm64 gui najm-pi-scripts pi pi-scripts raspberry-pi raspberry-pi-script raspberry-pi-setup terminal ubuntu
Last synced: 08 May 2026
https://github.com/andypiper/brachiograph-converter-gui
A desktop app for converting images to BrachioGraph format
brachiograph desktop gui plotter python
Last synced: 20 Jan 2026
https://github.com/meghajbhat/photo-editor
This is a Photo Editor Application with various image processing functionalities using Tkinter for the GUI and OpenCV for image manipulation. The application allows users to apply multiple filters and transformations to images such as Black and White, Pencil Sketch, Sepia, Crop, Sharpen, Contrast, X-ray, and Brighten.
gui numpy opencv opencv-python python python3 tkinter tkinter-gui tkinter-python
Last synced: 31 Jan 2026
https://github.com/binhex/arch-hexchat
Docker build script for Arch Linux base with Teamspeak
chat dcc docker-image gui hexchat irc-client x-windows
Last synced: 06 Jan 2026
https://github.com/akash-rajak/gui-scroll-view
Implemented Scroll View in GUI window.
gui python3 scrollview tkinter
Last synced: 26 Mar 2025
https://github.com/minitormhs/dnstt-launcher
A GUI for DNSTT Client
censorship dns dnstt gui proxy tunnel tunnel-client vpn
Last synced: 01 Feb 2026
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
https://github.com/izh318/rsack-gui-manager
rsack를 GUI로 사용할 수 있게 만든 추가 파이썬 코드 입니다. (rsack 설치 필수)
Last synced: 13 Jul 2025
https://github.com/0xvpr/socketadventure
Hacking Pwn Adventure 3 with C & Python using TCP Sockets.
gui hacking pwnadventure3 python python3 socket tcp-client tcp-server ui
Last synced: 09 May 2026
https://github.com/dimchtz/jquery.cw
A tiny jQuery plugin that lets you display confirm windows in javascript.
box confirm css dialog gui javascript jquery jquery-plugin js modal windows
Last synced: 12 Apr 2026
https://github.com/hackuarium/bioreactor-docker
Dockerization of Hackuarium/nodered-bioreactor-gui
Last synced: 11 Apr 2026
https://github.com/filiprokita/pyposition
pyPosition is a simple Python program that displays the current mouse cursor position on the screen in real-time using the pyautogui library and the Tkinter GUI toolkit. The user can start and stop the position tracking by clicking the Start button.
cursor-tracking gui mouse-cursor position-tracking pyautogui pyposition python real-time tkinter user-interface
Last synced: 24 Mar 2025
https://github.com/brynblack/rust-iced
Repo for me learning how to use the Iced framework.
Last synced: 20 Aug 2025
https://github.com/hadialqattan/online-tictactoe
GUI online TicTacToe using pygame and socket lib.
gui online-tictactoe-game pickle-lib pygame python3 socket-lib
Last synced: 04 Sep 2025
https://github.com/cuadernin/minigestorsql
GUI que permite realizar distintas operaciones a una base de datos SQL.
gestor gui mysql postgresql python sql sqlite3
Last synced: 09 May 2026
https://github.com/pkeffect/python-framework
A production-ready Python project generator that creates complete project structures using only the Python standard library. No pip install, no virtual environments needed to run—just Python.
cli cross-platform framework gui python
Last synced: 24 Jan 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/yaoyouzhong/boss-resume-filter
BOSS直聘候选人自动筛选工具:自动滚动获取、智能评分匹配、自动打招呼、Excel导出,支持图形界面和命令行两种模式
automation boss-zhipin drissionpage excel-export gui python recruitment resume-filter
Last synced: 30 May 2026
https://github.com/doziestar/source_watch
SourceWatch is designed for managing and graphically viewing various data sources
Last synced: 23 Jan 2026
https://github.com/rdbo/imgui-sdl2-application
application dear-imgui gui imgui linux opengl-es opengles sdl2
Last synced: 20 Apr 2026
https://github.com/nochillfm/skyetransfer
Synthwave .PHP file upload system with a clean GUI, easy to customize, and clean file storage.
anonfiles css file file-sharing file-upload filesystem gui html html-css-javascript java javascript php synthwave transfer
Last synced: 05 Apr 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/dimits-ts/coffee-ui
An Android application aiming to provide a modern, accesible UI to a standard, commerical coffee machine. Supports ingredient selection, schedule creation and management, video tutorials and TTS for accessibility.
agile-development android customer-products gui
Last synced: 16 Apr 2026
https://github.com/alexanderkamal/restaurant-reservation-system
Apr 6, 2020, a simulation for a real-life restaurant reservation system. complete OOP System with GUI and a UML Class Diagram
gui java netbeans oop restaurant-reservation restaurant-reservation-system uml uml-diagram
Last synced: 13 Oct 2025
https://github.com/daddydemir/coin-exchange-web-scraping-with-python
Coin exchange with python & GUI
beautifulsoup4 gui pyqt5 python selenium selenium-python threading webdriver
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/mlaugharn/nbgui
inline real-time interactive remote guis in jupyter via jupyter_rfb
dear-imgui gui imgui jupyter jupyter-notebook pyglet
Last synced: 11 May 2026
https://cmdkolab.github.io/osko/
OS(KO) 🚀 - browser-based operating system
desktop gui html javascript operating-systems os osjs osko web-desktop web-os
Last synced: 31 May 2026
https://github.com/blaze6950/calculator-winapi-
Instructional example of a calculator. Four arithmetic operations are implemented.
calculator case-study cplusplus gui winapi winapi-application
Last synced: 10 Oct 2025
https://github.com/luminary-cloud/steam-tracer-cleaner
Steam userdata cleaner, tracer scrubber, and autoexec installer for Windows.
cleanup counter-strike-2 cpp cs2 gui imgui privacy steam steam-cleaner windows
Last synced: 03 Jun 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/zeozeozeo/egui_clickpack_db
ClickpackDB widget for egui.
addon archive bot clickbot clickpack clickpackdb egui geometrydash gui immediate-gui immediate-mode plugin rust rustlang ui zcb zcb3
Last synced: 09 Apr 2025
https://github.com/kavicastelo/java-ant-pos-system
Java GUI POS application system for streamline sales, manage inventory, and generate reports. Using h2 embedded sql database.
gui h2-database java offline-app pos sql standalone
Last synced: 18 Mar 2026
https://github.com/codingprivacy/developing-gui-with-python-tkinter
This repository contains programs for the tutorials explained on our website and YouTube channel.
gui python-tkinter python3 tkinter-gui tutorials-explained youtube-channel
Last synced: 06 Feb 2026
https://github.com/anmamun0/python-automation-tools
Tools with Python Language,
Last synced: 05 Oct 2025
https://github.com/vs4vijay/proof-of-concepts
A set of PoC which I had worked on
apache apache-kafka apache-spark authentication bitcoin blockchain blockchain-technology chirp chirp-sdk flask gui kafka poc proof-of-concept proof-of-work pykafka pyspark python python3 spark
Last synced: 13 Apr 2026
https://github.com/themysterysolver/java_basics
This repository contains basic Java concepts with reference to "Head First Java" and weekly lab questions.It covers collections and javafx basics too!
awt basic-java collections docs gui head-first-java java java-learning javafx jdbc-mysql lab-exercise regular-expression servlets-jsp-html-css swing
Last synced: 28 Apr 2026
https://github.com/jadsongmatos/gnome-rust-base
A comprehensive guide for starting projects with GTK, Rust, Meson, and Flatpak in the GNOME environment, with a focus on implementing multiple language support.
desktop gnome gtk gui hello-world libadwaita rust
Last synced: 28 Apr 2026
https://github.com/c0mpl3xdev/rpn_calculator_ui
A simple RPN calculator project with GUI interface developed with Avalonia UI Framework to learn the basics of GUI development with C# and .NET
avaloniaui csharp dotnet gui gui-application learning rpn-calculator
Last synced: 12 Jun 2025
https://github.com/tolik-punkoff/batch-rename-files
Small script (with GUI) for batch renaming files
bash batch-rename files gui script
Last synced: 12 May 2026
https://github.com/prot-security-studio/prot-defender-user-interface
The User Interface of Prot Defender. It can changes the settings, log, and notify user such as threats detected.
Last synced: 05 Feb 2026
https://github.com/smsraj2001/chat-server-gui-python
A socket programming GUI chat server in python (PART 1) and advanced chat server : console based (PART 2)
chat chat-application clientserver cross-platform gui python310 socket-programming tkinter-gui
Last synced: 18 Oct 2025
https://github.com/venopyx/isolator
Powerful and flexible application isolation tool for Linux that uses bubblewrap to create secure, isolated environments for running applications. It provides enhanced security features, GUI application support, and configurable isolation levels.
bubblewrap docker docker-container environment gui gui-docker isolator linux open-source podman pypi python security temporal-data
Last synced: 13 Apr 2026
https://github.com/able8/ssl-certificate-decoder
SSL Certificate Decoder - A simple cross-platform GUI app to decode SSL certificate to verify it contains the correct information.
cross-platform fyne golang gui ssl ssl-certificate
Last synced: 14 Jan 2026
https://github.com/mleidel/tkgui
Compare tkinter GUI packages for python
gui python3 tkinter ttkbootstrap ttkthemes
Last synced: 06 Apr 2025
https://github.com/bucket-ui/bucket-ui
Bucket UI - Professional GUI Client for S3 (releases / issues / roadmap repository) https://bucketui.com
Last synced: 25 Apr 2026
https://github.com/mursalatul/password-manager
Generate and manage passwords.
gui password-manager python pythonapplication
Last synced: 23 Jun 2025
https://github.com/darxisr/salsa20
Salsa20 encryption/decryption without libraries with GUI
cipher cryptography decryption development encryption gui open-source pyqt5 python salsa20 source-code tools
Last synced: 03 Apr 2025
https://github.com/mcmerdith/guildedmenu
Interactive player menu for Minecraft server GuildedCraft
Last synced: 18 May 2026
https://github.com/satyam4229/snake-game
Welcome to the world of Snake Game with Pygame! 🐍🎮 This project is all about combining the fun of gaming with the thrill of learning Python. Dive into the classic Snake Game experience while mastering the basics of Python programming.
Last synced: 14 Jul 2025
https://github.com/bocaletto-luca/bootableusb
Bootable USB Creator is a Python script that provides a simple graphical user interface for creating bootable USB drives from ISO files. This tool is authored by Luca Bocaletto.
automation bootable-usb desktop-application gui iso-to-usb open-source operating-system-installation python system-utilities usb-formatting
Last synced: 18 Jun 2025
https://github.com/huangli712/zengui
A general-purpose graphic user interface for ab initio dynamical mean-field theory codes
cimgui configuration-generator density-functional-theory dynamical-mean-field-theory first-principles-calculations gui quantum-impurity-solver strongly-correlated-materials zen
Last synced: 02 Feb 2026
https://github.com/blaze6950/mvcstudentlist
A sample application with MVC architecture for working with student lists
csharp gui mvc-architecture windows-forms
Last synced: 19 May 2026
https://github.com/kavicastelo/java_ant_pos_1
Java GUI POS application system for streamline sales, manage inventory, and generate reports. Using h2 embedded sql database.
gui h2-database java offline-app pos sql standalone
Last synced: 26 Mar 2025
https://github.com/andy-python-programmer/windows.dart
Create native guis in dart!
Last synced: 18 Jun 2025
https://github.com/tbauriedel/resource-nexus
Graphical user interface for terraform provisioning
Last synced: 17 Jan 2026
https://github.com/lpogic/white_gold
TGUI based Ruby gem for quick native application developing
Last synced: 29 Mar 2025
https://github.com/blaze6950/encryptingdata
The example of programm, which do encrypt files with key and descript
csharp encryption-algorithms encryption-decryption gui wpf-application
Last synced: 02 Jul 2026
https://github.com/solitary8/auto_backup
Simple GUI File Backup Tool for Linux devices
backup-tool backup-utility bash bash-script bash-scripting gui gui-application lightweight raspberry-pi raspberrypi shell shell-script simple-project
Last synced: 07 Mar 2026
https://github.com/khaledashrafh/university-management-ontology
This project aims to create an ontology for a university using the Protege editor. The ontology defines various classes and their relationships within the university domain. It also includes queries and rules implemented in Protégé and CLIPS to retrieve information from the ontology.
clips gui knowledge-engineering ontology ontology-engineering protege protege-owl-editor semantic-web
Last synced: 28 Mar 2025
https://github.com/bocaletto-luca/texteditorqt
This program is a simple text editor with an intuitive user interface, created using the PyQt5 framework for developing desktop applications in Python. The text editor provides many basic features expected from an editor, along with advanced functionalities such as text formatting.
desktop-application file-management gui open-source productivity pyqt5 python text-editor text-processing world-count
Last synced: 10 Sep 2025
https://github.com/landoskape/syd
A package to help you share your data by making GUIs the easiest thing in the world!
data-science data-visualization flask gui interactive-visualizations matplotlib python
Last synced: 13 Apr 2025
https://github.com/h-iori/marsh-ai-desktop_assistant-with-gui_python-openai
AI desktop assistant powered by OpenAI API, developed in Python with a beautiful User Interface
ai desktopassistant gui jarvis marsh openai python
Last synced: 16 May 2026
https://github.com/document10/scriptsrep
Contains useful scripts
arch arch-install-script arch-installation arch-linux arch-scripts archlinux bash bsd desktop desktop-environment freebsd freebsd-scripts freebsd-setup gui linux linux-gui openbox sh shell suckless
Last synced: 08 Apr 2026
https://github.com/mcquerol/java-projects
Various Java projects showcasing OOP, data structures, and GUI development.
array-manipulation calculator data-structures gui java minecraft-plugins notepad-clone object-oriented-programming personal-projects
Last synced: 24 Jun 2026
https://github.com/harinadh76/password-manager
Password Manager with GUI
gui gui-application python python3 tkinter tkinter-gui
Last synced: 16 Apr 2026
https://github.com/mrxiaom/guitexturespliter
Minecraft 512x512菜单贴图切割器
gui minecraft placeholder placeholderapi texture
Last synced: 07 May 2025
https://github.com/girkovarpa/lazarus-7guis
Esempi di 7guis realizzati con Lazarus.
7guis delfi delphi demo examples freepascal gui hello-world helloworld-programs lazarus pascal rad ui win32 windows
Last synced: 17 May 2026
https://github.com/bocaletto-luca/world-clock-with-alarm
World Clock With Alarm is a Python-based application that allows you to monitor the time in various time zones around the world and set personalized alarms. This software uses the tkinter module for the user interface and offers features like displaying the current time in a selected time zone and the ability to set alarms based on ...
alarm clock customizable desktop-application gui python time-management time-zone tkinter workd-clock
Last synced: 18 Jun 2025
https://github.com/viewdidappear/bdmirrorview
BDMirrorView is a UIView subclass, which mirrors itself on a chosen "floor."
cagradientlayer calayer careplicatorlayer coreanimation gui ios objective-c reflection swift
Last synced: 30 Apr 2026
https://github.com/exaellass/youtube_video_downloader
Download video from YouTube without AD and Max Quality
ffmpeg free gui mit-license python python-3 tkinter youtube-downloader youtube-playlist-downloader youtube-shorts-download youtube-video-downloader yt-dlp
Last synced: 16 May 2026
https://github.com/mostafagalal1/dots_and_boxes
Program that simulates real-world game dots and boxes
games gui implementation visualization
Last synced: 28 Jun 2025
https://github.com/hrishiksh/videocode
A GUI for ffmpeg to do simple utility task
ffmpeg flutter flutter-app gnome gui linux linux-app
Last synced: 05 May 2026
https://github.com/sudhish-rithvik/typing-speed-test
This is a GUI based Python Program which measures your Typing speed.
difflib gui python random-module time-module tkinter tkinter-gui typing-practice typingspeedtest
Last synced: 28 Mar 2025
https://github.com/beangreen247/youtube-subscribed-channels-gui
Python tool - YouTube Subscribed Channels GUI, lists user's subscribed channels with subscription dates & duration. Search, navigate results. Google API for authentication. Setup, troubleshoot, verify per Google's guide
247 api bean beangreen247 consent google green gui oauth oauth2 python tk tkinter venv venv-python verification virtualenv youtube
Last synced: 18 May 2026
https://github.com/alexitx/eternal-radio-player
A desktop app for the online radio station Eternal Radio
audio audio-player bulgarian cli cross-platform desktop eternal-radio gui http linux music music-player online-radio player python python3 radio windows
Last synced: 11 Apr 2025
https://github.com/sclafus/ecommerce-gui
Client App for Wine Ecommerce, built with javaFX
client client-server diagram fxml gui java javafx scenebuilder uml
Last synced: 20 May 2026
https://github.com/blaze6950/bookstoragewithgraphics
The application for storing information about books with authors, also provides the possibility of creating information schedules and then saving them in .png format
books csharp graphics gui library-database shapes statistics windows-forms
Last synced: 14 May 2026
https://github.com/prawy126/kolejka-fifo
Projekt na Programowanie obiektowe wykonany w języku JAVA
fifo-queue gui gui-application java java-gui java-gui-application java21 project
Last synced: 29 Mar 2025
https://github.com/reshmaharidhas/sorting-visualizer
GUI for visualizing sorting algorithms
algorithms bubble-sort desktop-application dutch-flag dutch-nationalflag-problem gnome-sort gui insertion-sort odd-even-sort pygame-mixer python3 selection-sort shaker-sort sort-visualizer sorting-algorithms sorting-visualization sorting-visualizer tkinter tkinter-gui visualization
Last synced: 29 Mar 2025
https://github.com/douglasnavarro/ImageGrabber
📷 Image grabber to assist GUI test automation
gui ocr screenshot test-automation tkinter
Last synced: 11 Mar 2025
https://github.com/nunum/talos-nodejs-proxy
NodeJS HTTP reverse proxy
angular gui health-check http-proxy javascript load-balancer nodejs proxy proxy-server reverse-proxy
Last synced: 04 May 2026
https://github.com/lenemter/macros-creator
Simple application for creating macros
Last synced: 19 Apr 2026
https://github.com/aze4285/brute-force
brute force
brute brute-force force gui gui-application instagram windows-10
Last synced: 18 Jun 2025
https://github.com/algoscienceacademy/pylight-ide
Pylight-IDE the most lightweight Code Editor for C++,Python,Java,Javascript Developed by Python language GUI Pyside6
gui pyside6 python python-ide python3
Last synced: 04 Apr 2025
https://github.com/barannmeisterr/pediatric-endocrinology-clinic-time-table-scheduling-system
This java swing gui project is a comprehensive scheduling system for a Pediatric Endocrinology Clinic. It uses Directed Graph data structure to efficiently model the complex relationships and constraints between doctors and their shifts. The system ensures that all constraints related to doctor-shift assignments are respected generates timetable.
adjacency-matrix apachepoiexcel arraylist constraint-satisfaction-problem directed-graph directed-graph-schedule dynamictable gui hashmap jtable linked-list maven scheduler scheduling scheduling-algorithms shiftschedule swing-gui timetable timetable-generator xlsx
Last synced: 16 May 2026