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-01-26 00:10:25 UTC
- JSON Representation
https://github.com/7guis/7guis
7GUIs is a GUI programming usability benchmark.
7guis benchmark gui hacktoberfest ui usability ux
Last synced: 05 Aug 2025
https://github.com/ali77gh/bake-rs
Simple and easy to use "script runner" written in Rust.
build-tool cli cross-platform dependency-management gui hacktoberfest script-runner task-runner tui yaml
Last synced: 14 Apr 2025
https://github.com/elibroftw/music-caster
Music Caster is a modern music player with the ability to cast audio files, system audio, and URLs to Google Chromecasts, Google Home/Nest Minis, etc.
casting chromecast google-home gui media-player music-files music-player pysimplegui vlc web-gui
Last synced: 12 Jul 2025
https://github.com/hi-primus/bumblebee
🚕 A spreadsheet-like data preparation web app that works over Optimus (Pandas, Dask, cuDF, Dask-cuDF, Spark and Vaex)
bumblebee cudf dask dask-cudf data-cleaning data-preparation data-profiling datasets gpu gui optimus prepare-data python
Last synced: 02 May 2025
https://github.com/arch-linux-gui/alg-releases
Release Engineering for ALG
64-bit graphical-user-interface gui linux
Last synced: 12 Sep 2025
https://github.com/LambdAurora/SpruceUI
A Minecraft library mod which adds a new abstraction to create GUI interfaces. Still close to the Vanilla design code-wise.
fabricmc gui java minecraft-mod
Last synced: 01 Apr 2025
https://github.com/tauri-apps/global-hotkey
Global hotkeys for Desktop Applications.
global-hotkeys gui hotkeys rust windowing
Last synced: 12 Dec 2025
https://github.com/kokimame/joytan
Creative Audio/Textbook Maker 🎵 📖 See our YouTube channel
amazon-polly anki audiobook boto3 edutech gui jinja2 language-learning pyqt5 python text-to-speech tts
Last synced: 12 Apr 2025
https://github.com/lambdaurora/spruceui
A Minecraft library mod which adds a new abstraction to create GUI interfaces. Still close to the Vanilla design code-wise.
fabricmc gui java minecraft-mod
Last synced: 04 Apr 2025
https://github.com/7thFACTOR/horus_ui
HorusUI Immediate Mode Graphical User Interface
docking-framework gui imgui ui user-interface widget-toolkit widgets
Last synced: 08 May 2025
https://github.com/solus-project/brisk-menu
An efficient menu for the MATE Desktop
gui launcher mate-desktop menu solus
Last synced: 05 Jul 2025
https://github.com/kaleidot725/ScrcpyHub
ScrcpyHub is a GUI application to use scrcpy. scrcpy is a tool to mirror the android screen. (Scrcpy GUI)
android compose-desktop compose-for-desktop compose-multiplatform gui jetpack-compose kotlin macos scrcpy tools windows
Last synced: 28 Aug 2025
https://github.com/abdes/asap_app_imgui
Starter project for portable app with optional GUI (GLFW/ImGui) and a rich builtin debug UI. Includes docked windows, log viewer, settings editor, configuration load/save, etc...
debugging-tools gui imgui portable starter-project
Last synced: 21 Aug 2025
https://7guis.github.io/7guis/
7GUIs is a GUI programming usability benchmark.
7guis benchmark gui hacktoberfest ui usability ux
Last synced: 13 Apr 2025
https://github.com/drewnaylor/guinget
Unofficial GUI for Microsoft's Windows Package Manager (winget). Kinda like Synaptic, but for Windows. Not associated with either Microsoft or the Synaptic project, and Microsoft does not endorse this software.
dotnet-framework gui package-management windows windows-forms windows-package-manager winget
Last synced: 04 Aug 2025
https://github.com/qdsang/lv_gui_builder
Drag end drop GUI designer for LVGL Creator editor
builder creator editor gui lvgl visualization vue
Last synced: 05 Apr 2025
https://github.com/PhonicUK/CLRCLI
CLRCLI is an event-driven library for building line-art user interfaces in C#/.Net command-line applications.
c-sharp cli command-line console gui tui widget
Last synced: 10 Apr 2025
https://github.com/jamesboer/imframe
dear imgui + glfw framework
cpp cpp17 dear-imgui framework glfw gui
Last synced: 16 Mar 2025
https://github.com/http-rpc/sierra
Declarative UI for Java
charts declarative-ui gui java swing xml
Last synced: 24 Jan 2026
https://github.com/scala/scala-swing
Scala wrappers for Java's Swing API for desktop GUIs
Last synced: 28 Jun 2025
https://github.com/whtiehack/wingui
Golang GUI library for windows, UI created by ResEdit or Visual Studio Resource Editor
go gui gui-library gui-toolkit resedit resource-editor win32 windows windows-desktop wingui
Last synced: 11 Apr 2025
https://github.com/incomingstick/openrpg
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 04 Oct 2025
https://github.com/citizenll/godot-flexbox
Flexible and efficient UI layout using Flexbox via Yoga for Godot. ⚡
addons container flexbox gdnative godot godot-addons godot-engine godot4 gui layout ui yoga
Last synced: 27 Oct 2025
https://github.com/matheusfelipeog/calculadora-tk
Calculadora Tk - projeto para incentivar iniciantes em programação a contribuir em projetos open source.
beginner calculadora calculadora-python calculator-python contribution easy first-commit first-timers-only good-first-bug good-first-issue gui iniciante open-source python starter tkinter
Last synced: 05 Apr 2025
https://github.com/frikallo/misst
A local GUI music source separation tool built on Tkinter and demucs serving as a free and open source Stem Player
audio audio-player audio-source-separation demucs gui modern mp3 music music-player python source stemplayer tkinter tkinter-gui windows
Last synced: 15 Aug 2025
https://github.com/DrewNaylor/guinget
Unofficial GUI for Microsoft's Windows Package Manager (winget). Kinda like Synaptic, but for Windows. Not associated with either Microsoft or the Synaptic project, and Microsoft does not endorse this software.
dotnet-framework gui package-management windows windows-forms windows-package-manager winget
Last synced: 13 Apr 2025
https://github.com/juancarlospaco/webgui
Web Technologies based Crossplatform GUI Framework with Dark theme
cordova crossplatform-gui css3 dark-theme electron electron-app es2020 gui gui-framework gui-toolkit high-performance html5 javascript lightweight minimalist nim nim-lang node-webkit responsive-design web-technologies
Last synced: 15 Mar 2025
https://github.com/itsethra/yclass
Inspect and recreate in-memory data structures
data-structures egui gui memory modding-tools rust
Last synced: 17 Jun 2025
https://github.com/incomingstick/OpenRPG
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 09 Jul 2025
https://github.com/Surrealism-All/SurrealismUI
A third-party UI library using Slint, I think it will give you an extraordinary experience
gui rust slint slint-ui ui-components widget-library widgets
Last synced: 25 Sep 2025
https://github.com/crsolver/goduz
A GDScript library for building user interfaces with Godot Engine 4
gdscript godot godot-engine godotengine gui library ui
Last synced: 24 Oct 2025
https://github.com/cwerner/fastclass
Little tools to download and then weed through images, delete and classify them into groups for building deep learning image datasets (based on crawler and tkinter)
Last synced: 05 Apr 2025
https://github.com/vfosterm/NordVPN-NetworkManager-Gui
A NordVPN GUI client for linux using the native Network Manager
gui linux networkmanager nordvpn pyqt python vpn vpn-client
Last synced: 03 Apr 2025
https://github.com/oyyd/react-yue
Render the views of Yue with React.
gui react react-reconciler webkit yue
Last synced: 15 Apr 2025
https://github.com/go-gost/gost-plus
A cross-platform GUI client for gost.plus.
cloudflare gio gioui go golang gost gui proxy reverse-proxy tunnel ui
Last synced: 05 Apr 2025
https://github.com/erickjung/SwiftGUI
SwiftGUI is an API inspired by SwiftUI DSL, using Dear ImGui as renderer and running on macOS 10.13+ and iOS 11+
declarative-ui gui imgui swift swiftui
Last synced: 22 Jul 2025
https://github.com/SohanChy/Lipi
A simple static blog generator.
blog generator gui hacktoberfest hacktoberfest2020 hugo java javafx static
Last synced: 29 Apr 2025
https://github.com/elius94/console-gui-tools
A simple library to draw option menu or other popup inputs and layout on Node.js console.
command-line console consoleapp gui logs ncurses node node-js terminal terminal-colors terminal-graphics terminal-ui
Last synced: 07 Apr 2025
https://github.com/salvadordf/webui4delphi
WebUI4Delphi is a WebUI wrapper, which allows you to use any web browser as a GUI, with Delphi or Lazarus/FPC in the backend and HTML5 in the frontend.
browser console delphi delphinuspackage embarcadero fmx fpc gui javascript lazarus lcl linux macosx pascal typescript vcl web webapp webui windows
Last synced: 05 Apr 2025
https://github.com/erickjung/swiftgui
SwiftGUI is an API inspired by SwiftUI DSL, using Dear ImGui as renderer and running on macOS 10.13+ and iOS 11+
declarative-ui gui imgui swift swiftui
Last synced: 16 Mar 2025
https://github.com/wieslawsoltes/avalonia.thememanager
Theme manager for Avalonia applications.
avalonia avaloniaui c-sharp gui manager multi-platform theme themes xaml
Last synced: 03 Mar 2025
https://github.com/Bronya0/ES-King
A modern and practical elasticsearch GUI client | 一个现代、实用的ES界面客户端。
elasticsearch elasticsearch-client es es-client es-gui esgui gui
Last synced: 01 Mar 2025
https://github.com/niedzielski/cb
📋 Universal command-line clipboard with automatic copy and paste detection. Eg, `cb|sort|cb`. The missing link between GUIs and CLIs!
Last synced: 18 Sep 2025
https://github.com/Elius94/console-gui-tools
A simple library to draw option menu or other popup inputs and layout on Node.js console.
command-line console consoleapp gui logs ncurses node node-js terminal terminal-colors terminal-graphics terminal-ui
Last synced: 18 Jul 2025
https://github.com/ImJimmi/JIVE
The ultimate JUCE extension for building GUIs
cmake cpp17 declarative-ui gui juce no-dependencies reactive tdd ui
Last synced: 08 May 2025
https://github.com/mastotron/mastotron
A different interface to mastodon, and other experiments in social media
gui macos mastodon python social-media social-network
Last synced: 24 Dec 2025
https://github.com/machinebox/desktop
Go/HTML/CSS/JS Desktop application scaffold.
app application desktop electron golang gui machinebox macos ui windows
Last synced: 25 Dec 2025
https://github.com/yoshihiroito/jitpad
On the fly disassemble C# code based on JitDasm
csharp dark dark-theme disassemble gui jit wpf
Last synced: 11 Apr 2025
https://github.com/LangGraph-GUI/CrewAI-GUI-Qt
A Node-Based Frontend for CrewAI: Revolutionizing AI Workflow Creation
ai ai-agent ai-agents crewai gui pyside pyside6 pyside6-examples
Last synced: 29 Jul 2025
https://github.com/theratioproject/simple
The Simple Intelligent and Modular Programming Language and Environment
command-line desktop embedded experimental gui haiku interpreter language linus mac modular-programming-language object-oriented-programming portable simple simple-lang unix virtual-machine web windows
Last synced: 11 May 2025
https://github.com/littledivy/deno_sdl2
SDL2 module for Deno
canvas deno gfx gui sdl2 typescript webgpu
Last synced: 06 Apr 2025
https://github.com/badoo/liveprof-ui
An aggregator and web interface for Live Profiler
aggregator docker gui performance php profiler xhprof
Last synced: 22 Jul 2025
https://github.com/djdefrag/nicescaler
NiceScaler - image/video deeplearning upscaler (OpenCV)
amd gui intel nvidia opencv python super-resolution windows
Last synced: 22 Jun 2025
https://github.com/Rolisteam/DiceParser
Powerful dice Roller is used as discord bot, irc bot, cli tool and inside Rolisteam : 1d20+4, 1L[head,arm,leg,belly,chest], 1d6+1d8, 8+5*3
c-plus-plus cli dice dice-roller dice-rolls discord discord-bot gui irc-bot qt5 roll rpg rpg-dice-roller rpg-game rpg-tool webserver
Last synced: 13 May 2025
https://github.com/shalmonanandas/gui-youtube-dl
A cross platform GUI for youtube-dl written entirely in python using the WX library.
clips download-videos ffmpeg gui youtube-dl
Last synced: 30 Oct 2025
https://github.com/nii236/kk
A kubernetes/kubectl terminal client
cui golang gui kubectl kubernetes tui
Last synced: 04 May 2025
https://github.com/theodox/mGui
Python module for cleaner maya GUI layout syntax
Last synced: 15 Nov 2025
https://github.com/nodegui/nodegui-starter
A starter repo for NodeGui projects
cross-platform desktop gui nodejs qt
Last synced: 02 Aug 2025
https://github.com/wieslawsoltes/Avalonia.ThemeManager
Theme manager for Avalonia applications.
avalonia avaloniaui c-sharp gui manager multi-platform theme themes xaml
Last synced: 11 May 2025
https://github.com/akuli/tkinter-tutorial
Tkinter tutorial for beginners.
beginner beginner-friendly gui guide tkinter tutorial
Last synced: 14 Apr 2025
https://github.com/Djdefrag/NiceScaler
NiceScaler - image/video deeplearning upscaler (OpenCV)
amd gui intel nvidia opencv python super-resolution windows
Last synced: 09 Jul 2025
https://github.com/pxdiv/div-acer-manager-max
Div Acer Manager Max is a Linux GUI for Acer laptops using Linuwu Sense drivers. It replicates NitroSense functionality with fan control, performance modes, battery limiter, and more. Built with Avalonia, it offers a clean, easy-to-use interface for managing system performance and cooling.
acer acer-nitro acer-predator avalonia fancontrol gui linux nitrosense performance predatorsense ubuntu
Last synced: 29 Aug 2025
https://github.com/pysrc/diffscreen
A toy remote desktop implemented by rust
fltk-rs gui remote-control remote-desktop rust
Last synced: 05 Apr 2025
https://github.com/arceryz/raylib-gpu-particles
Raylib 100% GPU particles example in 3D. Uses compute shaders and is fully documented. Millions of particles at 60 fps on a laptop.
c compute-shader example glsl gpu gpu-acceleration gui lorenz-attractor raygui raylib raylib-examples tutorial
Last synced: 11 Apr 2025
https://github.com/batiati/IUPforZig
IUP (Portable User Interface Toolkit) bindings for the Zig language.
gui iup iup-gui-library iup-toolkit multiplatform zig zig-package ziglang
Last synced: 06 May 2025
https://github.com/iakdis/buhocms
A free and open source local CMS for static site generators
11ty blog cms content-management-system gui headless-cms hugo jekyll markdown static-site-generator
Last synced: 06 Oct 2025
https://github.com/batiati/iupforzig
IUP (Portable User Interface Toolkit) bindings for the Zig language.
gui iup iup-gui-library iup-toolkit multiplatform zig zig-package ziglang
Last synced: 12 Apr 2025
https://github.com/tmetsch/pytkgen
Create Tkinter GUIs from JSON definition files.
Last synced: 29 Mar 2025
https://github.com/zeioth/heirline-components.nvim
Distro agnostic components for your Neovim heirline config
component components components-library gui neovim neovim-plugin neovim-plugins nvim nvim-plugin nvim-plugins statusline statusline-manager tabs tui ui ui-framework uikit ux visual-components
Last synced: 05 Apr 2025
https://github.com/Zeioth/heirline-components.nvim
Distro agnostic components for your Neovim heirline config
component components components-library gui neovim neovim-plugin neovim-plugins nvim nvim-plugin nvim-plugins statusline statusline-manager tabs tui ui ui-framework uikit ux visual-components
Last synced: 01 Apr 2025
https://github.com/xlang-ai/spider2-v
[NeurIPS 2024] Spider2-V: How Far Are Multimodal Agents From Automating Data Science and Engineering Workflows?
agent artificial-intelligence code-generation data-science-and-engineering gui llm multi-modal natural-language-processing vlm
Last synced: 30 Apr 2025
https://github.com/milchreis/uibooster
🚀 Creates fast and easy dialogs for utility tools
cli confirmation-dialog dark-theme dialog easy-dialogs fast form gui java login login-dialog progress-dialog selection-dialog swing table table-dialog ui utility
Last synced: 05 Apr 2025
https://github.com/AndyObtiva/glimmer-dsl-swt
Glimmer DSL for SWT (JRuby Desktop Development Cross-Platform Native GUI Framework) - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer!
desktop dsl dsl-syntax framework glimmer glimmer-dsl gui jruby jruby-wrapper ruby ruby-gem ruby-library rubygem swt
Last synced: 16 Jul 2025
https://github.com/Lartu/p5.clickable
Event driven, easy-to-use button library for P5.js 👆
button gui library p5 p5-library p5js p5xjs ui ui-components
Last synced: 21 Feb 2025
https://github.com/couleurm/couleurstoolbox
🍱 My toolbox that I take with me everytime I reinstall windows.
chocolatey gui powershell powershell-gui setup-script toolbox windows-tweaks
Last synced: 29 Apr 2025
https://github.com/elcritch/figuro
UI Library in pure Nim! [WIP]
animations css css-grid graphical-user-interface gui ui ux
Last synced: 07 May 2025
https://github.com/andyobtiva/glimmer-dsl-swt
Glimmer DSL for SWT (JRuby Desktop Development Cross-Platform Native GUI Framework) - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer!
desktop dsl dsl-syntax framework glimmer glimmer-dsl gui jruby jruby-wrapper ruby ruby-gem ruby-library rubygem swt
Last synced: 16 May 2025
https://github.com/patternfly/patternfly-design
Use this repo to file all new feature or design change requests for the PatternFly project
design design-patterns front-end front-end-components front-end-development gui pattern-library patternfly ui ui-components ui-design user-experience user-interface ux ux-design ux-patterns ux-ui uxd visual-interface
Last synced: 07 Jul 2025
https://github.com/B0ney/xmodits
A tool to rip samples from tracker modules. Supports IT, XM, S3M, MOD, UMX and MPTM formats.
audio fasttracker2 gui iced iced-rs impulsetracker protracker ripper rust screamtracker tracker-music xmodits
Last synced: 23 Oct 2025
https://github.com/zacharycarter/nuklear-nim
Nim bindings for https://github.com/vurtun/nuklear/
bindings gui nim nim-language nuklear
Last synced: 24 Mar 2025
https://github.com/touwaeriol/claude-code-plus
🖥️ GUI Plugin for Claude Code / Codex CLI / Gemini CLI in JetBrains IDEs - Run AI coding assistants with a beautiful visual interface
ai-assistant anthropic claude-ai claude-code codex coding-assistant gemini-cli gui intellij-idea jetbrains-plugin kotlin llm
Last synced: 25 Jan 2026