https://github.com/rspack-contrib/storybook-rsbuild
Storybook builder and frameworks powered by Rsbuild.
https://github.com/rspack-contrib/storybook-rsbuild
react rsbuild rspack storybook vue
Last synced: 5 days ago
JSON representation
Storybook builder and frameworks powered by Rsbuild.
- Host: GitHub
- URL: https://github.com/rspack-contrib/storybook-rsbuild
- Owner: rspack-contrib
- License: mit
- Created: 2024-05-16T06:31:58.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-04-08T14:55:48.000Z (9 days ago)
- Last Synced: 2025-04-11T23:16:18.105Z (5 days ago)
- Topics: react, rsbuild, rspack, storybook, vue
- Language: TypeScript
- Homepage: https://storybook.rsbuild.dev/
- Size: 3.21 MB
- Stars: 112
- Watchers: 4
- Forks: 12
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING
- License: LICENSE
Awesome Lists containing this project
- awesome-rspack - storybook-rsbuild
README

# Storybook × Rsbuild
The repository contains the Storybook Rsbuild builder and UI framework integrations.
> [!NOTE]
> For users of Storybook v9, Storybook Rsbuild already provides basic alpha version support. Check out the [v2](https://github.com/rspack-contrib/storybook-rsbuild/tree/v2) branch (using version `2.0-alpha.x`), and refer to the [Storybook v9 migration documentation](https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#from-version-8x-to-900).## Usage
Check out the [documentation](https://storybook-rsbuild.netlify.app).
## Roadmap
### Features
- [x] Support TS type check (fork-ts-checker-webpack-plugin) _(supported in [0.0.4](https://github.com/rspack-contrib/storybook-rsbuild/releases/tag/v0.0.4))_
- [ ] Support more frameworks (Preact / Svelte / vanilla html / Lit)### Rspack support
- [x] Support `webpackInclude` magic comment _(supported in [0.0.7](https://github.com/rspack-contrib/storybook-rsbuild/releases/tag/v0.0.7))_
- [ ] Support persistent cache
- [x] Support lazy compilation
- [ ] Support virtual modules
- [ ] Support `module.unknownContextCritical`
- [x] Support `compilation.dependencyTemplates.set` for react-docgen-typescript (supported in a workaround)## Credits
Some code is copied or modified from [storybookjs/storybook](https://github.com/storybookjs/storybook).
## License
[MIT](./LICENSE)