Skip to content
JS
Package category

Documentation tooling

Generate API docs, style guides and documentation sites.

842 packages36 comparisons

Packages compared

842 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@argos-ci/storybook
Visual testing for Storybook test runner.
50.6k---12 days ago
6.4.0
ESM + CommonJSBundledTesting, Documentation tooling
@vuepress/plugin-search
search plugin for vuepress
50.4k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
@vuepress/plugin-register-components
register-global-components plugin for vuepress
50.2k---3 years ago
1.9.10
CommonJSNoneVue, 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 onlyBundledDocumentation tooling, Angular
blume
The open-source docs framework for humans and agents.
49.1k+2210817%-1 day ago
2.0.2
ESM onlyBundledMarkdown, Documentation tooling
@storybook-vue/nuxt
Storybook addon for Nuxt and Vite
49k---1 year ago
9.0.1
ESM + CommonJSBundledDocumentation 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 + CommonJSBundledDocumentation tooling, TypeScript tooling
docusaurus-plugin-typedoc
Runs TypeDoc inside the Docusaurus lifecycle.
48.2k+120%-17 days ago
1.4.3
ESM onlyNoneDocumentation tooling
storybook-addon-react-router-v6
Use React Router v6 in your stories
47.7k+6%-6 months ago
3.0.0
ESM + CommonJSBundledRouting, React
eslint-doc-generator
Automatic documentation generator for ESLint plugins and rules.
47.3k+37%-30 days ago
3.7.1
ESM onlyBundledDocumentation tooling, Linting and formatting
docsify-cli
A magical documentation generator.
47k+1%-1 month ago
5.0.0
CommonJSNoneDocumentation 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 onlyNoneDocumentation tooling, Markdown
sveltedoc-parser
Generate a JSON documentation for a Svelte file
45.7k-19%-4 years ago
4.2.1
CommonJSBundledDocumentation tooling, Svelte
typedoc-docusaurus-theme
Generates TypeDoc Markdown output for Docusaurus.
45.1k+289%-17 days ago
1.4.3
ESM onlyNoneDocumentation tooling, Markdown
koa2-swagger-ui
Swagger UI middleware for koa
45.1k+19%-1 year ago
5.12.0
CommonJSBundledDocumentation 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 + CommonJSBundledDocumentation 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 + CommonJSBundledDocumentation tooling
openapi-request-validator
Validate request properties against an OpenAPI spec.
44k-16%-3 years ago
12.1.3
CommonJSBundledDocumentation tooling, Schema validation
@storybook/addon-queryparams
Mock query params in Storybook
44k---18 days ago
10.1.0
ESM onlyBundledDocumentation 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
-NoneDocumentation tooling
starlight-openapi
Starlight plugin to generate documentation from OpenAPI/Swagger specifications.
43.2k+784%-22 days ago
0.26.2
ESM onlyNoneDocumentation tooling
@nuxtjs/storybook
Storybook module for Nuxt
42.7k---1 year ago
9.0.1
ESM onlyBundledDocumentation tooling, Vue
@storybook/preact
Storybook Preact renderer: Develop, document, and test UI components in isolation
42.2k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, UI component libraries
eslint-config-sheriff
A comprehensive and opinionated TypeScript-first ESLint configuration.
42k+313%-3 months ago
31.4.0
ESM onlyBundledLinting and formatting, React
@parke.dev/arbiter
API proxy with OpenAPI generation and HAR export capabilities
42k---1 month ago
1.1.0
ESM onlyBundledDocumentation tooling
storybook-addon-designs
Storybook addon for embedding your design preview in addon panel
41.2k-65%-4 years ago
6.3.1
ESM + CommonJSBundledDocumentation tooling
@jackchuka/mdschema
A declarative schema-based Markdown documentation validator
40.9k---8 days ago
0.15.4
-NoneSchema 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
CommonJSNoneDocumentation tooling
@visulima/error
Error with more than just a message, stacktrace parsing.
40k---1 month ago
6.1.0
ESM onlyBundledParsers 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 + CommonJSBundledDocumentation tooling, Scraping and browser automation
react-styleguidist
React components style guide generator
39.3k-27%-1 year ago
13.1.4
ESM + CommonJSBundledDocumentation tooling, React
@vuepress/plugin-last-updated
last-updated plugin for vuepress
38.8k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
validate-commit-msg
Script to validate a commit message follows the conventional changelog standard
38.8k-12%--
2.14.0
CommonJSNoneDocumentation tooling
@vuepress/markdown-loader
markdown-loader for vuepress
38.7k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
openapi-typescript-fetch
A typed fetch client for openapi-typescript
38.4k+8%-1 year ago
2.2.1
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
dumi
📖 Documentation Generator of React Component
38k+5%-11 days ago
2.4.50
CommonJSBundledStatic 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 + CommonJSNoneDocumentation tooling
swagger-themes
Library for measuring the topic of Swagger documentation
37.8k+157%-2 years ago
1.4.3
CommonJSBundledDocumentation tooling
@apitools/openapi-parser
Resolve OpenAPI Refs and/or convert Swagger 2.0 to OpenAPI
37.8k---1 year ago
0.0.37
ESM + CommonJSNoneDocumentation tooling, Parsers and serialisers
featurebase-js
Typed client SDK for Featurebase — messenger, changelog widget, feedback widget, and surveys.
37.6k---
1.0.3
ESM + CommonJSBundledDocumentation tooling
@visulima/vite-overlay
Improved vite overlay
36.5k---1 day ago
2.0.27
ESM onlyBundledReact, Bundler plugins and loaders
openapi-schemas
JSON Schemas for every version of the OpenAPI Specification
36.4k-34%-5 years ago
2.1.0
CommonJSBundledDocumentation 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
CommonJSNoneDocumentation 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 onlyNoneDocumentation 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 onlyBundledDocumentation 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 onlyBundledDocumentation 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 onlyNoneCLI tools and terminal utilities, Documentation tooling
@tanstack/highlight
Tiny class-based syntax highlighting for documentation.
31.1k---13 days ago
0.1.0
ESM onlyBundledDocumentation 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
CommonJSNoneDocumentation 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
CommonJSNoneDocumentation 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.