Elements
Author encapsulated, interoperable components. Rendered natively. Composed by design.
Web Components, full-stack
A Web Components full-stack framework for elements, routes, islands, and package protocols.
Standards become an interface
openElement is presented as a standards-first product surface: native components, generated route metadata, DSD output, and package boundaries are designed to stay inspectable.
Author encapsulated, interoperable components. Rendered natively. Composed by design.
File-based routing with data, streaming, and progressive enhancement built in.
Package and ship UI, data, and logic with open, layerable protocols.
System model
The page language uses real project boundaries: route metadata from the app, DSD as render output, hydrated islands for interaction, and package contracts as the reference surface.
deno run -A npm:@openelement/create my-app deno task dev deno task build<open-layout>
<docs-home></docs-home>
</open-layout>Developer workflow
The homepage middle section is no longer a sparse card strip. It explains the actual work path a developer follows through the framework.
Reference surfaces
The site keeps content grounded in generated routes, package surfaces, and current roadmap anchors instead of invented marketing copy.
Island hydration smoke line
The same composed surface hydrates as a real custom element, with shadow DOM boundaries and signal updates preserved after static generation.
METRICS packages verified: