travisstaloch/SnapWebUI
Reactive immediate DOM rendering with Wasm in Zig
Write your web app in Zig in a reactive style. Compiles to WebAssembly binaries.
requestAnimationFrame
integration.See public/index.html
and src/snap-demo.zig
for a demo app with a counter, a todo app and more.
zig build --release=small
python -m http.server
Open localhost:8000 in your browser.
This project is in early development. Contributions welcome!
zig build test
passesMIT License - see LICENSE file for details.
Component system architecture
Server-side rendering support
WebAssembly module bundling / loading
Note: This is version 0.x software. APIs may change.