API Reference
The v0.43.3 current line documents only the five consumer packages. Retired alpha packages and internal subpaths are not authoring surfaces.
The v0.43.3 current line documents only the five consumer packages. Retired alpha packages and internal subpaths are not authoring surfaces.
The supported Custom Element authoring surface for JSX, DSD, hydration, signals and styles.
Start here for standalone element authoring.Use `defineElement`, `OpenElement`, `StyleSheet` and signal helpers without importing renderer internals.Keyed lists: `<For each={items} key={fn}>{(item) => ...}</For>` is exported from the root.The application surface for pages, routes, islands and request/render semantics.
Use `definePage`, `defineIsland` and `defineApp` for application authoring.The router and request-driver implementation are internal product knowledge.The official Vite, content, static-build and Nitro output adapter.
Use `buildApp()` or the generated build task.Plugin ordering, manifests and content scans are adapter implementation details.The installed starter and zero-context consumer entrypoint.
Generated projects expose `dev`, `check`, `test`, `build`, `start` and `preview`.The starter imports product packages only.Optional primitives retained only when they have demonstrated reusable behavior.
UI is not required to use OpenElement.Website-specific brand, hero, lab and layout artifacts are not UI package contracts.