nanogui

OpenGL GUI library

A cross-platform GUI library for OpenGL with automatic layout generation and event handling

Minimalistic GUI library for OpenGL

GitHub

5k stars
170 watching
610 forks
Language: C++
last commit: over 1 year ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
memononen/nanovg An antialiased 2D vector graphics rendering library for OpenGL. 5,186
mitsuba-renderer/nanogui A minimalistic cross-platform GUI library for rendering graphics using OpenGL and other frameworks. 1,580
dalerank/nanogui A minimalistic cross-platform GUI toolkit with automatic layout and support for multiple graphics APIs. 85
zauberzeug/nicegui A Python-based framework for building browser-based GUI applications with minimal code 10,128
lvgl/lvgl An embedded graphics library that enables the creation of beautiful UIs for microcontrollers and displays. 16,735
raysan5/raygui A simple and easy-to-use GUI library with immediate-mode functionality 3,556
nodegui/nodegui A cross-platform desktop application library built with Node.js and CSS. 8,908
skevy/graphiql-app A wrapper around GraphiQL that provides a tabbed interface for editing and testing GraphQL queries/mutations. 2,965
facebook/igl A cross-platform library providing a low-level GPU interface for multiple graphics APIs 2,971
pissang/claygl A WebGL graphics library for building 3D applications. 2,811
vczh-libraries/gacui A comprehensive C++ library for building GPU-accelerated user interfaces with WYSIWYG editing tools and XML support. 2,348
snowkit/linc_nanovg Native bindings for nanovg to facilitate graphics rendering in C-based projects 13
peterhinch/micropython-nano-gui A lightweight MicroPython GUI library for display drivers based on the FrameBuffer class. 507
andlabs/ui A Go library for building native GUI applications. 8,340
google/swissgl A minimalistic wrapper on WebGL2 API for reducing boilerplate code in procedural visualizations and simulations 1,151