verve — root module

@import("verve") exports the full stable API. Grouped index; each group has a dedicated reference page.

GroupExportsPage
ReactiveSignal Effect createEffect Owner untrack batchSignals & effects
Node treeNode Attr NodeRef NodeRefTagNode
RenderingContext AssetResolver Renderer escapeHtml setRendererNonceContext
RoutingRoute RouteSegment Redirect RouteGuard link LinkOptsRoute
RequestRequestMeta Cookie Method Location QueryPairRoute
Control flowshow forEach portal ErrorBoundary createErrorBoundary Slot SlotMapControl flow
AsyncResource ResourceState createResource createLocalResource resourceReady suspense transition markSuspended StreamRegistry withStreamRegistryResource & suspense
ActionsAction createAction serverFn serverFnGenServer functions
StateStore createStore StoredValueStore & stored
I18nI18nCatalog I18nLazyCatalog resolveLocale tPlural pluralCategory i18nIsRtl i18nDirI18n
Contentmarkdown MarkdownOptions highlight HighlightLang detectLang highlightThemeCssMarkdown & highlight
Islandsisland IslandOpts encodeProps decodeProps IslandStateRegistry + state helpersIsland
Subsystemsviz anim gl (namespace modules)viz · anim · gl
HTTP & headFetchOptions FetchResponse Head HeadMeta HeadLink HeadScriptFetch & head
Securitycsrf sanitizeUrlSecurity
Serializationencode serializeDecode serializeEncodeToBytesIsland

The desktop layer is a separate module (@import("desktop") in desktop scaffolds): Desktop.

Generated Zig autodoc for every internal: /public/autodoc/ (build with zig build docs).