The unplugin-docgen package from Kubb is a Vite/Webpack/Rollup/ESBuild-compatible plugin that extracts TypeScript/React component prop types and JSDoc metadata into a machine-readable format that could be used in a documentation system(with the use of markdown).
- 🎨 Extract React Props in a clean, readable format
- 📚 Parse JSDoc annotations to extract descriptions, tags, and type hints
- 🏗️ Integrates with major bundlers: Vite, Esbuild, Webpack, Rollup, Rspack
Kubb uses an MIT-licensed open source project with its ongoing development made possible entirely by the support of Sponsors. If you would like to become a sponsor, please consider: