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
rdme
ReadMe's official CLI and GitHub Action.
88.6k+7%-1 month ago
10.9.6
ESM onlyNoneDocumentation tooling
react-docgen-typescript-loader
Webpack loader to generate docgen information from TypeScript React components.
87.4k-53%-6 years ago
3.7.2
CommonJSNoneTypeScript tooling, React
typedoc-material-theme
A TypeDoc theme based on Material 3.
87k-7%-10 months ago
1.4.1
ESM onlyBundledDocumentation tooling, TypeScript tooling
@samchon/openapi
Universal OpenAPI to LLM function calling schemas. Transform any Swagger/OpenAPI document into type-safe schemas for OpenAI, Claude, Qwen, and more.
84.2k---8 months ago
6.0.1
ESM + CommonJSBundledDocumentation tooling
docusaurus-plugin-openapi-docs
OpenAPI plugin for Docusaurus.
83.4k+159%-1 month ago
5.2.0
CommonJSBundledDocumentation tooling
openapi-format
Format an OpenAPI document by ordering, formatting and filtering fields.
83.2k+99%-28 days ago
1.33.7
CommonJSBundledDocumentation tooling, CLI tools and terminal utilities
parse-code-context
Fast and simple way to parse code context for use with documentation from code comments. Parses context from a single line of JavaScript, for functions, variable declarations, methods, prototype properties, prototype methods etc.
82.8k+18%-7 years ago
1.0.0
CommonJSNoneDocumentation tooling
docusaurus-theme-openapi-docs
OpenAPI theme for Docusaurus.
82.6k+189%-1 month ago
5.2.0
CommonJSBundledDocumentation tooling
openapi-merge-cli
A cli tool for the openapi-merge library.
82.5k-25%-1 month ago
2.0.2
CommonJSBundledDocumentation tooling, CLI tools and terminal utilities
hapi-swagger
A swagger documentation UI generator plugin for hapi
80k+19%-1 year ago
17.3.2
CommonJSBundledDocumentation tooling
jest-openapi
Jest matchers for asserting that HTTP responses satisfy an OpenAPI spec
79.9k+201%-4 years ago
0.14.2
CommonJSBundledDocumentation tooling, Testing
@storybook/html-vite
Storybook for HTML and Vite: Develop, document, and test UI components in isolation
78.8k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
logging-helpers
Basic template helpers for printing messages out to the console. Useful for debugging context in templates. Should work with any template engine.
78.1k-20%-9 years ago
1.0.0
CommonJSNoneLogging, Utility libraries
openapi-backend
Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic
77.3k+96%-6 days ago
5.21.1
CommonJSBundledDocumentation tooling, Cloud SDKs
@asyncapi/generator-react-sdk
The React SDK for templates.
77.3k---1 year ago
1.1.3
CommonJSBundledDocumentation tooling, React
mock-json-schema
Simple utility to mock example objects based on JSON schema definitions
76.1k+82%-9 days ago
1.1.3
CommonJSBundledSchema validation, Documentation tooling
openapi-validator
Common code for jest-openapi and Chai OpenAPI Response Validator
74.9k+132%-4 years ago
0.14.2
CommonJSBundledDocumentation tooling, Testing
@percy/storybook
Storybook addons for visual testing with Percy
74.8k---14 days ago
10.0.3
ESM onlyNoneDocumentation tooling, Testing
@storybook/server
Storybook Server renderer: Develop, document, and test UI components in isolation
74.1k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, UI component libraries
@kubb/plugin-client
API client generator plugin for Kubb, creating type-safe HTTP clients (Axios, Fetch) from OpenAPI specifications for making API requests.
72.5k---1 month ago
4.39.3
ESM + CommonJSBundledDocumentation tooling, HTTP clients
docusaurus-lunr-search
Offline search component for Docusaurus V3
72.5k+7%-1 year ago
3.6.0
CommonJSNoneDocumentation tooling
alterschema
Convert between schema specifications
71.9k+66%-3 years ago
1.1.3
CommonJSNoneParsers and serialisers, Documentation tooling
swagger-autogen
This module performs automatic construction of Swagger documentation. It can identify the endpoints and automatically capture methods such as get, post, put, and so on. It also identifies paths, routes, middlewares, response status codes, parameters in th
71.6k+7%-2 years ago
2.23.7
CommonJSBundledDocumentation tooling
@storybook/server-webpack5
Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.
71.4k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, UI component libraries
storybook-addon-mock
A storybook addon to mock fetch/XHR request
70.2k-46%-1 year ago
6.0.1
ESM + CommonJSBundledDocumentation tooling
chanfana
OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!
68.6k+172%-1 month ago
3.4.0
ESM + CommonJSBundledDocumentation tooling, Schema validation
redoc-express
Lightweight Express middleware for serving interactive ReDoc API documentation from OpenAPI/Swagger specs. TypeScript support, 100% test coverage, ES5 compatible.
67.5k+175%-10 months ago
2.1.3
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
docsify
A magical documentation generator.
66.1k+13%-2 months ago
5.0.0
ESM onlyBundledDocumentation tooling, Parsers and serialisers
storybook-mock-date-decorator
Storybook MockDate decorator
66k+34%-1 year ago
3.0.0
ESM onlyBundledDate and time, Documentation tooling
@storybook/tanstack-react
Storybook for TanStack (React, Vite): Router and Start ready Storybook framework
65.8k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@vuepress/core
Minimalistic doc generator with Vue component based layout system
65.4k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
vue-docgen-loader
Vue docgen loader for webpack
64.9k-29%-1 year ago
2.0.1
CommonJSNoneVue, Documentation tooling
redocusaurus
Redoc for DocusaurusV2
64.4k+214%-2 months ago
2.5.2
CommonJSBundledDocumentation tooling
@vuepress/plugin-nprogress
nprogress plugin for vuepress
61.4k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
@vuepress/plugin-active-header-links
active-header-links plugin for vuepress
60.8k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
@sap-ux/fiori-docs-embeddings
SAP Fiori documentation indexing
58.4k---1 month ago
1.2.7
ESM onlyBundledDocumentation tooling
@vuepress/theme-default
Default theme for VuePress
58.3k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
next-swagger-doc
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
57.5k+69%-30 days ago
0.5.0
ESM + CommonJSBundledDocumentation tooling, Static site generators and meta-frameworks
storybook-vue3-router
A Storybook decorator that allows you to build stories for your routing-aware components.
56.3k+63%-10 months ago
7.0.0
ESM onlyBundledRouting, Vue
@storybook/experimental-nextjs-vite
Storybook for Next.js and Vite
56.1k---1 year ago
8.6.14
ESM + CommonJSBundledDocumentation tooling, Bundlers
@scalar/astro
Scalar API Reference Component for Astro
55.7k---1 day ago
0.4.22
ESM onlyNoneDocumentation tooling
spectaql
A powerful library for autogenerating static GraphQL API documentation
55.3k+25%-6 months ago
3.0.9
CommonJSNoneDocumentation tooling, GraphQL
apidoc
RESTful web API Documentation Generator
55.2k-9%-3 years ago
1.2.0
CommonJSNoneDocumentation tooling
fastify-zod-openapi
Fastify plugin for zod-openapi
54.1k+106%-2 months ago
5.7.0
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
generate-changelog
Generate a changelog from git commits.
54k+14%--
1.8.0
CommonJSNoneDocumentation tooling, CLI tools and terminal utilities
vitepress-plugin-llms
📜 A VitePress plugin for generating LLM-friendly documentation
53.6k+643%-14 days ago
1.14.0
ESM onlyBundledDocumentation tooling, Bundler plugins and loaders
@criteria/json-pointer
Implementation of JSON Pointer (RFC 6901).
52.9k---2 years ago
0.2.1
CommonJSBundledDocumentation tooling, Schema validation
@openapi-spec/types
TypeScript types for the OpenAPI Specification, covering versions 3.0, 3.1, and 3.2 with complete inline documentation
52k---18 days ago
0.1.0
ESM onlyBundledDocumentation tooling, TypeScript tooling
joi-to-swagger
Conversion library for transforming joi schema objects into swagger / OpenApi OAS 3.0 schema definitions.
50.9k+33%-3 years ago
6.2.0
CommonJSBundledDocumentation tooling
esdoc
Good Documentation Generator For JavaScript
50.7k-10%-8 years ago
1.1.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.