Weft
Reactive UI, woven from Effect
Weft is an Effect-native reactive DOM library. Streams drive every update, on the server and in the browser.
Live: click to increment
0
No virtual DOM
Streams update the DOM directly: no diffing, no reconciliation.
No JSX, no plugins
Plain h.* calls; components are functions you call. No build-time transform.
Effect-native
Every node is an Effect<…, E, R>: error and requirement channels flow through the tree.
Flash-free SSR
Server and client render identical trees; hydrate() resumes reactivity in place.