Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gui

Gui

214 projects

Showing 36 of 214 projects

Apos.Gui
Apos.GuiC#

A UI library for MonoGame that combines IMGUI-style immediate mode with retained component architecture.

#game-ui#nuget#apos
Stars215
Forks7
Last commit2 days ago
ASH Viewer
ASH ViewerJava

A graphical desktop tool for visualizing Active Session History (ASH) data from Oracle and PostgreSQL databases.

#desktop-application#database-monitoring#oracle
Stars208
Forks81
Last commit2 years ago
vegvisir
vegvisirJavaScript

A browser based GUI for **LLDB** Debugger.

#lldb#python#gui
Stars199
Forks22
Last commit5 years ago
flixel-ui
flixel-uiHaxe

A GUI library for creating UI elements and managing UI events in HaxeFlixel games.

#user-interface#haxe#haxeflixel
Stars197
Forks75
Last commit10 days ago
sdl2
sdl2TypeScript

SDL2 bindings for Deno, enabling multimedia applications with graphics, text rendering, and image loading.

#gfx#graphics#sdl2
Stars184
Forks20
Last commit9 months ago
rdeditor
rdeditorPython

A simple, open-source graphical molecule editor built with RDKit and PySide6 for chemical structure drawing and editing.

#desktop-application#cheminformatics#molecule-editor
Stars179
Forks38
Last commit2 months ago
StarryStars
StarryStarsSwift

An iOS GUI library for displaying and editing star ratings with full Interface Builder support.

#user-interface#ios#objective-c
Stars173
Forks20
Last commit6 years ago
caviar
caviarTypeScript

A blazing fast, modern game engine powered by WebGPU for Deno and the browser.

#webgpu#deno#game-development
Stars172
Forks9
Last commit10 months ago
lablqml
lablqmlOCaml

A library for creating QtQuick/QML GUI applications in OCaml and Reason, providing bindings and a PPX syntax extension.

#functional-programming#qt#qtquick
Stars168
Forks18
Last commit2 years ago
liblcl
liblclPascal

A cross-platform GUI library built on Lazarus LCL, providing C/C++ bindings for native desktop application development.

#desktop-application#govcl#c-bindings
Stars165
Forks32
Last commit6 months ago
heirline-components.nvim
heirline-components.nvimLua

A collection of pre-built, distro-agnostic UI components for customizing Neovim's statusline, winbar, tabline, and statuscolumn with Heirline.

#heirline#vim-customization#nvim-plugins
Stars160
Forks9
Last commit
iUI
iUIC

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

#theming#webassembly#vlang
Stars158
Forks9
Last commit1 month ago
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
IUP
IUPCommon Lisp

Common Lisp CFFI bindings to the IUP Portable User Interface library (pre-ALPHA)

#iup#gui#common-lisp
Stars157
Forks7
Last commit1 year 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
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 commit4 months ago
Sierra
SierraJava

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

#desktop-application#open-source#java-21
Stars150
Forks11
Last commit1 day 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
Stars133
Forks7
Last commit2 years 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 commit14 days ago
TextraTypist
TextraTypistJava

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

#emoji-support#font-rendering#label
Stars131
Forks12
Last commit3 days ago
dockdash
dockdashGo

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

#devops#dashboard#cli-tool
Stars126
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
Stars125
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
Forks9
Last commit1 month 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
Forks5
Last commit7 years ago
SwiftAutoGUI
SwiftAutoGUISwift

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

#hacktoberfest#keyboard-control#computer-use
Stars89
Forks8
Last commit17 days 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
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
Stars81
Forks5
Last commit8 months 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
Stars81
Forks26
Last commit21 days 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
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
rise-ui
rise-uiRust

Toy toolkit, toy language, with moral support @rustlang_ru community

#drug-discovery#gui#toy-language
Stars75
Forks6
Last commit7 years ago
libui
libuiScala

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

#functional-programming#libui#native-rendering
Stars75
Forks6
Last commit2 years 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 commit2 years ago
PreviousPage 5 of 6Next

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
4 months ago
#Cross Platform89
#Game Development41
#Rust32
#Desktop Application29
#Ui28
#Gui Framework28
#Open Source26
#Macos26
#Linux23
#Python22
#Desktop Applications21
#Gui Library20