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: over 1 year ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cegui/cegui A C++ library for creating cross-platform graphical user interfaces for games and rendering applications 471
mrclean71774/egui_gl_glfw A backend implementation for EGUI with GL/GLFW support in Rust 6
mygui/mygui A cross-platform library for creating graphical user interfaces (GUIs) for games and 3D applications. 733
rds1983/myra A 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_imgui An IMGUI implementation providing a simple and code-driven GUI system with basic support for layouting, themes, multithreading, and graphics API independence. 52
texus/tgui A cross-platform C++ GUI library for creating user interfaces in games and other applications. 839
gustavostuff/gooi A Lua-based GUI library for creating graphical user interfaces in LÖVE games and desktop applications. 220
colleagueriley/rgfw A lightweight window abstraction library for creating graphical programs or libraries. 772
sergiusiw/gate A 2D game development library tailored to pixel-art games, providing a layer for separating game logic and resource management. 319
runningwild/glop A lightweight game library for cross-platform development 76
lv2/pugl A minimal, portable API for creating GUIs on various platforms. 182
guorg/gu.wpf.geometry Provides reusable geometric elements and shaders for WPF graphics 163
andyobtiva/glimmer-dsl-wx A 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/glfw Provides a Go interface to the GLFW library for creating windows and rendering OpenGL contexts. 1,584
ray-x/guihua.lua A Lua-based GUI library for Neovim plugin developers to create interactive user interfaces. 171