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-06-26 00:10:35 UTC
- JSON Representation
https://github.com/lyushher/python-gui
Python Graphical User Interface
graphical-user-interface gui pysimplegui python tkinter-gui
Last synced: 30 Dec 2025
https://github.com/cansik/duit
Duit is a Python library that provides a set of tools for working with data in a structured and efficient way.
configuration data gui helper open3d python settings tkinter tool
Last synced: 05 May 2025
https://github.com/chrisru/osvg
🖼️ Optimize SVGs with SVGO in your web browser
gui image minification react svg svgo typescript web
Last synced: 11 Apr 2025
https://github.com/Guevara-chan/nDustman
•Junk sites URL generator•
gui iup netstalking nim randomizer url-generator
Last synced: 28 Mar 2025
https://github.com/red5d/micropython-modules
Utility and GUI modules for MicroPython and the M5Stack dev kit
Last synced: 06 May 2025
https://github.com/botder/mtasa-propertyeditor
(CE)GUI property editor resource for the Multi Theft Auto: San Andreas multiplayer
cegui editor gui lua mtasa mtasa-resource multi-theft-auto scripting
Last synced: 15 Jul 2025
https://github.com/spidy20/youtube_video_downloader
it can download any youtube video to your system
gui tkinter tkinter-python youtube youtube-api youtube-api-v3 youtube-downloader youtube-video
Last synced: 12 Apr 2025
https://github.com/portellam/powerstate-virtmanager
Set the power state of a Virtual Machine (VM). Does what virt-manager doesn't; includes missing features like sleep, hibernate, and wake. Bash TUI and Python GUI application.
bash bash-script glade gtk gtk3 gui libvirt libvirtd python python3 qemu qemu-kvm terminal tui virt-manager virtual-machine virtualization
Last synced: 23 Jun 2025
https://github.com/lwcorp/lwserver
A multipurpose portable Server - both a HTTP/S proxy and SMTP server/emulator
emulator gui http-server https-server smtp-server windows
Last synced: 13 Apr 2025
https://github.com/vvhacker007/speed-test
✨Personalised GUI💻 for testing internet📶 speed✨
gui notifications personal python speedtest tkinter-gui wifi-network win10toast
Last synced: 12 Apr 2025
https://github.com/futuredeveloperz/economyapiui
Tired always typing in Chat? This Plugin will Save u Time
economyapi economyapiui formapi funny gui minecraft money moneymoney moneyui moneyuiui ok plugin pmmp pmmp-plugin pocketmine pocketmine-mp tags ui
Last synced: 26 Jun 2025
https://github.com/hamidurrahman1/airline-reservation-system-gui
An online reservation system for flight bookings
airline-reservation flight-bookings gui java javafx maven mysql teamwork
Last synced: 14 Apr 2025
https://github.com/sneezedip/steam-ui-clone
Clone of Steam UI in python using customtkinter
customtkinter gui gui-application python steam steamui tkinter ui
Last synced: 12 Apr 2025
https://github.com/kingakeem/torbotapp
This is port of TorBot written in TypeScript, it contains the same operations as the original TorBot and they're easier to execute with a nice GUI.
electron gui javascript react tor tsx typescript
Last synced: 05 Apr 2025
https://github.com/bitArtisan1/p0-Decryption-Tool
A simple password cracker tool developed in Python using the Tkinter GUI framework to decrypt hashes
bcrypt cipher crack decipher decryption encryption gplv3 gui hash multithreading password password-cracker password-cracking password-cracking-tool python sha-256 sha256
Last synced: 08 Jul 2025
https://github.com/denisd3d/tabs4survival
Create your own survival tab! The best way to give access to your gui
api forge forge-mod gui minecraft minecraft-api minecraft-client minecraft-development minecraft-forge minecraft-forge-mod minecraft-gui minecraft-mod minecraftforge mod screen survival survival-tabs tabs tabs-for-survival
Last synced: 30 Oct 2025
https://github.com/chinalym/starmonitor
🖥️ 远程监控 (A program for Remote monitoring.) Java Gui Network
Last synced: 19 Mar 2025
https://github.com/woojiahao/file-to-db-tool
A GUI tool that reads a file and converts the file into a database table.
csv database gui python3 sqlalchemy tkinter tkinter-gui
Last synced: 04 Sep 2025
https://github.com/mbertschler/blocks
Build components that render to HTML in Go, similar to React.js
Last synced: 16 Jan 2026
https://github.com/binhex/arch-libreoffice
Docker build script for Arch Linux base with LibreOffice Fresh
arch-linux docker docker-image gui libreoffice libreoffice-fresh nodejs x-windows
Last synced: 01 May 2026
https://github.com/robertlucian/rubiks-cube-solver
The software that solves the Rubik's Cube on a physical machine
gui pivotpi python robot rubik-cube rubiks rubiks-cube rubiks-cube-solver tkinter
Last synced: 11 Apr 2025
https://github.com/harp077/pj-ftp-server
Pure Java FTP server. See releases at https://sourceforge.net/projects/pj-ftp-server/
cli ftp ftp-server gui high-speed java java-ftp-server pure server
Last synced: 28 Aug 2025
https://github.com/alok-ahirrao/playing_with_computer_vision
🎮 Computer Vision Games in Python! Hill climbing racing with hand detection, stack builder, pin pong ball, and dino game. Explore immersive gameplay with cutting-edge tech. Join me on this coding adventure! 🚀
computer-vision gui machine-learning machine-learning-algorithms project-based-learning pyautogui python
Last synced: 07 Apr 2025
https://github.com/artemik/notes-recognizer
Recognizes notes in audio.
audio-recognition digital-audio-workstation fourier-transform gui midi
Last synced: 27 Oct 2025
https://github.com/lotos-linux/hypr-dock
Interactive dock-panel for Hyprland
compositor desktop-environment dock dock-menu dock-panel golang gtk-layer-shell gtk3 gui hackable hyprctl hyprland launcher linux panel productivity ricing tiling-wm wayland
Last synced: 08 Mar 2026
https://github.com/krishpranav/swift-collections
This repo contains swift collection of gui, games, menu, animations, music, payment, etc... for iOS, macOS, watchOS and tvOS
animations apps facebook gui mapkit maps media mediakit music objc objective-c payment social social-media swift swiftui ui uikit
Last synced: 14 Oct 2025
https://github.com/r3dhulk/antivirus
Anti Virus Tool for windows and linux
antivirus computer-antivirus fun funproject gui malware malware-analysis powerful python safe safety virus
Last synced: 30 Apr 2025
https://github.com/injoyai/downloader
Windows下载器,可以下载m3u8资源,如果安装的chrome,运行会自动下载chromedriver.exe,就可以根据网页地址下载网页上的所有m3u8资源
chromedriver downloader gui hls m3u8 selenium spider
Last synced: 30 Aug 2025
https://github.com/dheid/fontchooser
This easy to use Java Swing font chooser component allows users to select a font by selecting a font family name and the installed font variants.
awt desktop gui java-swing multiplatform swing ui
Last synced: 28 Jun 2025
https://github.com/minelittlepony/kirin
Embedded common code used across several Mine Little Pony projects to create their GUIs
Last synced: 07 Jan 2026
https://github.com/ignabelitzky/easy-subber
A Python-based tool that that takes video files and generates .srt subtitle files using Whisper for speech recognition, FFmpeg for audio processing, and a simple Tkinter GUI
ffmpeg gui python speech-recognition srt subtitles tkinter transcription video-processing whisper
Last synced: 05 Mar 2026
https://github.com/fahimfba/java-gui-projects
Some small GUI projects using Java (☕) programming language
gui gui-application java java-swing java-swing-application java-swing-applications java-swing-gui javagui javaswing netbeans-gui netbeans-project
Last synced: 03 Sep 2025
https://github.com/inc44/matools
An all-in-one GUI management toolkit built with PyQt6, offering a suite of tools for file synchronization, media organization, PDF merging, code formatting, and more.
application audio-processing code-formatting file-management gui image-processing ocr pdf-processing productivity python qt rust speech-recognition video-processing youtube-downloader
Last synced: 21 Apr 2026
https://github.com/suwadith/slot-machine-javaswing-oop-gui
Java based Slot Machine Game. [Object Oriented Programming]
gui java object-oriented-programming swing
Last synced: 21 Sep 2025
https://github.com/pyrustic/hubstore
Distribute, promote, discover, install, and run Python desktop applications
app-distribution app-installation app-management app-usage desktop-app graphical gui package peer-to-peer promotion pyrustic python tkinter user
Last synced: 14 Mar 2025
https://github.com/realtristan/versa
Tournament Anti-Cheat as an Alternative to MOSS
anti-cheat discord-bot discord-webhooks gui pyqt5 python
Last synced: 25 May 2026
https://github.com/algoatson/shellstorm-qt
Minimal Cross-Platform GUI written in Qt6 for shell-storm.org, allows to search, edit and save shellcode at your will.
exploit-development exploitation gui reverse-shell shellcode shellstorm
Last synced: 02 Jul 2025
https://github.com/astrodynamic/photolab-in-qt-cpp
PhotoLab is a C++17 program that applies filters to BMP images. It implements the MVC pattern, provides a GUI using the Qt library, and includes convolution filters and color correction algorithms. Developed within the PLab namespace and with a full set of unit-tests.
bmp-image cmake convolution convolution-filter cpp filter gui image image-processing make matrix mvc qt qtw unit-testing
Last synced: 20 Sep 2025
https://github.com/sureshpandiyan1/genie
Genie is a rule-based bot built in python. It's a helpful desktop application for everyone who wants to do simple things quickly like download a file, minify, etc.,
artificial-intelligence artificial-intelligence-application bot desktop-app desktop-application developer-tools executable gui python3 rule-based windows-app
Last synced: 06 Sep 2025
https://gitlab.com/cocainefarm/pastor
curl gui hacktoberfest nojs rocket rust
Last synced: 25 Jul 2025
https://github.com/eymenozt/grocery_store_management_v1.1
Grocery Store Management App is a Python Tkinter application to manage products, handle shopping carts, complete purchases, track order history, and visualize sales statistics. It uses JSON for data storage, providing a simple, interactive, and user-friendly mini grocery store management system.
desktop-application grocery-list grocery-store gui inventory-management json-database market-app open-source python python-project python3 shopping-system store-management tkinter
Last synced: 02 Mar 2026
https://github.com/r3dhulk/30-days-of-python-challenge
30 Days Of Python Challenge
30-days-of-code 30-days-of-python 30dayscodechallenge 30daysofcode 30daysofpython 30daysofpythonchallenge code coding-challenge developer gui python python-developer python-tkinter-gui python-turtle python-turtle-graphics python3 turtle turtle-graphics youtube
Last synced: 30 Apr 2025
https://github.com/ishenli/investment-agent
一个 简单的 AI 投资助理,管理股票(美股、港股)和基金(国内基金),同时具备自迭代学习的能力
agent ai ant-design claude-agent-sdk election gui hermes-agent investment langchain nextjs skills
Last synced: 30 May 2026
https://github.com/girkovarpa/png-overlay
Transparent image overlay (cross-platform).
electron gui image javascript linux mac node overlay sciter transparent windows
Last synced: 02 Apr 2026
https://github.com/djeada/proste-projekty
Zbiór porad i zasobów dla początkujących programistów, zawierający szczegółowe wytyczne oraz przykłady realizacji projektów.
beginner-friendly console game gui socket webapp
Last synced: 28 Apr 2025
https://github.com/rohit-nandagawali/html-chat-application-using-java
The HTML Chat Application is a real-time chat platform that supports basic HTML tags and allows users to communicate with their friends while experimenting and learning HTML. This application provides an interactive and educational chatting experience, making it ideal for beginners interested in HTML.
advancejava awt chatting-app gui java javaawt javachat network-programming socketprogramming swing
Last synced: 28 Feb 2025
https://github.com/chibraax/ransomware--seriousbuf00n
Python Ransomware multi threaded with GUI
backdoor encryption gui hacking monero python3 ransomware thread timer tkinter windows
Last synced: 07 Apr 2025
https://github.com/mashukui/dy_trans_tool
用python开发的抖音转换gui界面软件工具,支持抖音号和主页链接uid相互转换、作品链接app端转为pc端等。抖音爬虫|抖音工具|抖音采集工具|抖音采集|抖音采集软件|抖音效率工具|抖音爬取数据|douyin|Douyin
crawler douyin douyin-api gui gui-application python3
Last synced: 04 Apr 2026
https://github.com/srsergiorodriguez/pgui
An Immediate Mode GUI for Lexaloffle's Picotron
Last synced: 09 Apr 2026
https://github.com/yogeshnile/word-to-pdf-file-converter-on-python-gui
In repo are created MS Word file convert into PDF file on Python GUI (Tkinter).
docx2pdf gui pdf-converter python python3 tkinter tkinter-gui
Last synced: 26 Oct 2025
https://github.com/visual-vincent/guistack
A GUI for your AWS or LocalStack environment
amazon amazon-web-services aws cross-platform dotnet dotnet-core gui gui-application localstack s3 sqs
Last synced: 26 Apr 2025
https://github.com/usethisname1419/pdfcrack
PDF Crack is a GUI tool used for cracking pdf passwords. includes 3 cracking options
brute-force gui password-attack pdf pdf-cracker pdf-password-cracker pdf-unlocker
Last synced: 08 Oct 2025
https://github.com/quarkgui/quarkgui
:art: A webpack GUI framework based on atomic design
atomic framework front-end gui gui-template gui-toolkit js responsive sass typescript web webpack
Last synced: 23 Apr 2025
https://github.com/octacian/libuix
A model-view-viewmodel (MVVM) approach to Minetest formspecs.
formspec gui library minetest minetest-apis minetest-mod mvvm
Last synced: 24 Jul 2025
https://github.com/ferhatgec/generafor
Fegeya Generafor, Your website no longer only website, It's an application.
app app-generator application cpp cpp17 generator gnome gtk gtk3 gtk4 gui icon vala
Last synced: 16 Sep 2025
https://github.com/frank20a/audio-visualiser
A complete back to front software GUI for visualising audio with individually addressable LEDs
arduino audio-processing audio-visualizer blynk esp32 gui multithreading neopixel python3 tkinter udp
Last synced: 30 Jul 2025
https://github.com/eastercompany/dexter-client
Graphical user interface which connects to a Dexter API. This application uses react / react native and supports Desktop/Web, Android & iOS.
ai android android-app chatbot gui ios ios-app javascript llm overlord overlord-native-client react react-native typescript web web-ui webapp website
Last synced: 28 Oct 2025
https://github.com/zenika/hoc-react-datgui
HOC adding dat.GUI plugged to React.Component props.
datgui graphic-user-interface gui hoc react
Last synced: 14 Apr 2025
https://github.com/rohitawate/friendsbinger
A tiny Python app which plays a random episode of 'F.R.I.E.N.D.S.'
binge-watcher friends funny gui python tkinter tv-series
Last synced: 06 Oct 2025
https://github.com/pasanlaksitha/videoconverter
convert those annoying MKV videos to MP4 to make Premier Pro projects easier.
gui mkv-converter mkv-to-mp4 video-converter
Last synced: 12 Mar 2026
https://github.com/teebow1e/loganalyz3r
LogAnalyz3r is a Java application for log analysis and visualization, specifically tailored for logs generated by Apache, Nginx, and ModSecurity.
gui httpd iptables java log log-analysis log-analyzer log-parser log-viewer malicious-traffic modsecurity nginx
Last synced: 07 Feb 2026
https://github.com/davidhozic/tkclasswizard
Python library for GUI-interactive definition of objects / forms based on annotations (type hints). It allows the creation of forms based on class's definition. Works with Tkinter / TTKBootstrap.
annotations auto class define definition form forms generic gui hint interactive object python python3 tkinter ttkbootstrap typing wizard
Last synced: 24 Oct 2025
https://github.com/vizia/vizia-book
A guide for the Vizia GUI framework
book declarative-ui gui guide reactive rust ui
Last synced: 07 Apr 2025
https://github.com/epeios-q37/atlas-node
World's lightest toolkit to quickly and easily add a GUI to your Node programs and bring them online.
api gui javascript network node node-js node-module nodejs repl todomvc web
Last synced: 09 Apr 2025
https://github.com/ferbcn/pyqt6-qlistwidget-drag-n-drop
Python PyQt6 Custom Drag and Drop QListWidget
drag-and-drop gui listwidget pyqt6 pyqt6-desktop-application pyqt6-gui python python3
Last synced: 14 Apr 2025
https://github.com/curious-nikhil/solar-system-simulator
The Solar System Simulator is a graphical engine which will produce simulated views of any body in the solar system from any point in space.
gui martian mission motion orbit physics-engine planet simulation-environment simulator solar solarsystemsimulator space vector
Last synced: 06 Jul 2025
https://github.com/paule32/swipl_zwap
A Experiment to re-new the XPCE/PCE gui components for SWI-PROLOG
applications gui logic-programming open-source programming prolog swipl
Last synced: 09 Apr 2026
https://github.com/taitems/og-image-generator
Create beautiful open graph images for your GitHub repository
Last synced: 09 Oct 2025
https://github.com/fbbdev/sdr
Software Defined Radio building blocks for unix pipes
audio command-line command-line-tool communication communications cpp cpp14 digital-signal-processing dsp gui library modern-cpp pipes sdr signal-processing signals software-defined-radio tool unix-philosophy unix-pipes
Last synced: 11 Oct 2025
https://github.com/alexpdev/qtframeless
PySide6 implementation of resizable, draggable, and frameless QMainWindow widget.
framelesswindow gui pyside6 qt widget
Last synced: 05 Mar 2026
https://github.com/miikanissi/shiny-pokes
This project is a Java GUI Application for tracking your Shiny Pokemon Hunting.
gui java pokemon rest-api restful-api
Last synced: 16 Jul 2025
https://github.com/SeLite/SeLite.github.io
Documentation of SeLite. :heavy_check_mark: For wiki see https://github.com/SeLite/SeLite instead.
automation collaboration configuration-management data-driven database firefox functional gui interactive javascript qa reporting script selenium selite sqlite sqlite-database test test-automation testing
Last synced: 11 Mar 2025
https://github.com/tslocum/etk
Ebitengine tool kit for creating graphical user interfaces
Last synced: 21 Jan 2026
https://github.com/thezupzup/auryn
Privacy-friendly GUI wrapper for streamrip on Linux
bash desktop-app download-manager fedora fedora-linux gui linux linux-desktop linux-mint media-downloader music-downloader open-source privacy-focused privacy-tools qobuz wrapper zenity
Last synced: 25 May 2026
https://github.com/juletopi/linguagem_de_programacao_visual
📟 • Repositório back-end com os conteúdos de Linguagem de Programação Visual, utilizando o Visual Studio, a linguagem CSharp e a estrutura de interface do Windows Forms como ferramentas de aprendizado.
back-end backend csharp graphic-interface graphical-user-interface gui interface interface-grafica programacao-visual visual-programming visual-programming-language visual-studio windows-forms
Last synced: 15 Mar 2026
https://github.com/ess-dmsc/nexus-constructor
Construct NeXus templates and files with instrument geometry information using a GUI
ess gui nexus-constructor nexus-files pyside2 qtforpython
Last synced: 27 Apr 2025
https://github.com/magooney-loon/svelte-gui
Web app shell & template
component-library gui pocketbase svelte sveltekit sveltekit-tailwindcss sveltekit-template typescript
Last synced: 08 Jun 2026
https://github.com/setsumi/virustotaluploadernewgene
Windows GUI app to check files with VirusTotal service and site.
api gui uploader virustotal website windows
Last synced: 09 Feb 2026
https://github.com/uutzinger/serialui
Serial Graphical User Interface
arduino-ide ble fastplotlib gui nus plotting pyqtgr pyqtgraph python qt5 qt6 serial serial-communication
Last synced: 17 Mar 2026
https://github.com/valerauko/gitegylet
A better git gui
clojurescript git gui hacktoberfest re-frame rust shadow-cljs tauri tauri-app
Last synced: 07 May 2025