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 |
|---|---|---|---|---|---|---|---|---|
| jaguarjs-jsdoc Jaguar.js template for JSDoc 3 | 2.1k | -23% | - | 9 years ago 1.1.0 | - | None | Documentation tooling | |
| @visulima/tui React-based TUI library powered by a native Rust diff engine, drop-in Ink-compatible API | 2.1k | - | - | - | 1 day ago 4.0.14 | ESM only | Bundled | React, CLI tools and terminal utilities |
| @vendure-io/docs-generator TypeScript API reference docs generator for Vendure packages | 2.1k | - | - | - | 5 months ago 0.1.1 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling |
| @mocha/docdash A JSDoc template for Mocha, forked from docdash | 2.1k | - | - | - | 4 years ago 4.0.1 | CommonJS | None | Documentation tooling |
| @docpensieve/shared Utilities, constants and errors shared by the DocPensieve packages | 2.1k | - | - | - | 4 days ago 0.4.0 | ESM only | Bundled | Documentation tooling, Strings and text |
| koas-security Koas security checks if a request matches the security requirement of an operation. For example, given the following partial OpenAPI document: | 2.1k | +79% | - | 4 years ago 0.7.0 | CommonJS | None | Documentation tooling, Security | |
| koas-serializer Koas serializer converts a response body to the negotiated response format. | 2.1k | +87% | - | 4 years ago 0.7.0 | CommonJS | None | Documentation tooling, HTTP servers and web frameworks | |
| koas-body-parser Koas body parser parses and validates request bodies based on the current operation. | 2.1k | +75% | - | 4 years ago 0.7.0 | CommonJS | None | Documentation tooling, HTTP servers and web frameworks | |
| koas-parameters Koas parameters attempts to coerce path and query parameters to the type specified in their respective JSON schema. | 2.1k | +85% | - | 4 years ago 0.7.0 | CommonJS | None | Documentation tooling, HTTP servers and web frameworks | |
| koas-core > [Koa][] + [OpenAPI Specification][] = Koas | 2.1k | +70% | - | 4 years ago 0.7.0 | CommonJS | None | Documentation tooling | |
| @anolilab/semantic-release-clean-package-json Clean package.json before publish by removing unnecessary properties. | 2.1k | - | - | - | 3 days ago 5.5.25 | ESM only | Bundled | Documentation tooling |
| delimit-cli The merge gate for AI-written code, with signed, replayable attestation. Works with Claude Code, Codex, Cursor, and Gemini CLI. | 2.1k | - | - | 1 day ago 4.19.11 | CommonJS | None | Documentation tooling, Linting and formatting | |
| @boneskull/typedoc-plugin-mermaid TypeDoc plugin for rendering Mermaid diagrams | 2.1k | - | - | - | 7 months ago 0.2.1 | ESM only | Bundled | Documentation tooling |
| @antora/atlas-extension An Antora extension that manages references across discrete runs of Antora through the use of a site manifest. | 2.1k | - | - | - | 1 year ago 1.0.0-alpha.5 | CommonJS | None | Documentation tooling |
| docusaurus-plugin-typedoc-api Docusaurus plugin that provides source code API documentation powered by TypeDoc. | 2.1k | -24% | - | 2 years ago 4.4.0 | CommonJS | Bundled | Documentation tooling | |
| wp-hookdoc An API documentation generator for your WordPress actions and filters. | 2k | +309% | - | 8 years ago 0.2.0 | CommonJS | None | Documentation tooling | |
| koas-operations Koas operations maps operation IDs to Koa controller functions. | 2k | +76% | - | 4 years ago 0.7.0 | CommonJS | None | Documentation tooling, HTTP servers and web frameworks | |
| jsdoc-plugin-intersection Converts TypeScript-like intersection types to JSDoc compatible union types, that is, from & -> | | 2k | -39% | - | 5 years ago 1.0.4 | CommonJS | None | Documentation tooling, TypeScript tooling | |
| koas-status-code Koas status code automatically sets the response status code based on the success status code specified in the Open API object. | 2k | +76% | - | 4 years ago 0.7.0 | CommonJS | None | Documentation tooling, HTTP servers and web frameworks | |
| @imchhh/storybook-addon-relay A Storybook add-on to write stories for Relay components. | 2k | - | - | - | 1 year ago 0.0.15 | CommonJS | Bundled | Documentation tooling |
| postman-2-swagger Postman collections to swagger | 2k | +50% | - | 7 years ago 0.5.0 | CommonJS | None | Documentation tooling | |
| elm-doc-preview Elm offline documentation previewer with hot reloading. | 2k | +37% | - | 1 year ago 6.0.1 | ESM only | Bundled | Documentation tooling | |
| prisma-openapi Generate OpenAPI documentation from prisma schema | 1.9k | +533% | - | 1 month ago 1.6.1 | ESM only | Bundled | Documentation tooling | |
| @ts-for-gir/typedoc-theme Custom TypeDoc theme inspired by gi-docgen for ts-for-gir | 1.9k | - | - | - | 4 days ago 5.4.0 | ESM only | None | Documentation tooling |
| prettier-plugin-curly-and-jsdoc Make prettier-plugin-curly and prttier-plugin-jsdoc work together. | 1.9k | +148% | - | 1 year ago 3.4.0 | ESM only | Bundled | Linting and formatting, Documentation tooling | |
| @mantine/mcp-server MCP server for Mantine documentation | 1.9k | - | - | - | 4 days ago 9.6.2 | ESM + CommonJS | Bundled | React, Documentation tooling |
| storybook-color-picker Choose a color from custom color palette and set it on component's control and/or copy it to clipboard. | 1.9k | -3% | - | 3 years ago 4.0.0 | ESM + CommonJS | Bundled | Documentation tooling | |
| ng-openapi Generate Angular services and TypeScript types from OpenAPI/Swagger specifications | 1.9k | +255% | - | 1 day ago 0.4.1 | ESM + CommonJS | Bundled | Documentation tooling, Angular | |
| typedoc-plugin-not-exported TypeDoc plugin that forces inclusion of non-exported symbols (variables) | 1.9k | -74% | - | 5 years ago 0.1.6 | CommonJS | None | Documentation tooling | |
| markdown-styles Markdown to HTML generator and multiple CSS themes for Markdown | 1.9k | +45% | - | 5 years ago 3.2.0 | CommonJS | None | Documentation tooling, Markdown | |
| @virmator/docs Default TS docs plugin for virmator. | 1.9k | - | - | - | 10 days ago 14.36.3 | ESM only | Bundled | Documentation tooling |
| @ttsc/evidence Evidence-graph lint contributor for @ttsc/lint: declare provenance with a JSDoc @evidence tag and fail the build when it is missing or dangling. | 1.8k | - | - | - | 8 days ago 0.30.4 | CommonJS | Bundled | Documentation tooling, TypeScript tooling |
| jsdoc-route-plugin Plugin to add custom HTTP Route tags for documenting Express routes. | 1.8k | -80% | - | 9 years ago 0.1.0 | CommonJS | None | Documentation tooling | |
| @hypequery/serve Code-first TypeScript runtime for validated ClickHouse analytics APIs, OpenAPI, auth, and tenancy | 1.8k | - | - | - | 7 days ago 0.18.0 | ESM + CommonJS | Bundled | TypeScript tooling, Schema validation |
| @bbc/psammead-storybook-helpers A collection of common values that are used in storybook by the Psammead components. | 1.8k | - | - | - | 4 years ago 9.0.17 | ESM + CommonJS | None | Documentation tooling |
| seemore Let AI write the Markdown. Let seemore show it better — zero config documentation framework. | 1.8k | - | - | 4 days ago 1.12.13 | ESM only | Bundled | Documentation tooling, CLI tools and terminal utilities | |
| jsdoc-ts-utils A plugin with utilities to make your TypeScript-like docs JSDoc valid | 1.8k | -2% | - | 9 months ago 6.0.0 | CommonJS | None | Documentation tooling, TypeScript tooling | |
| @agentskit/doc-bridge Human↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat. | 1.8k | - | - | - | 5 days ago 1.11.2 | ESM only | Bundled | Documentation tooling |
| @redocly/client-generator Generate typed, zero-dependency TypeScript clients (fetch, auth, retries, middleware, SSE) from OpenAPI descriptions. | 1.8k | - | - | - | 3 days ago 0.4.15 | ESM only | Bundled | Documentation tooling, TypeScript tooling |
| @diplodoc/liquid A small and fast implementation of basic Liquid syntax for processing YFM (Yandex Flavored Markdown) documents | 1.8k | - | - | - | 1 month ago 1.5.3 | CommonJS | Bundled | Documentation tooling |
| storybook-addon-theme-provider Storybook addon to manage global themes provided by Styled components, Emotion or any other solution based on React component. Compatible with Storybook versions 7 and 8 | 1.7k | -55% | - | 1 year ago 0.2.10 | ESM only | Bundled | CSS-in-JS and styling, Documentation tooling | |
| jsdoc-wmf-theme A template theme for JSDoc 4 inspired by the Wikimedia Design Style Guide | 1.7k | +30% | - | 3 months ago 1.3.0 | CommonJS | None | Documentation tooling | |
| openapi-lambda-adapter JavaScript client library for integrating AWS Lambdas with openapi-client-axios | 1.7k | +1826% | - | 1 year ago 1.4.0 | CommonJS | Bundled | Cloud SDKs, Documentation tooling | |
| eslint-config-standard-jsdoc JavaScript Standard Style JSDoc support - ESLint Shareable Config | 1.7k | -3% | - | 6 years ago 9.3.0 | CommonJS | None | Linting and formatting, TypeScript tooling | |
| openapi-police OpenAPI v3 validators and utilities | 1.7k | +102% | - | 4 months ago 5.1.0 | ESM only | Bundled | Documentation tooling | |
| @test2doc/playwright A reporter that generates docs based off playwright test files | 1.7k | - | - | - | 1 month ago 1.9.3 | ESM + CommonJS | Bundled | Documentation tooling, Testing |
| swagger-object-validator Validate your objects against a swagger spec and receive in-depth error traces | 1.7k | -29% | - | 4 years ago 1.4.5 | CommonJS | Bundled | Schema validation, Documentation tooling | |
| swagger-jsdoc-generator Command line script that generates a swagger file based on jsdoc comments | 1.7k | +93% | - | 9 years ago 1.0.3 | CommonJS | None | Documentation tooling, CLI tools and terminal utilities | |
| jsdoc-class-hierarchy JSDoc plugin to add class hierarchy data | 1.7k | +30% | - | 8 years ago 1.1.2 | CommonJS | None | Documentation tooling | |
| @contractkit/plugin-docs ContractKit built-in plugin: documentation generation (OpenAPI, Markdown, Mintlify, Docusaurus) | 1.7k | - | - | - | today 0.5.1 | ESM only | Bundled | Documentation tooling, Markdown |
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.
- jaguarjs-jsdocJaguar.js template for JSDoc 3
- @visulima/tuiReact-based TUI library powered by a native Rust diff engine, drop-in Ink-compatible API
- @vendure-io/docs-generatorTypeScript API reference docs generator for Vendure packages
- @mocha/docdashA JSDoc template for Mocha, forked from docdash
- @docpensieve/sharedUtilities, constants and errors shared by the DocPensieve packages
- koas-securityKoas security checks if a request matches the security requirement of an operation. For example, given the following partial OpenAPI document:
- koas-serializerKoas serializer converts a response body to the negotiated response format.
- koas-body-parserKoas body parser parses and validates request bodies based on the current operation.
- koas-parametersKoas parameters attempts to coerce path and query parameters to the type specified in their respective JSON schema.
- koas-core> [Koa][] + [OpenAPI Specification][] = Koas
- @anolilab/semantic-release-clean-package-jsonClean package.json before publish by removing unnecessary properties.
- delimit-cliThe merge gate for AI-written code, with signed, replayable attestation. Works with Claude Code, Codex, Cursor, and Gemini CLI.
- @boneskull/typedoc-plugin-mermaidTypeDoc plugin for rendering Mermaid diagrams
- @antora/atlas-extensionAn Antora extension that manages references across discrete runs of Antora through the use of a site manifest.
- docusaurus-plugin-typedoc-apiDocusaurus plugin that provides source code API documentation powered by TypeDoc.
- wp-hookdocAn API documentation generator for your WordPress actions and filters.
- koas-operationsKoas operations maps operation IDs to Koa controller functions.
- jsdoc-plugin-intersectionConverts TypeScript-like intersection types to JSDoc compatible union types, that is, from & -> |
- koas-status-codeKoas status code automatically sets the response status code based on the success status code specified in the Open API object.
- @imchhh/storybook-addon-relayA Storybook add-on to write stories for Relay components.
- postman-2-swaggerPostman collections to swagger
- elm-doc-previewElm offline documentation previewer with hot reloading.
- prisma-openapiGenerate OpenAPI documentation from prisma schema
- @ts-for-gir/typedoc-themeCustom TypeDoc theme inspired by gi-docgen for ts-for-gir
- prettier-plugin-curly-and-jsdocMake prettier-plugin-curly and prttier-plugin-jsdoc work together.
- @mantine/mcp-serverMCP server for Mantine documentation
- storybook-color-pickerChoose a color from custom color palette and set it on component's control and/or copy it to clipboard.
- ng-openapiGenerate Angular services and TypeScript types from OpenAPI/Swagger specifications
- typedoc-plugin-not-exportedTypeDoc plugin that forces inclusion of non-exported symbols (variables)
- markdown-stylesMarkdown to HTML generator and multiple CSS themes for Markdown
- @virmator/docsDefault TS docs plugin for virmator.
- @ttsc/evidenceEvidence-graph lint contributor for @ttsc/lint: declare provenance with a JSDoc @evidence tag and fail the build when it is missing or dangling.
- jsdoc-route-pluginPlugin to add custom HTTP Route tags for documenting Express routes.
- @hypequery/serveCode-first TypeScript runtime for validated ClickHouse analytics APIs, OpenAPI, auth, and tenancy
- @bbc/psammead-storybook-helpersA collection of common values that are used in storybook by the Psammead components.
- seemoreLet AI write the Markdown. Let seemore show it better — zero config documentation framework.
- jsdoc-ts-utilsA plugin with utilities to make your TypeScript-like docs JSDoc valid
- @agentskit/doc-bridgeHuman↔agent documentation bridge — deterministic handoffs, doc-site links, memory→docs, optional AgentsKit RAG/chat.
- @redocly/client-generatorGenerate typed, zero-dependency TypeScript clients (fetch, auth, retries, middleware, SSE) from OpenAPI descriptions.
- @diplodoc/liquidA small and fast implementation of basic Liquid syntax for processing YFM (Yandex Flavored Markdown) documents
- storybook-addon-theme-providerStorybook addon to manage global themes provided by Styled components, Emotion or any other solution based on React component. Compatible with Storybook versions 7 and 8
- jsdoc-wmf-themeA template theme for JSDoc 4 inspired by the Wikimedia Design Style Guide
- openapi-lambda-adapterJavaScript client library for integrating AWS Lambdas with openapi-client-axios
- eslint-config-standard-jsdocJavaScript Standard Style JSDoc support - ESLint Shareable Config
- openapi-policeOpenAPI v3 validators and utilities
- @test2doc/playwrightA reporter that generates docs based off playwright test files
- swagger-object-validatorValidate your objects against a swagger spec and receive in-depth error traces
- swagger-jsdoc-generatorCommand line script that generates a swagger file based on jsdoc comments
- jsdoc-class-hierarchyJSDoc plugin to add class hierarchy data
- @contractkit/plugin-docsContractKit built-in plugin: documentation generation (OpenAPI, Markdown, Mintlify, Docusaurus)
- 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