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
jsdoc-babel
A JSDoc plugin that transforms ES6 source files with Babel before they are processsed.
22.4k-6%-8 years ago
0.5.0
CommonJSNoneDocumentation tooling
@storycap-testrun/browser
Screenshot capture for Storybook addon-vitest - Provides stable visual testing functionality and Vitest plugin for Storybook stories running in browser environments
21.9k---7 days ago
3.1.1
ESM + CommonJSBundledTesting, Documentation tooling
starlight-sidebar-topics
Starlight plugin to split your documentation into different sections, each with its own sidebar.
21.6k+270%-22 days ago
0.9.0
ESM onlyBundledDocumentation tooling
changelogithub
Generate changelog for GitHub.
21.6k+48%-29 days ago
15.0.5
ESM onlyNoneDocumentation tooling
yuidocjs
YUIDoc, YUI's JavaScript Documentation engine.
21.5k-9%-10 years ago
0.10.2
CommonJSNoneDocumentation tooling
grunt-jsdoc
Integrates jsdoc3 generation into your Grunt build
20.9k-11%-6 years ago
2.4.1
CommonJSNoneDocumentation tooling
mdx
Generic documentation extractor. Extensible enough to work with any language that supports comments.
20.9k+40%-10 years ago
0.3.1
CommonJSNoneMarkdown, Documentation tooling
markdown-toc-gen
Generating and updating table of contents in Markdown files which conform with prettier.
20.7k-29%-1 year ago
1.2.0
-NoneMarkdown, Documentation tooling
swagger-stats
API Telemetry and APM. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices, based on express routes and Swagger (Open API) specification
20.7k-13%-3 years ago
0.99.7
CommonJSNoneMonitoring and error tracking, Numbers and maths
@speclynx/apidom-reference
Advanced algorithms for semantic ApiDOM manipulations like dereferencing or resolution.
20.4k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, Parsers and serialisers
openapi-json-schema
Minimalistic OpenAPI 3 ⬌ JSON Schema (draft 7) conversion
20.4k+1%-3 years ago
2.0.0
ESM onlyBundledDocumentation tooling, Schema validation
@speclynx/apidom-parser-adapter-arazzo-yaml-1
Parser adapter for parsing YAML documents into Arazzo 1.x.y namespace.
20.4k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-yaml-2
Parser adapter for parsing YAML documents into OpenAPI 2.0 namespace.
20.4k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-json-3-0
Parser adapter for parsing JSON documents into OpenAPI 3.0.x namespace.
20.4k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
engine-cache
express.js inspired template-engine manager.
20.3k-22%-9 years ago
1.0.1
CommonJSNoneDocumentation tooling, Utility libraries
@speclynx/apidom-parser-adapter-overlay-yaml-1
Parser adapter for parsing YAML documents into Overlay 1.x.y namespace.
20.3k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
assemble-core
The core assemble application with no presets or defaults. All configuration is left to the implementor.
20.1k-21%-9 years ago
0.31.0
CommonJSNoneDocumentation tooling, UI component libraries
ctx7
Context7 CLI - Fetch documentation context and configure Context7
20k--2 days ago
0.5.12
ESM onlyNoneCLI tools and terminal utilities, Documentation tooling
jsdoc-regex
Regular expression for matching JSDoc comment blocks and the code below them.
19.9k+23%-9 years ago
1.0.1
CommonJSNoneDocumentation tooling
@stacksjs/logsmith
Forge beautiful changelog automatically.
19.6k---1 month ago
0.2.11
ESM onlyBundledDocumentation tooling, TypeScript tooling
swagger-inline
Generate an OpenAPI/Swagger definition from inline comments.
19.3k+39%-1 month ago
8.0.2
CommonJSNoneDocumentation tooling
storybook-addon-vue-mdx
Use Vue components inside MDX files, as if they were React components.
19.1k+123%-10 months ago
3.0.0
ESM onlyBundledDocumentation tooling, Vue
@scalar/api-client-react
the open source API testing client for react
18.5k---1 day ago
2.0.50
ESM onlyBundledReact, Testing
storybook-addon-swc
Storybook add-on to enable SWC builds.
18.1k-61%-3 years ago
1.2.0
ESM + CommonJSBundledDocumentation tooling, React
starlight-image-zoom
Starlight plugin adding zoom capabilities to your documentation images.
18.1k+314%-23 days ago
0.16.0
ESM onlyNoneDocumentation tooling, Image processing
@cloudflare/nimbus-docs
Docs, for humans and agents
18k---today
0.14.2
ESM onlyBundledDocumentation tooling
swr-openapi
Generate SWR hooks from OpenAPI schemas
17.6k+29%-8 months ago
5.6.0
ESM + CommonJSBundledDocumentation tooling
@farming-labs/astro
Astro adapter for @farming-labs/docs — content loading and navigation utilities
17.2k---10 days ago
0.2.115
ESM onlyBundledDocumentation tooling
@farming-labs/astro-theme
Astro UI components for @farming-labs/docs — layout, sidebar, TOC, search, and theme toggle
17.2k---10 days ago
0.2.115
ESM onlyBundledDocumentation tooling
storybook-addon-jsx
Display the JSX of the story
17k-18%--
7.3.14
CommonJSNoneDocumentation tooling
swagger-to-mock
mock data generator from Swagger (OpenAPI 3)
16.8k-42%-6 years ago
0.1.12
CommonJSBundledDev servers and API mocking, CLI tools and terminal utilities
dgeni-packages
A collection of dgeni packages for generating documentation from source code
16.5k+17%-4 years ago
0.30.0
-NoneDocumentation tooling
openapi-to-graphql
Generates a GraphQL schema for a given OpenAPI Specification (OAS)
16.2k-33%-2 years ago
3.0.7
ESM + CommonJSBundledGraphQL, Internationalisation
typedoc-plugin-internal-external
Force a File or Reflection (symbol) to be @internal or @external
16.1k+199%-6 years ago
2.2.0
CommonJSNoneDocumentation tooling
storybook-addon-styled-component-theme
storybook addon with styled-components theme
16.1k-18%-5 years ago
2.0.0
CommonJSBundledDocumentation tooling
loki
Visual Regression Testing for Storybook
15.7k-55%-2 years ago
0.35.1
-NoneDocumentation tooling, Testing
mdn-links
Caches data from the Mozilla Developer Network wiki and provides methods to return links to documentation for JavaScript and DOM objects.
15.6k-6%-11 years ago
0.1.0
CommonJSNoneDocumentation tooling
storybook-addon-themes
A storybook addon to switch between different themes for your preview
15.5k-24%-4 days ago
10.0.0
ESM onlyBundledDocumentation tooling
@chakra-ui/props-docs
Extracts prop types for documentation purposes
15.4k---1 year ago
2.4.2
ESM + CommonJSBundledDocumentation tooling, React
@platformatic/globals
Platformatic Global Object Getter
15.3k---16 days ago
3.69.0
ESM + CommonJSBundledLogging, Node.js utilities
@nestia/core
Super-fast validation decorators of NestJS
14.7k---3 days ago
14.0.0
CommonJSBundledDocumentation tooling, TypeScript tooling
@mui/internal-docs-infra
MUI Infra - internal documentation creation tools.
14.6k---3 months ago
0.11.1
ESM + CommonJSBundledDocumentation tooling, React
typedoc-twilio-theme
Typedoc theme used for Twilio's Client.js
14.6k+187%-6 years ago
1.0.1
CommonJSNoneDocumentation tooling
@loopback/docs
Documentation files rendered at [https://loopback.io](https://loopback.io)
14.6k---1 month ago
8.0.17
-NoneDocumentation tooling
typedoc-plugin-as-member-of
TypeDoc plugin to 'move' declarations as members of existing classes, interfaces, objects, etc
14.6k+158%-8 years ago
1.0.2
CommonJSNoneDocumentation tooling
@wesleytodd/openapi
Middleware for generating OpenAPI/Swagger documentation for your Express app
14.5k---2 years ago
1.1.0
CommonJSNoneDocumentation tooling
openapi-examples-validator
Validates embedded examples in OpenAPI-JSONs
14.2k+86%-5 months ago
7.1.0
CommonJSBundledDocumentation tooling, Schema validation
cdocparser
Extract C style comments and extract context from source
14k-2%-8 years ago
0.15.0
CommonJSNoneDocumentation tooling
docusaurus
Easy to Maintain Open Source Documentation Websites
14k-35%-5 years ago
1.14.7
-NoneDocumentation tooling
typedoc-plugin-mermaid
A plugin for TypeDoc that generates graphs for mermaid.js diagrams by using @mermaid annotation.
13.9k+66%-2 years ago
1.12.0
ESM + 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.