Preview.js detects your components and lets you preview each individually, with little to no configuration.
Component properties are automatically generated to match detected TypeScript types.
Preview.js leverages the power of Vite to support React and Vue.js.
It also supports application frameworks such as Next.js and Nuxt.js.
Support for Preact and Svelte coming soon!
Preview.js is open sourced under the AGPL v3 license.
Support Preview.js development by purchasing a Preview.js Pro license.
Preview.js Pro includes:
For more details, check out the Pro comparison table.
Preview.js works out of the box with:
All IDE integrations are also open source!