nanogui

Graphics library

A minimalistic cross-platform GUI library for rendering graphics using OpenGL and other frameworks.

Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL

GitHub

2k stars
49 watching
200 forks
Language: C++
last commit: over 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mygui/myguiA cross-platform library for creating graphical user interfaces (GUIs) for games and 3D applications.733
mitsuba-renderer/mitsubaA research-oriented rendering system with an emphasis on experimental techniques and modularity.1,054
olikraus/u8glibA graphics library that provides an interface to various monochrome displays and offers features such as font support, GUI functionality, and device compatibility.1,260
dalerank/nanoguiA minimalistic cross-platform GUI toolkit with automatic layout and support for multiple graphics APIs.85
luca-piccioni/opengl.netA set of C# libraries and toolkits that provide a platform-agnostic interface to OpenGL for building graphics applications.588
peterhinch/micropython-nano-guiA lightweight MicroPython GUI library for display drivers based on the FrameBuffer class.518
flix01/imguiA lightweight, self-contained C++ library for building graphical user interfaces in games and other applications.397
olikraus/ucglibA C-based color graphics library for embedded systems with support for various display controllers.269
visualcomputing/nubA Java-based rendering and interaction processing library supporting 2D and 3D graphics and animation.34
mitsuba-renderer/enokiEnables automatic transformations of numerical code to create vectorized and differentiated implementations on modern processor architectures.1,261
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
ubisoft/imguiA lightweight, fast, and portable C++ library for building graphical user interfaces in real-time applications27
peterhinch/micropython-micro-guiA lightweight GUI library for MicroPython, providing input options and supporting various display drivers.270
andrejnau/flycubeA low-level graphics API providing features like ray tracing and support for multiple backends390
dmccloskey/imguiA lightweight, immediate mode GUI library for C++ that outputs optimized vertex buffers for efficient rendering in various applications.6