Storybook
@storybookjsOrganizationBuild bulletproof user interfaces
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 122 | storybookjs/storybook | 89,625 |
Top repositories by stars
- storybookjs/storybook(on leaderboard)
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
TypeScript89,259 - storybookjs/design-system
π Storybook Design System
TypeScript1,991 - storybookjs/react-native
π Storybook for React Native!
TypeScript1,261 - storybookjs/addon-designs
A Storybook addon that embeds Figma, websites, or images in the addon panel.
TypeScript929 - storybookjs/builder-vite
A builder plugin to run and build Storybooks with Vite
TypeScript890 - storybookjs/react-inspector
π Power of Browser DevTools inspectors right inside your React app
TypeScript842 - storybookjs/testing-react
Testing utilities that allow you to reuse your Storybook stories in your React unit tests!
TypeScript592 - storybookjs/presets
π§© Presets for Storybook
TypeScript427 - storybookjs/marksy
π A markdown to custom VDOM components library
JavaScript354 - storybookjs/eslint-plugin-storybook
πOfficial ESLint plugin for Storybook
TypeScript291 - storybookjs/vue-cli-plugin-storybook
Vue CLI plugin for Storybook
JavaScript277 - storybookjs/test-runner
π Turn stories into executable tests
TypeScript267 - storybookjs/frontpage
π The website for storybook.js.org
TypeScript223 - storybookjs/native
π± Storybook for Native: iOS, Android, Flutter
TypeScript214 - storybookjs/mcp
π€
TypeScript190 - storybookjs/telejson
π° JSON parse & stringify with support for cyclic objects, functions, dates, regex, infinity, undefined, null, NaN, Classes, Instances
JavaScript176 - storybookjs/addon-kit
Everything you need to build a Storybook addon
TypeScript164 - storybookjs/babel-plugin-react-docgen
π Babel plugin to add react-docgen info into your code.
JavaScript163 - storybookjs/addon-svelte-csf
[Incubation] CSF using Svelte components.
TypeScript143 - storybookjs/vs-code-plugin
Aesop: a VSCode Extension to stage Storybook stories inside your IDE.
TypeScript133 - storybookjs/brand
π¨ Materials for your articles and talks about storybook
107 - storybookjs/storybook-addon-pseudo-states
CSS pseudo-classes for Storybook
TypeScript100 - storybookjs/addon-react-native-web
Build react-native-web projects in Storybook for React
TypeScript95 - storybookjs/desktop
π» Desktop app for all your Storybooks
JavaScript73 - storybookjs/solidjs
SolidJS integration for Storybook, maintained by the community
TypeScript68 - storybookjs/testing-library
Instrumented version of Testing Library for Storybook Interactions
TypeScript56 - TypeScript49
- storybookjs/require-context.macro
π A Babel macro needed for some advanced Storybook setups. Used to mock webpack's context function in test environments.
JavaScript49 - storybookjs/addon-styling
A base addon for configuring popular styling tools
TypeScript44 - storybookjs/ember-cli-storybook
π Ember storybook adapter
JavaScript39 - storybookjs/storybook-rsc-demo
Project demo to showcase Storybook's new module mocking functionality
TypeScript38 - storybookjs/addon-styling-webpack
Successor to @storybook/addon-styling. Configure the styles of your webpack storybook with ease!
TypeScript36 - storybookjs/aem
Adobe Experience Manager Storybook app with events, knobs, docs, addons, and more
JavaScript35 - storybookjs/paths.macro
π£ Babel plugin that returns an object containing paths like __dirname and __filename as static values
JavaScript33 - storybookjs/shout-out-kit
An image generation API template
JavaScript31 - storybookjs/linter-config
π ESlint config, Prettier config, Remark config for storybook
JavaScript29 - TypeScript28
- TypeScript27
- storybookjs/SBNext
A future SB
JavaScript26 - storybookjs/icons
Library of icons used in apps and marketing sites
TypeScript21 - JavaScript21
- storybookjs/nextjs-example
Example app showing Storybook integrated with Next.js (v11) pages
JavaScript19 - storybookjs/jest
Instrumented version of Jest for Storybook Interactions
TypeScript19 - storybookjs/nextjs-server
Embedded Storybook in Next.js
TypeScript18 - storybookjs/web
Storybook documentation site
TypeScript18 - storybookjs/testing-vue3
Testing utilities that allow you to reuse your stories in your unit tests
TypeScript17 - storybookjs/mdx2-csf
MDX to CSF compiler using MDXv2
TypeScript16 - TypeScript16
- storybookjs/bench
Storybook benchmark
TypeScript16 - storybookjs/storybook-nuxt
Storybook integration for Nuxt Framework - Deprecated in favor of https://github.com/nuxt-modules/storybook/
TypeScript12 - storybookjs/vue3-code-examples
it is a repo to show Vuetify implementation with new @storybook/vue3 reactive mode
TypeScript11 - TypeScript11
- storybookjs/addon-google-analytics
Storybook addon for google analytics
JavaScript11 - storybookjs/addon-cssresources
A storybook addon to switch between css resources at runtime for your story
TypeScript11 - storybookjs/create-svelte-with-args
A small CLI wrapper around the create-svelte package that enables you to replace the interactive prompts with CLI arguments.
JavaScript10 - storybookjs/jest-storybook
Test storybook stories automagically using Jest. π§π»ββοΈ
JavaScript10 - storybookjs/lazy-universal-dotenv
Robust Environment Configuration for Universal Applications.
JavaScript10 - storybookjs/addon-react-native-server
A replacement for @storybook/react-native-server which will enable multiple devices to sync over websockets
TypeScript9 - storybookjs/expect
Browser-compatible version of Jest's `expect`
JavaScript9 - storybookjs/addon-design-assets
Design asset preview for storybook
JavaScript9 - storybookjs/marko
Storybook framework support for marko
TypeScript9 - storybookjs/addon-events
Add events to your Storybook stories.
TypeScript8 - storybookjs/action
π’ WIP, storybook github action - build your storybook from github
JavaScript8 - storybookjs/ds-mcp-experiment-reshaped
Experimenting with a Design System focused MCP server
TypeScript7 - TypeScript7
- storybookjs/raycast-extension-sandboxes
A Raycast Extension to quickly create sandboxes online or locally
TypeScript7 - storybookjs/storybook-day
Storybook day website
TypeScript7 - TypeScript7
- storybookjs/vitest-plugin
Highly experimental Storybook vitest plugin
TypeScript6 - TypeScript6
- storybookjs/mdx1-csf
MDX to CSF compiler using MDXv1
TypeScript6 - JavaScript6
- storybookjs/pr-log
:page_facing_up: Changelog generator based on GitHub Pull Requests
JavaScript6 - TypeScript5
- storybookjs/babel-plugin-named-exports-order
Babel plugin for preserving exports order across transforms
JavaScript5 - storybookjs/community
π Storybook community resources: monthly meetings, meetups, conferences
5 - storybookjs/governance
βοΈ Storybook governance and community policies
5 - storybookjs/svelte-csf-demo
Demonstrating Svelte CSF (@storybook/addon-svelte-csf) vs regular CSF3
Svelte4 - storybookjs/addon-webpack5-compiler-babel
Adds babel as a Webpack5 compiler to Storybook
TypeScript4 - storybookjs/ember
Storybook for Ember
TypeScript4 - storybookjs/webpack-angular-types-plugin
A webpack plugin that adds type information to angular classes. The information can be consumed by @storybook/addon-docs.
TypeScript4 - TypeScript4
- storybookjs/eslint-config-storybook
π wrapper around our @storybook/linter-config package
JavaScript4 - storybookjs/addon-webpack5-compiler-swc
Adds SWC as a Webpack5 compiler to Storybook
TypeScript3 - storybookjs/playwright-ct
Playwright component testing against a Storybook instance
TypeScript3 - TypeScript3
- TypeScript3
- JavaScript3
- JavaScript3
- storybookjs/react-docgen-typescript-plugin
A webpack plugin to inject react typescript docgen information
TypeScript3 - storybookjs/repro-react-cra
Reproduction template for Create React App
JavaScript3 - storybookjs/browser-semver
The semver parser for browsers
JavaScript3 - storybookjs/react-native-demo
Storybook for React Native monorepo
3 - storybookjs/eslint-action
β¨ ESLint GitHub Action with inline lint annotations for pull requests
JavaScript3 - TypeScript2
- TypeScript2
- storybookjs/global
Require global variables
TypeScript2 - JavaScript2