Tools & libraries


SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library needed.


Laigter is a tool that automatically generates maps for dynamic lighting effects in games. It allows normal, parallax, specular and occlusion map generation. Also, it allows the user to preview how the effect will look in-game.


ImGuiColorTextEdit is a syntax highlighting text editor for ImGui.


Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contained (no external dependencies).


A tool for creating and editing SHADERed UI themes. It shows live preview as you change various properties


SPIRV-VM is a virtual machine that executes SPIR-V bytecode. It is written in C, has no dependencies & is licensed under MIT license. It is used as an engine for SHADERed's debugger.