GWork

GUI library

A cross-platform GUI library with skinnable controls and various rendering backends.

Skinnable GUI with useful widget collection. Fork of GWEN.

GitHub

217 stars
16 watching
30 forks
Language: C++
last commit: almost 3 years ago
Linked from 1 awesome list

allegro5c-plus-pluscross-platformdirectx11game-uigamedevguigui-librarygwenirrlichtlibraryopengl-guisdlsdl2sfmlsfml2ui

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
cegui/ceguiA C++ library for creating cross-platform graphical user interfaces for games and rendering applications471
mrclean71774/egui_gl_glfwA backend implementation for EGUI with GL/GLFW support in Rust6
mygui/myguiA cross-platform library for creating graphical user interfaces (GUIs) for games and 3D applications.733
rds1983/myraA UI library for game engines like MonoGame, FNA, and Stride, providing a set of reusable GUI components and a declarative markup language.753
yak32/glw_imguiAn IMGUI implementation providing a simple and code-driven GUI system with basic support for layouting, themes, multithreading, and graphics API independence.52
texus/tguiA cross-platform C++ GUI library for creating user interfaces in games and other applications.839
gustavostuff/gooiA Lua-based GUI library for creating graphical user interfaces in LÖVE games and desktop applications.220
colleagueriley/rgfwA lightweight window abstraction library for creating graphical programs or libraries.772
sergiusiw/gateA 2D game development library tailored to pixel-art games, providing a layer for separating game logic and resource management.319
runningwild/glopA lightweight game library for cross-platform development76
lv2/puglA minimal, portable API for creating GUIs on various platforms.182
guorg/gu.wpf.geometryProvides reusable geometric elements and shaders for WPF graphics163
andyobtiva/glimmer-dsl-wxA Ruby desktop development GUI library for wxWidgets that provides a DSL for building cross-platform native GUIs with declarative syntax and data-binding.13
go-gl/glfwProvides a Go interface to the GLFW library for creating windows and rendering OpenGL contexts.1,584
ray-x/guihua.luaA Lua-based GUI library for Neovim plugin developers to create interactive user interfaces.171