Loom is an experimental UI framework for the web.
Goal: Build UIs with Go compiled to WebAssembly (WASM). Svelte-inspired, meaning: compile-time optimization, no virtual DOM, fast, small.
🚨 WARNING: This is deep alpha. Expect breakage. This is research.
.loom files (HTML + Go script + CSS).loom build runs our custom compiler.main.wasm.MVP build in progress. Focus on:
.loom$state reactivityloom build CLI.Not ready for public use yet. Code is here.
Got ideas? Think this is stupid/brilliant? Open an issue. Let's talk.
MIT.