@poveste/plugin-vue

Poveste plugin for Vue.js support
8,325 3
Install
npm install @poveste/plugin-vue
Latest Version:0.20.0
Vue:3
License:MIT
Last Updated:Oct 22, 2026
Links: GitHub  ·  npm
Maintainer: 50rayn

Poveste + Vue 3

Requires vue@^3.5.43.

pnpm add -D poveste @poveste/plugin-vue

Register the plugin in your Poveste config:

import { HstVue } from '@poveste/plugin-vue'
import { defineConfig } from 'poveste'

export default defineConfig({
  plugins: [
    HstVue(),
  ],
})

Write stories as *.story.vue:

<script setup>
import MyButton from './MyButton.vue'
</script>

<template>
  <Story title="MyButton">
    <Variant title="default">
      <MyButton />
    </Variant>
  </Story>
</template>

<Story> and <Variant> are registered globally — no import needed.

Coming from histoire? The Vue API is unchanged: swap the dependency and your existing .story.vue files keep working.

Vue guide · Documentation

Related Packages

@poveste/plugin-quasar

Poveste plugin that builds a book inside a Quasar project

3,714 3
poveste

Interactive component playgrounds for Vue, Nuxt, Svelte, SvelteKit and Quasar, p...

10,343 3
planetar

A Vue framework for creating a design system styleguide with interactive compone...

1,852 5
vite-plugin-vue-meta-layouts

vite 的 vue-router 的元信息布局系统

314,627 65

Version History

Version Released License
0.20.0 MIT
0.19.1 MIT
0.19.0 MIT
0.18.3 MIT
0.18.2 MIT