API Reference
Generated from source
Every page below is generated straight from packages/*/src with typedoc. Signatures, parameters and types cannot drift from the code — run pnpm --filter @theme-kit/docs api:generate to regenerate after any change.
The framework-agnostic heart of Theme Kit: store, model, registry, runtime, adapters, generation, validation, history, lifecycle and plugins.
Provider, hooks and components for React 18/19 — the reference integration.
Next.js App Router integration: SSR-safe hydration, cookie persistence and zero flash of incorrect theme.
Vue 3 provider, composables and scopes over the shared runtime.
Svelte 5 provider, context stores and runes-based reactivity.
Solid provider, signals and scopes with fine-grained reactivity.
Angular providers, injectables and an element-scoped directive.
Framework-free theming for any HTML page via custom elements.
Tailwind CSS v4 mappings from theme tokens to utility variables.
Astro islands integration with a zero-flash blocking script.
Nuxt 3 module with SSR-first theming, zero-flash bootstrap, cookie sync and auto-imported composables.
Remix loader-based SSR theming with a blocking head script.
Generate, validate, migrate, inspect and export themes from the command line.
Runtime inspector, plugin and panel for debugging theme changes.