OpenElement / Web Standards Lab
A Web Components-native application framework for beautiful, static-first applications — composed from real browser primitives.
Published line: v0.41.0-alpha.1901 / Element
A reusable element is not an abstraction to escape the web. It is the durable, inspectable contract your application is built from.
02 / DSD
Declarative Shadow DOM preserves real component boundaries in the document. What ships is still HTML: visible, inspectable and ready before client JavaScript.
03 / Islands
Static composition remains still. Small islands light up exactly where interaction earns its cost, keeping the rest of the page close to the platform.
04 / Output
The same supported build interface produces static output proven for browser delivery, Node and Workers. The deployment target changes; the component contract does not.
05 / Begin
Use the public starter, author the parts that matter, and let the browser keep the rest honest.
$ deno run -A npm:@openelement/create my-appStart buildingContinue the composition
Every scene is grounded in the public product surface, architecture and release truth — not a decorative fiction.