poveste
v0.11.0
Published
Interactive component playgrounds for Vue, Svelte and Nuxt — a maintained, drop-in successor to histoire
Maintainers
Readme
poveste
Fast and beautiful interactive component playgrounds
Poveste builds a browsable book of stories from your components, powered by Vite. It is a community-maintained successor to histoire.
Install
Install poveste alongside the plugin for your framework:
pnpm i -D poveste @poveste/plugin-vue # Vue 3
pnpm i -D poveste @poveste/plugin-svelte # Svelte 5 and SvelteKit
pnpm i -D poveste @poveste/plugin-nuxt # Nuxt 4Then create a poveste.config.ts in your project root:
import { HstVue } from '@poveste/plugin-vue'
import { defineConfig } from 'poveste'
export default defineConfig({
plugins: [
HstVue(),
],
})Commands
| | |
| --- | --- |
| poveste dev | development server with hot reload |
| poveste build | build the book for production |
| poveste preview | serve the built book |
Run npx poveste --help for the full list of options.
Requirements
Node >=26 and Vite ^8.0.0. See
supported versions for
what proves each range.
