@takuma-ru/auto-story-generator

Automatic real-time story file generation from React, Vue, Angular and Lit component files
33,217 51
Install
npm install @takuma-ru/auto-story-generator
Latest Version:0.4.0
License:ISC
Last Updated:May 19, 2025
Links: GitHub  ·  npm
Maintainer: takuma-ru

@takuma-ru/auto-story-generator

asg-thumbnail

Description

Automatic real-time story file generation from React, Vue, Angular and Lit component files

Getting Started

1. Install the package

npm i @takuma-ru/auto-story-generator

2. Add config

Add settings to main.ts in Storybook (./storybook/main.ts)

For React, Vite

import type { StorybookConfig } from "@storybook/react-vite";

import autoStoryGenerator from "@takuma-ru/auto-story-generator";

import { mergeConfig } from "vite";

const config: StorybookConfig = {
  viteFinal: async config =>
    mergeConfig(config, {
      plugins: [
        autoStoryGenerator.vite({
          preset: "react",
          imports: ["src/components/**/*.tsx"],
        }),
      ],
    }),
};

export default config;

Supported Frameworks

✅: Supported 🚧: Work in progress ❌: Not supported 📝: Not yet implemented

Framework Supported
React ✅
Vue 🚧
Lit ✅
Angular 🚧
Svelte 📝
Custom 📝

Contributors

Main contributor

takuma-ru : Core API, React presets more...

Special thanks

Related Packages

@storybook/addon-contexts

Storybook Addon Contexts

816,181 91,337
@storybook/addon-onboarding

Storybook Onboarding: Help new users learn how to write stories

139,691,195 91,335
@storybook/addon-vitest

Storybook Vitest addon: Blazing fast component testing using stories

130,125,843 91,335
astrobook

The minimal UI component playground

134,651 279
storybook-router

A storybook decorator that allows you to use routing-aware components in your st...

26,590 257

Version History

Version Released License
0.4.0 ISC
0.3.3 ISC
0.3.2 ISC
0.3.1 ISC
0.3.0 ISC
Pre-releases (6)
Version Released License
0.2.10-beta.0 ISC
0.0.2-beta.3 ISC
0.0.2-beta.2 MIT
0.0.2-beta.1 MIT
0.0.2-beta.0 MIT