Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gui

Gui

169 projects

Showing 25 of 169 projects

NX Software Center
NX Software CenterC++

A graphical user interface for discovering, installing, and managing AppImage applications on Linux.

#desktop-application#qt#appimage
Stars157
Forks24
Last commit2 years ago
nfd-rs
nfd-rsRust

Rust bindings for native file dialogs on Linux, macOS, and Windows.

#file-dialogs#dialog-box#native-bindings
Stars157
Forks21
Last commit3 years ago
iUI
iUIV

A cross-platform GUI library for V with Swing/FX-inspired syntax and Fluent/WinUI3 style.

#theming#webassembly#vlang
Stars153
Forks9
Last commit2 months ago
Squid
SquidC#

A C# retained-mode UI framework for creating realtime GUIs in games and 2D/3D applications, independent of rendering engine.

#retained-mode#custom-rendering#gamedev
Stars153
Forks20
Last commit2 months ago
Sierra
SierraJava

A lightweight, declarative UI framework for simplifying Java Swing application development with XML markup.

#desktop-application#open-source#java-21
Stars145
Forks11
Last commit12 days ago
gui
guiTypeScript

A JSON-powered GUI library for building configurable panels and forms in Angular applications.

#reactive-form#json-forms#dynamic-forms
Stars133
Forks10
Last commit10 days ago
Godot Spin Button
Godot Spin ButtonGDScript

A Godot Engine 4.x addon providing a horizontal selector with navigation controls, modular components, and rich customization.

#interface#button#godot-4
Stars131
Forks7
Last commit1 year ago
TextraTypist
TextraTypistJava

A libGDX text-display library with typewriter effects, rich styling, and inline emoji support.

#emoji-support#font-rendering#label
Stars130
Forks11
Last commit1 day ago
dockdash
dockdashGo

A real-time terminal dashboard for monitoring Docker containers and their resource usage.

#devops#dashboard#cli-tool
Stars125
Forks11
Last commit4 years ago
Helium
HeliumLua

A modern, customizable, high-performance retained UI framework for the LÖVE game engine.

#retained-mode#open-source#helium
Stars124
Forks9
Last commit1 year ago
Luis
LuisLua

A flexible, grid-centric GUI framework for building dynamic user interfaces in Löve2D games and applications.

#open-source#retained-mode-gui#widget-system
Stars118
Forks8
Last commit3 months ago
mui
muiV

A cross-platform UI library for V and C, supporting Windows, Linux, Android, and Web with native widgets and system themes.

#v-lang#theming#webassembly
Stars114
Forks10
Last commit1 year ago
screwy
screwyJavaScript

A desktop GUI for managing and running npm scripts with hotkeys, file watching, and cross-platform support.

#developer-tools#productivity#desktop-app
Stars113
Forks6
Last commit7 years ago
SwiftAutoGUI
SwiftAutoGUISwift

A Swift library for macOS automation with mouse, keyboard control, screenshots, image recognition, and AI-powered agents.

#keyboard-control#swift-package-manager#computer-use-agent
Stars88
Forks8
Last commit1 day ago
webview
webviewV

V binding for webview, enabling cross-platform GUI apps using V and web technologies.

#javascript-interop#library#webview-binding
Stars83
Forks4
Last commit1 year ago
live-chart
live-chartVala

A real-time charting library for Vala and GTK4, built on Cairo for animated and configurable data visualization.

#chart#cairo-chart-library#dashboard
Stars79
Forks18
Last commit1 year ago
RootPainter
RootPainterPython

A GUI-based tool for training deep neural networks to segment biological images using corrective annotation.

#corrective-annotation#gui-application#deep-learning
Stars78
Forks26
Last commit1 month ago
lovr-ui2d
lovr-ui2dLua

An immediate mode GUI library for LÖVR and LÖVE frameworks, offering a simple and minimal interface for 2D user interfaces.

#game-ui#open-source#imgui
Stars78
Forks5
Last commit6 months ago
Iu
IuCrystal

A Crystal UI framework built on LibUI with reusable components and cross-platform support.

#user-interface#gui-toolkit#component-based
Stars77
Forks5
Last commit2 years ago
libui
libuiScala

A Scala Native GUI framework built on libui for creating cross-platform desktop applications.

#functional-programming#libui#native-rendering
Stars74
Forks6
Last commit1 year ago
GuiGui
GuiGuiJavaScript

A lightweight GUI tool for tweaking parameters in JavaScript creative coding projects, inspired by dat.GUI.

#real-time-control#three-js#creative-coding
Stars72
Forks9
Last commit3 years ago
jmh-compare-gui
jmh-compare-guiJava

A graphical user interface for comparing and analyzing Java Microbenchmark Harness (JMH) results.

#desktop-application#jmh#performance-analysis
Stars71
Forks3
Last commit9 years ago
ftw
ftwCommon Lisp

A thin Common Lisp wrapper for native Win32 GUI APIs, enabling Windows desktop application development.

#desktop-application#lisp#ffi
Stars70
Forks10
Last commit1 year ago
bodge-nuklear
bodge-nuklearCommon Lisp

A thin Common Lisp wrapper for the Nuklear immediate mode GUI library.

#nuklear-wrapper#game-development#ui-library
Stars68
Forks11
Last commit2 years ago
Iris
IrisLuau

An immediate-mode GUI library for Roblox designed for creating debug, visualization, and tool UI, inspired by Dear ImGui.

#luau#imgui#roblox
Stars0
Forks0
Last commit1 month ago
PreviousPage 5 of 5

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Cross Platform79
#Rust31
#Game Development29
#Gui Framework23
#Open Source23
#Desktop Application22
#Ui22
#Macos21
#Desktop Applications19
#Linux18
#C Plus Plus18
#Gui Library17