Easily create demos of React components
Maintaining example code and demo separately makes it painful, it's easy to get them out of sync 🙅
Code can't lie, documentation can 💥
DemoZap CLI keeps your code up to date with demo 💪
- Name component files as
[component_name].demozap.jsx
- Run
npx demozap generate
Use created demos 🎉
React
npm install -D react-demo-tab
- Generated demo files are prefixed with
_
:
MyComponent.demozap.jsx
→_MyComponent.jsx
- or set custom prefix:
npx demozap generate --prefix=CustomPrefix
To manually create demos instead via CLI use DemoTab component.
All contributions are welcome!