Package category
Documentation tooling
Generate API docs, style guides and documentation sites.
842 packages36 comparisons
Packages compared
842 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @argos-ci/storybook Visual testing for Storybook test runner. | 50.6k | - | - | - | 12 days ago 6.4.0 | ESM + CommonJS | Bundled | Testing, Documentation tooling |
| @vuepress/plugin-search search plugin for vuepress | 50.4k | - | - | - | 3 years ago 1.9.10 | CommonJS | None | Vue, Documentation tooling |
| @vuepress/plugin-register-components register-global-components plugin for vuepress | 50.2k | - | - | - | 3 years ago 1.9.10 | CommonJS | None | Vue, Documentation tooling |
| @storybook/angular-vite Storybook for Angular: Develop, document, and test UI components in isolation | 49.6k | - | - | - | 23 days ago 10.6.0 | ESM only | Bundled | Documentation tooling, Angular |
| blume The open-source docs framework for humans and agents. | 49.1k | +2210817% | - | 1 day ago 2.0.2 | ESM only | Bundled | Markdown, Documentation tooling | |
| @storybook-vue/nuxt Storybook addon for Nuxt and Vite | 49k | - | - | - | 1 year ago 9.0.1 | ESM + CommonJS | Bundled | Documentation tooling, Vue |
| storybook-addon-test-codegen Addon for Storybook that generates test code for your stories. | 48.7k | +61% | - | 2 months ago 3.0.4 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| docusaurus-plugin-typedoc Runs TypeDoc inside the Docusaurus lifecycle. | 48.2k | +120% | - | 17 days ago 1.4.3 | ESM only | None | Documentation tooling | |
| storybook-addon-react-router-v6 Use React Router v6 in your stories | 47.7k | +6% | - | 6 months ago 3.0.0 | ESM + CommonJS | Bundled | Routing, React | |
| eslint-doc-generator Automatic documentation generator for ESLint plugins and rules. | 47.3k | +37% | - | 30 days ago 3.7.1 | ESM only | Bundled | Documentation tooling, Linting and formatting | |
| docsify-cli A magical documentation generator. | 47k | +1% | - | 1 month ago 5.0.0 | CommonJS | None | Documentation tooling, CLI tools and terminal utilities | |
| typedoc-plugin-frontmatter Adds configurable YAML frontmatter to TypeDoc Markdown output. | 46.3k | +338% | - | 17 days ago 1.3.2 | ESM only | None | Documentation tooling, Markdown | |
| sveltedoc-parser Generate a JSON documentation for a Svelte file | 45.7k | -19% | - | 4 years ago 4.2.1 | CommonJS | Bundled | Documentation tooling, Svelte | |
| typedoc-docusaurus-theme Generates TypeDoc Markdown output for Docusaurus. | 45.1k | +289% | - | 17 days ago 1.4.3 | ESM only | None | Documentation tooling, Markdown | |
| koa2-swagger-ui Swagger UI middleware for koa | 45.1k | +19% | - | 1 year ago 5.12.0 | CommonJS | Bundled | Documentation tooling, HTTP servers and web frameworks | |
| starlight-typedoc Starlight plugin to generate documentation from TypeScript using TypeDoc. | 44.6k | +211% | - | 1 month ago 0.23.1 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| @storybook/addon-console Show console output like logs, errors, and warnings in the Storybook | 44.3k | - | - | - | 2 years ago 3.0.0 | ESM + CommonJS | Bundled | Documentation tooling |
| openapi-request-validator Validate request properties against an OpenAPI spec. | 44k | -16% | - | 3 years ago 12.1.3 | CommonJS | Bundled | Documentation tooling, Schema validation | |
| @storybook/addon-queryparams Mock query params in Storybook | 44k | - | - | - | 18 days ago 10.1.0 | ESM only | Bundled | Documentation tooling |
| @asyncapi/studio One place that allows you to develop an AsyncAPI document, validate it, convert it to the latest version, preview the documentation and visualize the events flow. | 43.9k | - | - | - | 1 month ago 1.4.2 | - | None | Documentation tooling |
| starlight-openapi Starlight plugin to generate documentation from OpenAPI/Swagger specifications. | 43.2k | +784% | - | 22 days ago 0.26.2 | ESM only | None | Documentation tooling | |
| @nuxtjs/storybook Storybook module for Nuxt | 42.7k | - | - | - | 1 year ago 9.0.1 | ESM only | Bundled | Documentation tooling, Vue |
| @storybook/preact Storybook Preact renderer: Develop, document, and test UI components in isolation | 42.2k | - | - | - | 23 days ago 10.6.0 | ESM only | Bundled | Documentation tooling, UI component libraries |
| eslint-config-sheriff A comprehensive and opinionated TypeScript-first ESLint configuration. | 42k | +313% | - | 3 months ago 31.4.0 | ESM only | Bundled | Linting and formatting, React | |
| @parke.dev/arbiter API proxy with OpenAPI generation and HAR export capabilities | 42k | - | - | - | 1 month ago 1.1.0 | ESM only | Bundled | Documentation tooling |
| storybook-addon-designs Storybook addon for embedding your design preview in addon panel | 41.2k | -65% | - | 4 years ago 6.3.1 | ESM + CommonJS | Bundled | Documentation tooling | |
| @jackchuka/mdschema A declarative schema-based Markdown documentation validator | 40.9k | - | - | - | 8 days ago 0.15.4 | - | None | Schema validation, Parsers and serialisers |
| typedoc-plugin-external-module-name Specify the Typedoc Module of a file using @module annotation | 40.5k | +126% | - | 5 years ago 4.0.6 | CommonJS | None | Documentation tooling | |
| @visulima/error Error with more than just a message, stacktrace parsing. | 40k | - | - | - | 1 month ago 6.1.0 | ESM only | Bundled | Parsers and serialisers, React |
| storycap A Storybook addon, Save the screenshot image of your stories! via puppeteer. | 39.9k | -30% | - | 2 years ago 5.0.1 | ESM + CommonJS | Bundled | Documentation tooling, Scraping and browser automation | |
| react-styleguidist React components style guide generator | 39.3k | -27% | - | 1 year ago 13.1.4 | ESM + CommonJS | Bundled | Documentation tooling, React | |
| @vuepress/plugin-last-updated last-updated plugin for vuepress | 38.8k | - | - | - | 3 years ago 1.9.10 | CommonJS | None | Vue, Documentation tooling |
| validate-commit-msg Script to validate a commit message follows the conventional changelog standard | 38.8k | -12% | - | - 2.14.0 | CommonJS | None | Documentation tooling | |
| @vuepress/markdown-loader markdown-loader for vuepress | 38.7k | - | - | - | 3 years ago 1.9.10 | CommonJS | None | Vue, Documentation tooling |
| openapi-typescript-fetch A typed fetch client for openapi-typescript | 38.4k | +8% | - | 1 year ago 2.2.1 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| dumi 📖 Documentation Generator of React Component | 38k | +5% | - | 11 days ago 2.4.50 | CommonJS | Bundled | Static site generators and meta-frameworks, React | |
| rapidoc RapiDoc - Open API spec viewer with built in console | 37.9k | +76% | - | 1 year ago 9.3.8 | ESM + CommonJS | None | Documentation tooling | |
| swagger-themes Library for measuring the topic of Swagger documentation | 37.8k | +157% | - | 2 years ago 1.4.3 | CommonJS | Bundled | Documentation tooling | |
| @apitools/openapi-parser Resolve OpenAPI Refs and/or convert Swagger 2.0 to OpenAPI | 37.8k | - | - | - | 1 year ago 0.0.37 | ESM + CommonJS | None | Documentation tooling, Parsers and serialisers |
| featurebase-js Typed client SDK for Featurebase — messenger, changelog widget, feedback widget, and surveys. | 37.6k | - | - | - 1.0.3 | ESM + CommonJS | Bundled | Documentation tooling | |
| @visulima/vite-overlay Improved vite overlay | 36.5k | - | - | - | 1 day ago 2.0.27 | ESM only | Bundled | React, Bundler plugins and loaders |
| openapi-schemas JSON Schemas for every version of the OpenAPI Specification | 36.4k | -34% | - | 5 years ago 2.1.0 | CommonJS | Bundled | Documentation tooling, Schema validation | |
| @antora/playbook-builder Builds a playbook object from user input for configuring successive documentation components in an Antora pipeline. | 33.8k | - | - | - | 27 days ago 3.2.0 | CommonJS | None | Documentation tooling |
| typedoc-plugin-rename-defaults A TypeDoc plugin that renames the `default` exports to their original name | 33k | +46% | - | 1 year ago 0.7.3 | ESM only | None | Documentation tooling | |
| @storybook/preact-vite Storybook for Preact and Vite: Develop, document, and test UI components in isolation | 32.8k | - | - | - | 23 days ago 10.6.0 | ESM only | Bundled | Documentation tooling, Bundlers |
| next-openapi-gen Automatically generate OpenAPI 3.0, 3.1, and 3.2 documentation from Next.js projects, with support for Zod schemas, TypeScript types, and reusable OpenAPI fragments. | 32.6k | +991% | - | 8 days ago 1.8.2 | ESM only | Bundled | Documentation tooling, React | |
| openwiki A CLI that uses a DeepAgents documentation agent to generate and maintain an OpenWiki for a codebase. | 31.1k | - | - | 2 days ago 0.6.0 | ESM only | None | CLI tools and terminal utilities, Documentation tooling | |
| @tanstack/highlight Tiny class-based syntax highlighting for documentation. | 31.1k | - | - | - | 13 days ago 0.1.0 | ESM only | Bundled | Documentation tooling |
| @antora/asciidoc-loader Loads AsciiDoc content into an Asciidoctor Document object (AST) for use in an Antora documentation pipeline. | 30.9k | - | - | - | 27 days ago 3.2.0 | CommonJS | None | Documentation tooling |
| @antora/content-classifier Organizes aggregated content into a virtual file catalog for use in an Antora documentation pipeline. | 30.8k | - | - | - | 27 days ago 3.2.0 | CommonJS | None | Documentation tooling |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- @argos-ci/storybookVisual testing for Storybook test runner.
- @vuepress/plugin-searchsearch plugin for vuepress
- @vuepress/plugin-register-componentsregister-global-components plugin for vuepress
- @storybook/angular-viteStorybook for Angular: Develop, document, and test UI components in isolation
- blumeThe open-source docs framework for humans and agents.
- @storybook-vue/nuxtStorybook addon for Nuxt and Vite
- storybook-addon-test-codegenAddon for Storybook that generates test code for your stories.
- docusaurus-plugin-typedocRuns TypeDoc inside the Docusaurus lifecycle.
- storybook-addon-react-router-v6Use React Router v6 in your stories
- eslint-doc-generatorAutomatic documentation generator for ESLint plugins and rules.
- docsify-cliA magical documentation generator.
- typedoc-plugin-frontmatterAdds configurable YAML frontmatter to TypeDoc Markdown output.
- sveltedoc-parserGenerate a JSON documentation for a Svelte file
- typedoc-docusaurus-themeGenerates TypeDoc Markdown output for Docusaurus.
- koa2-swagger-uiSwagger UI middleware for koa
- starlight-typedocStarlight plugin to generate documentation from TypeScript using TypeDoc.
- @storybook/addon-consoleShow console output like logs, errors, and warnings in the Storybook
- openapi-request-validatorValidate request properties against an OpenAPI spec.
- @storybook/addon-queryparamsMock query params in Storybook
- @asyncapi/studioOne place that allows you to develop an AsyncAPI document, validate it, convert it to the latest version, preview the documentation and visualize the events flow.
- starlight-openapiStarlight plugin to generate documentation from OpenAPI/Swagger specifications.
- @nuxtjs/storybookStorybook module for Nuxt
- @storybook/preactStorybook Preact renderer: Develop, document, and test UI components in isolation
- eslint-config-sheriffA comprehensive and opinionated TypeScript-first ESLint configuration.
- @parke.dev/arbiterAPI proxy with OpenAPI generation and HAR export capabilities
- storybook-addon-designsStorybook addon for embedding your design preview in addon panel
- @jackchuka/mdschemaA declarative schema-based Markdown documentation validator
- typedoc-plugin-external-module-nameSpecify the Typedoc Module of a file using @module annotation
- @visulima/errorError with more than just a message, stacktrace parsing.
- storycapA Storybook addon, Save the screenshot image of your stories! via puppeteer.
- react-styleguidistReact components style guide generator
- @vuepress/plugin-last-updatedlast-updated plugin for vuepress
- validate-commit-msgScript to validate a commit message follows the conventional changelog standard
- @vuepress/markdown-loadermarkdown-loader for vuepress
- openapi-typescript-fetchA typed fetch client for openapi-typescript
- dumi📖 Documentation Generator of React Component
- rapidocRapiDoc - Open API spec viewer with built in console
- swagger-themesLibrary for measuring the topic of Swagger documentation
- @apitools/openapi-parserResolve OpenAPI Refs and/or convert Swagger 2.0 to OpenAPI
- featurebase-jsTyped client SDK for Featurebase — messenger, changelog widget, feedback widget, and surveys.
- @visulima/vite-overlayImproved vite overlay
- openapi-schemasJSON Schemas for every version of the OpenAPI Specification
- @antora/playbook-builderBuilds a playbook object from user input for configuring successive documentation components in an Antora pipeline.
- typedoc-plugin-rename-defaultsA TypeDoc plugin that renames the `default` exports to their original name
- @storybook/preact-viteStorybook for Preact and Vite: Develop, document, and test UI components in isolation
- next-openapi-genAutomatically generate OpenAPI 3.0, 3.1, and 3.2 documentation from Next.js projects, with support for Zod schemas, TypeScript types, and reusable OpenAPI fragments.
- openwikiA CLI that uses a DeepAgents documentation agent to generate and maintain an OpenWiki for a codebase.
- @tanstack/highlightTiny class-based syntax highlighting for documentation.
- @antora/asciidoc-loaderLoads AsciiDoc content into an Asciidoctor Document object (AST) for use in an Antora documentation pipeline.
- @antora/content-classifierOrganizes aggregated content into a virtual file catalog for use in an Antora documentation pipeline.
- standard-version vs commit-and-tag-version
- @hey-api/openapi-ts vs openapi-typescript-codegen
- @asteasolutions/zod-to-openapi vs zod-openapi
- @hey-api/openapi-ts vs zod-openapi
- @hey-api/openapi-ts vs @asteasolutions/zod-to-openapi
- openapi-typescript-codegen vs openapi-client-axios
- @microsoft/tsdoc vs jsdoc-to-markdown
- zod-openapi vs openapi-client-axios
- doctoc vs jsdoc-to-markdown
- openapi-fetch vs openapi-typescript-codegen
- @asteasolutions/zod-to-openapi vs oazapfts
- openapi-fetch vs openapi-client-axios
- @asteasolutions/zod-to-openapi vs @kubb/oas
- openapi-fetch vs zod-openapi
- zod-openapi vs openapi-typescript-codegen
- openapi-client-axios vs @kubb/oas
- zod-openapi vs @kubb/oas
- zod-openapi vs oazapfts
- openapi-fetch vs @hey-api/openapi-ts
- @microsoft/tsdoc vs vue-docgen-api
- openapi-fetch vs @kubb/oas
- openapi-typescript-codegen vs @kubb/oas
- openapi-fetch vs oazapfts
- @microsoft/tsdoc vs typedoc
- vue-docgen-api vs jsdoc-to-markdown
- openapi-types vs zod-openapi
- @apidevtools/swagger-parser vs @zodios/core
- typedoc vs openapi-typescript-codegen
- openapi-types vs oazapfts
- openapi-types vs openapi-fetch