Sounds very similar to webui (zig version: https://github.com/webui-dev/zig-webui)
What is the difference?