DVUI Examples
May 19, 2026 ยท View on GitHub
This repo serves as a template for using dvui.
- if you are building a new app, start with
zig build sdl3-app - if you want control over the mainloop,
zig build sdl3-standalone - if you want debugging windows in an existing app,
zig build sdl3-ontop
| Backend |
As app
dvui handles main loop app.zig
|
Standalone
you control main loop *-standalone.zig
|
On top
debug HUD on existing app/game *-ontop.zig
|
|---|---|---|---|
| SDL3 | sdl3-app |
sdl3-standalone |
sdl3-ontop |
|
SDL3GPU
Rendering via SDL GPU |
todo | sdl3gpu-standalone |
sdl3gpu-ontop |
| SDL2 | sdl2-app |
sdl2-standalone |
sdl2-ontop |
|
Raylib
C API |
raylib-app |
raylib-standalone |
raylib-ontop |
|
Raylib
Bindings raylib-zig
|
raylib-zig-app |
raylib-zig-standalone |
raylib-zig-ontop |
| DX11 | dx11-app |
dx11-standalone |
dx11-ontop |
| GLFW | glfw-app |
todo | see dvui repo |
|
wio
OpenGL on wio
|
wio-app |
todo | todo |
| Web | web-app |
none | none |