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-23 00:14:10 UTC
- JSON Representation
https://github.com/precise-simulation/scientific-app-framework-for-python
Scientific Application Framework for Python [Prototype]
application cad fea framework gui plotting python scientific scientific-computing simulation visualization
Last synced: 12 May 2025
https://github.com/katahiromz/mzc4
Mad Zombie Classic 4th
class-library cui framework gui win32 win32api windows
Last synced: 05 May 2025
https://github.com/deut-erium/pyfractal
A gui based self-similar fractal generator
drawing-fractals fractal fractal-images gui pyfractal python3
Last synced: 14 Jan 2026
https://github.com/alvinn8/praeter
A Bukkit framework for using Resource Packs in plugins.
Last synced: 02 May 2026
https://github.com/3dproger/procdepmonitor
Cross-platform process dependency monitor with GUI based on Qt
appimage ci-cd cross-platform dependency deploy deployment developer-tools development dll dyna dynamic-link-library gui monitoring process qt so
Last synced: 23 Feb 2026
https://github.com/arielmission-space/paos
PAOS is a fast, modern, and reliable Python package for Physical Optics studies.
fresnel gui open-source optics optics-simulation paos psf python ray-tracing wavefront
Last synced: 01 Mar 2026
https://github.com/khoidauminh/coffeevis_rs
Coffeevis, a personal music visualizer
audio audio-visualizer console graphics gui linux music music-visualizer rust-lang tui visualization
Last synced: 13 Jun 2025
https://github.com/arindam-modak/yrass-media-player
YRASS Media Player desktop application. Watch videos, movies, listen songs with cool interactive user interface and features.
desktop-app fxml gui java javafx mediaplayer
Last synced: 09 Apr 2025
https://github.com/mfnch/pyrtist
A GUI which enables drawing using Python scripts
Last synced: 14 Jan 2026
https://github.com/monarch-initiative/hpocaseannotator
Next-generation Biocuration App for annotating cases and PhenoPackets
Last synced: 16 Oct 2025
https://github.com/64kramsystem/pm-spotlight-old
Linux (Poor man's) Spotlight clone
desktop-search gui linux ruby spotlight tk
Last synced: 05 Mar 2026
https://github.com/thiagonache/morningpost
A GUI feed reader in Go including FrontEnd, Backend, and Store.
feed-reader go golang-application gui gui-application
Last synced: 14 Jan 2026
https://github.com/benoitberanger/mri_rf_pulse_simulation_matlab
MRI RF pulse simulation in MATLAB
application gui matlab mri pulse rf simulation
Last synced: 14 Mar 2026
https://github.com/sk89q/quest-pages
🧙 Visual quest line editor for the Minecraft HQM mod (desktop app, 2017)
Last synced: 07 Oct 2025
https://github.com/sner21/tauri-plugin-penetrable
Using the win32api to achieve click-through of the tauri main window / tauri主窗口点击穿透插件
gui mouse-events mouse-pointer penetrable tauri win32 windows windows-desktop
Last synced: 12 Apr 2025
https://github.com/soramimi/qtyolov9
GUI application made with C++ and Qt for object detection using YOLOv9
gui onnx onnxruntime qt yolo yolov9
Last synced: 12 Oct 2025
https://github.com/anupam-git/fingerboard
A fprintd based fingerprint GUI for Linux
fingerprint fingerprint-gui fprintd gui qml qt qt5
Last synced: 28 Oct 2025
https://github.com/feathersui/feathersui-xml
Experimental Haxe macros for creating Feathers UI components from markup, similar to MXML from Adobe Flex
cross-platform feathers-ui frontend gui haxe mxml openfl ui user-interface xml
Last synced: 12 Jul 2025
https://github.com/fweber144/shinybrms
An R package providing a GUI ('shiny' app) for the R package 'brms'.
bayes bayesian bayesian-data-analysis bayesian-inference bayesian-statistics brms cmdstanr gui mcmc r r-package rstan shiny shiny-app stan statistical-analysis statistical-inference statistical-models statistics
Last synced: 31 Aug 2025
https://github.com/tomarus/go-gui-libs
A visual exploration of Go GUI Options
Last synced: 14 Aug 2025
https://github.com/jpmikkers/blinktorrent
Blazor web based gui frontend for monotorrent
apple blazor csharp dotnet front-end frontend gui linux monotorrent mudblazor single-page-app spa torrent torrent-client torrents ubuntu windows
Last synced: 22 Apr 2025
https://github.com/maxi1324/javacodegenerator
A Uml to Java Code Generator
awt class cool gui java object-oriented-programming string swing uml
Last synced: 04 Apr 2025
https://github.com/gcarreno/fpdbus-tools
Free Pascal DBus Wrapper and Code Generation Tools
cli dbus free-pascal gui lazarus lazarus-ide object-pascal objectpascal
Last synced: 05 Jan 2026
https://github.com/jeffamstutz/match3d
A 3D viewer bootstrapping library
3d-graphics cmake cpp glfw gui imgui
Last synced: 29 Jul 2025
https://github.com/superjmn/seaweedfs-gui
A graphical user interface for Seaweed File System so you can manage your files easily.
avalonia avaloniaui distributed-storage file filesystem gui manager seaweedfs seaweedfs-client
Last synced: 26 Oct 2025
https://github.com/salvacorts/keras-mnist-paint
:bar_chart: An interactive GUI to draw numbers and recognize them using a CNN written with Keras and trained with MNIST
draw-numbers gui keras machine-learning mnist neural-network paint python tkinter
Last synced: 03 Aug 2025
https://github.com/vitexsoftware/icinga-editor
WebGui for generating Icinga configuration files
debian debian-packages easephp gui icinga icinga-configuration monitoring notifications nrpe nsclient php
Last synced: 29 Jul 2025
https://github.com/jesewe/proxy-checker
This script is designed to check the availability of HTTP, SOCKS4, and SOCKS5 proxies from various online sources.
gui proxy proxy-checker proxy-list pyqt6 python python3
Last synced: 15 Jun 2026
https://github.com/hanjinliu/cylindra
Fourier analysis and subtomogram averaging of heterogenic cylindrical structures
gui microtubule python tomography
Last synced: 19 Oct 2025
https://github.com/walidabazo/unity-support-arabic-language
Free Tutorial unity supported Arabic language on GUI
arabic arabic-language gui support unity unity-asset unity-editor unity-scripts unity-tutorial unity3d-plugin video webar webkit webxr
Last synced: 28 Apr 2025
https://github.com/shadesofdeath/shadeswindowsdebloater
Python GUI for uninstalling the default Windows 10 apps.
clean-windows debloat debloat-files debloat-script debloater gui powershell python windows windows-10 windows-debloat windows10 windows10debloat windowsdebloat
Last synced: 07 Jul 2025
https://github.com/simranjeet97/online-examination-system-and-mock-test
Its an Online Examination System that Takes Tests of different Courses and Also MCQ Tests of Students in Schools and Universities/Collages.
examination-system gui java java8 javafx netbeans-ide online-service source-code xml-parser
Last synced: 25 Oct 2025
https://github.com/milahu/nixos-config-webui
web editor for nix files. edit nixos configuration in a graphical webinterface
browser browser-based configuration-nix etc-nixos gui html javascript nix nix-gui nixos nixos-config nixos-config-gui nixos-gui webinterface webui
Last synced: 28 Apr 2025
https://github.com/j03-dev/osas-player
Music player, with python using customTkinter
customtkinter gui music-player pyo3 python rust tkinter
Last synced: 12 Oct 2025
https://github.com/pinotree/usbguard-applet-qt
Qt applet of USBGuard, as available before its removal from the USBGuard sources
Last synced: 21 Jan 2026
https://github.com/geeksforsocialchange/faceloader
A simple gui application to create ical files with events from Facebook pages.
calendar cross-platform events facebook fyne gui scraper
Last synced: 14 Jan 2026
https://github.com/muhammedzohaib/hitfit-gym-app
A Java and JavaFX-based Gym Management App that enables user login/signup and provides administrative features for efficient gym management. Simplify and streamline your gym operations with this user-friendly application.
desktop-app gui gui-application gym-management-system intellij-idea java java-project javafx javaprogramming project semester-project
Last synced: 04 Mar 2026
https://github.com/fireinrain/proxy-node2more
A GUI tool to help you to make your vmess/vless/trojan node to more nodes with cloudflare/gcore/cloudfront cdn.
cloudflare cloudfront gcore go golang gui trojan vless vmess
Last synced: 15 Mar 2026
https://github.com/alexanderdombroski/snippetstudio
A Snippet Manager Extension for vscode to streamline creating, editing, deleting, viewing, and sharing custom code snippets for code completion.
developer-tools gui hacktoberfest hacktoberfest2025 snippets vscode-extension vscode-snippets
Last synced: 16 Feb 2026
https://github.com/fr3fou/sugoku
simple sudoku solver using backtracking w/ a neat gui to better display the algorithm's inner-workings.
backtracking go golang gui hacktoberfest recursion sdl2 sudoku sudoku-solver
Last synced: 14 Oct 2025
https://github.com/matteopolak/tcd
Twitch chat downloader CLI and GUI.
archive chat cli download downloader gui iced postgresql prisma rust tcd twitch twitch-chat-downloader
Last synced: 06 Sep 2025
https://github.com/marktoflow/marktoflow
Automation frameworks shouldn't fight you. Marktoflow is CLI-native automation with the power of AI agents. Write workflows in markdown+YAML, execute with Claude Code, GitHub Copilot, Codex, or OpenCode — no AI API keys required. 38 direct SDK integrations, visual designer UI, and full MCP compatibility. Simple to write, powerful to run.
ai ai-agents ai-agents-automation ai-automation automation claude-code cli cli-agents codex github-copilot gui markdown mcp opencode typescript visual-designer workflow workflow-automation yaml
Last synced: 16 Feb 2026
https://github.com/thindil/nuklearnim
Mirror of Nim programming language binding for Nuklear GUI library
Last synced: 04 Mar 2026
https://github.com/shotaochi/magickgui
an R package that provides GUI tools for interactive image processing with the R package 'magick'
Last synced: 26 Feb 2026
https://github.com/angrysky56/llada_gui_new
GUI for LLaDA Diffusion LLM with Quantization for low end GPU and CPU options. Now with Prototype Training and Vector DB.
gui inference llada llm-training
Last synced: 24 Apr 2026
https://github.com/youssef-ashraf71/learning_managment_system
A Simple Learning Management System “e.g. Blackboard” in C++ using Qt framework “A popular GUI framework in both C++ and Python”.
Last synced: 16 Oct 2025
https://github.com/li1553770945/sheepdownloader
一款基于QT的文件下载器,计划支持多线程、断点续传。 A downloader based on QT.
cpp download download-file downloader gui http qt qt-gui qt6 qt6-gui qtcreator win32
Last synced: 13 Oct 2025
https://github.com/KANG-BAIT/GUI_Termux
Build a GUI in termux to experience using Windows on Android Linux
baru build-a-gui-in-termux destop gui gui-application gui-termux install-gui install-guide install-kali-linux install-linux install-windows kali-linux-termux openbox-desktop-environment openbox-pipemenu openbox-theme suport tambahan termux termux-gui xfce4
Last synced: 11 Mar 2025
https://github.com/proxlight/proxlight-builder
Build Smarter, Faster, Easier.
Last synced: 23 Apr 2025
https://github.com/0dist/fontview
Font manager
font-management font-manager fonts gui gui-application pyqt pyqt6 qt qt-framework typography
Last synced: 29 Oct 2025
https://github.com/open-plan-tool/gui
Energy Planning Application
energy-system gui gui-application oemof simulation
Last synced: 09 May 2025
https://github.com/KaShiekzmi/Gym-Management-System-GUI-OOP-Java-Project
Java Gym Management System with GUI - A comprehensive OOP project for managing gym operations. Features include login, member/trainer management, machine booking, financial accounts, and reports. Developed by Kashif Abbas Kazmi and Muhammad Sarim.
gui gym-management-system java netbeans object-oriented-programming swing
Last synced: 04 Apr 2025
https://github.com/chj85/youtube-playlist-generator
Generate an M3U playlist using yt-dlp or youtube-dl, which retrieves video URLs from YouTube playlists, channels, and live streams. The script prompts the user to enter YouTube playlist IDs, channel IDs, and live stream URLs through a either a text-based version or a GUI version.
bash bash-script generator gui linux m3u macosx playlist shell youtube youtube-dl yt-dlp zenity
Last synced: 14 Apr 2025
https://github.com/ayemunhossain/python-gui
💻 This repository contained Python GUI with Tkinter, there is a lot of example and project for practices.
gui python tkinter-graphic-interface tkinter-gui tkinter-library tkinter-python tkinter-widgets
Last synced: 17 Jun 2025
https://github.com/j7mbo/helios
Helios is a GUI automation tool written in Go.
Last synced: 14 Apr 2025
https://github.com/mihailcosmin/youtube_downloader
Youtube Downloader GUI
browser downloader gui pyqt pyqt6 pyside6 python youtube youtube-channel youtube-dl youtube-downloader youtube-player youtube-playlist youtube-search youtube-video yt-dl yt-dlp yt-downloader
Last synced: 28 Oct 2025
https://github.com/spikehd/remitm
Dead-simple program that can selectively redirect/proxy traffic from your computer to other places.
cli cross-platform gui mitm proxy redirect server
Last synced: 29 Oct 2025
https://github.com/scottroot/musical-dynamics-training-software
A digital piano dynamics training program that provides real-time visualizations and feedback for musicians to more accurately monitor their playing and improve expressiveness..
digital-piano gui midi midi-device midi-keyboard midi-parser music-visualizer musical-analysis musical-app piano piano-keyboard python rtmidi tkinter velocity
Last synced: 13 Apr 2025
https://github.com/lyubomirt/prismblue
✒PrismBlue is a neat little text editor that works quickly and doesn't consume much! Available for Windows, Mac, and Linux and supports any file extension!
code-editor collaborate electron github-codespaces gui intuitive lightweight neat student-vscode text-editor
Last synced: 29 Jul 2025
https://github.com/tomaarsen/TwitchCubieBotGUI
Twitch Bot focusing on aggregating votes and averages from Twitch chat, with a GUI
bot gui python twitch twitch-bot twitchbot
Last synced: 11 Mar 2025
https://github.com/dor-sketch/python-pixel-art
A comprehensive set of functionalities for an image editor, including color manipulation, pixelation, history tracking, and GUI components.
gui matplotlib pixel-art pixelart python3
Last synced: 12 Jul 2025
https://github.com/aniko33/unicorn
C2 extensible for post-explotation and remote control
backdoor c2 c2-framework cli flask fud gui hacking malware malware-developing metasploit-framework post-exploitation python rat rat-fud rsa rust salsa20
Last synced: 13 Sep 2025
https://github.com/stovent/risp8
Experimental Chip8 interpreter, cached interpreter and Just-In-Time compiler in Rust (with GUI and TUI).
cached cached-interpreter chip8 emulator gui interpreter jit jit-compiler rust tui
Last synced: 07 Mar 2026
https://github.com/akotov-dev/sshuttle-gui
GUI for SShuttle - Transparent proxy server that works as a poor man's VPN. Forwards over ssh.
encryption gui proxy ssh sshuttle vpn
Last synced: 07 Jul 2025
https://github.com/shadesofdeath/ShadesWindowsDebloater
Python GUI for uninstalling the default Windows 10 apps.
clean-windows debloat debloat-files debloat-script debloater gui powershell python windows windows-10 windows-debloat windows10 windows10debloat windowsdebloat
Last synced: 03 Apr 2025
https://github.com/nrjais/sanchaar
Offline GUI Http Api Client written in rust and iced
api api-client client gui iced offline rust
Last synced: 12 May 2025
https://github.com/bclehmann/wplot
A WPF app for plotting stuff. The backend is provided by ScottPlot
csharp data-visualization gui hacktoberfest netcore netframework plot plotting statistics wpf
Last synced: 12 Mar 2026
https://github.com/gauravsingh9356/youtube-downloader
Used tkinter and core libraries to make youtube downloader, speed is unmatchable!
application downloader gui python3 tkinter-gui youtube-downloader
Last synced: 30 Apr 2025
https://github.com/basjam/ValaCompiler
A simple GUI for the command line valac.
Last synced: 08 May 2025
https://github.com/zchrissirhcz/ncnn-imgui-demo
GUI demo of deep neural network inference with ncnn and imgui
gui imgui ncnn visualization yolox
Last synced: 11 Apr 2025
https://github.com/jazzfool/otway
Rust UI toolkit built on Reclutch with a familiar and straight-forward API.
Last synced: 12 Aug 2025
https://github.com/tomaarsen/twitchcubiebotgui
Twitch Bot focusing on aggregating votes and averages from Twitch chat, with a GUI
bot gui python twitch twitch-bot twitchbot
Last synced: 06 Jul 2025
https://github.com/weber-s/pypscf
Mirror of https://gricad-gitlab.univ-grenoble-alpes.fr/webersa/pyPSCF
backtrajectory gui hysplit pscf science
Last synced: 22 Aug 2025
https://github.com/haozeke/pyqtnumsim
A Qt interface for verbose numerical methods assignments.
gui numerical-methods python3 qt qt5
Last synced: 14 Apr 2025
https://github.com/britalmeida/uirenderer-canvas
Minimal 2D UI system for the Web
gui layout-engine renderer ui webgl2
Last synced: 29 Aug 2025
https://github.com/mayankm96/motion-planning-gui
MATLAB GUI for various Path Planning Algortihms
gui matlab path-planning robotics
Last synced: 29 Aug 2025
https://github.com/vala-lang/gtk4-samples
Vala GTK4 Sample Code
adw adwaita blueprint blueprint-ui example-apps examples gtk gtk4 gui hacktoberfest libadwaita sample-apps sample-code sample-codes samples ui vala
Last synced: 06 Mar 2026
https://github.com/sabaurgup/bank-app
Within the scope of this project, an online bank application was developed by me in accordance with the UML diagram shown in the relevant pdf.
arraylist banking-applications classes gui inheritance java java-frameworks methods money-transfer uml-diagrams
Last synced: 10 Apr 2025
https://github.com/seakmengs/yt-downloader
a Python-based YouTube video downloader with a GUI and command-line interface that makes use of Pytube3 and FFMPEG. capable of downloading mp3s, playlists, and high definition videos.
ffmpeg github gui learn python youtube youtube-dl
Last synced: 02 May 2025
https://github.com/javiercanon/social-office-pnglutinaitor
🗜 🖼 Microsoft Windows Multi-thread GUI for compress easy and fast PNG files using pngcruch or pngquant.
batch-image-processor batch-processing drag-and-drop drag-drop gui image-compression netstandard optimizer png png-compression png-optimizer pngcrush pngquant portable-network-graphics windows windows-10 windows-desktop windows-forms windows10 winforms
Last synced: 14 Apr 2025
https://github.com/mechadragonx/majora
An audio player written in C# for .NET Core. Terminal test version completed and Cross Platform Desktop version DEVELOPMENT HALTED.・C++ versions in the works
audio audio-player avalonia avaloniaui cross-platform csharp desktop dotnet-core gui majora majoras-mask music music-player sound zelda
Last synced: 22 Apr 2025
https://github.com/patitotective/imclocks
Simple Dear ImGui clocks application written Nim
alarm alarm-clock clocks dear-imgui gui imgui imtemplate nim nim-lang stopwatch timer
Last synced: 30 Apr 2025