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
@kubb/plugin-axios
Generate a slim, type-safe HTTP client with Kubb based on axios.
2.8k---1 day ago
5.5.1
ESM + CommonJSBundledHTTP clients, Documentation tooling
typedoc-theme-fresh
A clean, minimalist and well-designed theme for TypeDoc
2.8k--9 months ago
0.2.3
ESM onlyBundledDocumentation tooling
@mui/docs
MUI Docs - Documentation building blocks.
2.8k---6 months ago
7.3.9
CommonJSBundledReact, Documentation tooling
@diplodoc/cli
Make documentation using yfm-docs in Markdown and HTML formats
2.8k---3 days ago
5.62.0
CommonJSBundledDocumentation tooling, CLI tools and terminal utilities
typedoc-plugin-include-example
Typedoc plugin to include files as example
2.8k-49%-1 year ago
3.0.2
ESM onlyBundledDocumentation tooling
@scalar/sveltekit
SvelteKit server handler to serve beautiful, interactive API documentation from OpenAPI/Swagger documents.
2.8k---1 day ago
0.3.22
ESM onlyBundledDocumentation tooling, Svelte
@sveltepress/vite
Sveltepress plugin for vite
2.8k---16 days ago
1.8.3
ESM onlyBundledSvelte, Bundler plugins and loaders
@agentcash/discovery
Canonical OpenAPI-first discovery runtime for the agentcash ecosystem
2.7k---3 months ago
1.7.5
ESM + CommonJSBundledDocumentation tooling
@sveltepress/theme-default
The default theme for sveltepress
2.7k---16 days ago
8.9.0
ESM onlyBundledSvelte, Documentation tooling
swagger-express-ts
Generate and serve swagger.json
2.7k-12%-5 years ago
1.1.0
CommonJSBundledDocumentation tooling, TypeScript tooling
@jsdoc/eslint-config
Default ESLint configuration for JSDoc packages.
2.7k---3 months ago
4.0.0
ESM onlyNoneDocumentation tooling, Linting and formatting
typedoc-plugin-remove-references
typedoc plugin to remove re-exports references
2.7k-44%-4 years ago
0.0.6
CommonJSNoneDocumentation tooling
jsonv-ts
JSON Schema builder and validator for TypeScript with static type inference, Hono middleware for OpenAPI generation and validation, and MCP server/client implementation. Lightweight, dependency-free, and built on Web Standards.
2.6k+344%-3 months ago
0.11.1
ESM onlyBundledSchema validation, Documentation tooling
alphabet
The english alphabet as a string or array, upper and lowercase.
2.6k+64%-11 years ago
1.0.0
CommonJSNoneDocumentation tooling
@convex-dev/typedoc-plugin-markdown
A plugin for TypeDoc that enables TypeScript API documentation to be generated in Markdown.
2.6k---3 years ago
3.15.6
CommonJSNoneDocumentation tooling, Parsers and serialisers
@jsdoc/prettier-config
A Prettier (https://prettier.io/) configuration for JSDoc.
2.6k---3 months ago
0.2.13
CommonJSNoneDocumentation tooling, Linting and formatting
@jsdoc/test-matchers
Jasmine matchers that JSDoc uses in its tests.
2.6k---5 months ago
0.2.9
-NoneDocumentation tooling
@theholocron/components-doc
Astro components for Holocron documentation sites.
2.6k---9 days ago
1.14.0
ESM onlyBundledDocumentation tooling, TypeScript tooling
@convex-dev/docusaurus-plugin-typedoc
A Docusaurus v2 plugin to build API documentation with TypeDoc.
2.6k---3 years ago
0.19.2
CommonJSNoneDocumentation tooling, Parsers and serialisers
addon-screen-reader
A Screen Reader Storybook addon
2.6k-1%-5 years ago
1.8.6
ESM + CommonJSNoneAccessibility, Documentation tooling
clean-documentation-theme
Theme for documentation.js
2.6k-4%-9 years ago
0.5.2
CommonJSNoneDocumentation tooling
vitest-openapi
[![npm](https://img.shields.io/npm/v/vitest-openapi.svg)](https://www.npmjs.com/package/vitest-openapi) [![test](https://github.com/yutak23/vitest-openapi/actions/workflows/test.yaml/badge.svg)](https://github.com/yutak23/vitest-openapi/actions/workflows/
2.6k+105%-2 years ago
1.0.3
ESM onlyBundledDocumentation tooling, TypeScript tooling
supabase-markdown
Generate beautiful Mermaid ERD diagrams and markdown documentation from your Supabase database.types.ts file
2.6k--9 months ago
1.0.4
CommonJSBundledCloud SDKs, Markdown
@zodios/axios
Typescript API client with axios
2.6k---3 years ago
11.0.0-beta.19
ESM + CommonJSBundledDocumentation tooling, Schema validation
@gr2m/gray-matter
Parse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and
2.6k---4 years ago
4.0.3-with-pr-137
CommonJSBundledParsers and serialisers, Markdown
storybook-vue3-rsbuild
Storybook for Vue3 and Rsbuild: Develop React Component in isolation with Hot Reloading.
2.5k+337%-5 days ago
3.6.0
ESM onlyBundledDocumentation tooling, Vue
tspec
Generate OpenAPI 3.0 spec from TypeScript code.
2.5k+7%-8 months ago
0.2.11
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
fumadocs-mermaid
Mermaid diagram integration for Fumadocs
2.5k--7 months ago
1.3.1
ESM onlyBundledDocumentation tooling, Markdown
grunt-apidoc
Grunt task to generate a RESTful API Documentation with apidoc
2.5k-7%-10 years ago
0.11.0
CommonJSNoneDocumentation tooling
@docmd/plugin-pwa
Progressive Web App (PWA) plugin for docmd.
2.5k---4 days ago
0.9.6
ESM onlyBundledMarkdown, Parsers and serialisers
styledocco
Generate documentation and style guides with design patterns from stylesheets.
2.5k-1%-12 years ago
0.6.6
CommonJSNoneDocumentation tooling
rapini
Generate React Query hooks, SWR hooks, Axios requests and Typescript types from OpenAPI files
2.5k+97%-11 months ago
3.5.4
-NoneDocumentation tooling, React
assemble
Get the rocks out of your socks! Assemble makes you fast at creating web projects. Assemble is used by thousands of projects for rapid prototyping, creating themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websit
2.5k-29%-9 years ago
0.24.3
CommonJSNoneDocumentation tooling, Utility libraries
typedoc-umlclass
Plugin for TypeDoc that generates UML class diagrams
2.5k-10%-1 year ago
0.10.2
ESM onlyBundledDocumentation tooling
typedoc-plugin-mark-react-functional-components
A plugin for TypeDoc to mark React functional components differently than ordinary functions
2.5k+30%-4 years ago
0.2.2
CommonJSNoneDocumentation tooling, React
@kubb/plugin-svelte-query
Svelte Query hooks generator plugin for Kubb, creating type-safe API client hooks from OpenAPI specifications for Svelte applications.
2.5k---1 month ago
4.39.3
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
zoroaster
The 2020 Most Modern Testing Framework For Node.JS With Test Contexts (Reusable BeforeEach / AfterEach Via Separate Files); Masks (Inputs/Outputs In Non-Js Files) And Fork Testing; Interactive Snapshots.
2.5k-95%-6 years ago
4.4.0
CommonJSNoneTesting, Documentation tooling
cmdxray
X-ray any shell command, offline: an annotated breakdown of every flag, pipe and redirect — plus a shareable card. No server, no upload.
2.4k--6 days ago
0.27.0
ESM onlyBundledCLI tools and terminal utilities, Documentation tooling
@nahkies/typescript-koa-runtime
Runtime package for code generated by @nahkies/openapi-code-generator using the typescript-koa template
2.4k---3 months ago
0.26.0
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
@takazudo/zudo-doc-history-server
Standalone doc git-history service for zudo-doc — HTTP server + CLI batch generator. Decouples expensive `git log --follow` calls from the main build pipeline.
2.4k---1 day ago
5.27.0
ESM onlyBundledDocumentation tooling, Markdown
openapi-comment-parser
JSDoc Comments for the OpenApi Specification
2.4k+18%-6 years ago
1.0.0
ESM + CommonJSBundledDocumentation tooling
@econ-v1/domain
Platform-neutral domain contracts and errors for Node clients
2.3k---1 day ago
7.1.18
ESM onlyBundledDocumentation tooling
@openapi-qraft/cli
CLI for generating typed TanStack Query React Hooks and services from OpenAPI Document, improving type safety in React apps
2.3k---3 months ago
2.14.1
ESM onlyBundledDocumentation tooling, React
apiful
A fetch client you compose – typed from your OpenAPI schema, no generated client code
2.3k+110%-1 month ago
5.0.1
ESM onlyBundledDocumentation tooling
typedoc-plugin-llms-txt
TypeDoc plugin to generate llms.txt files for LLM consumption
2.3k--7 months ago
0.1.2
ESM + CommonJSBundledDocumentation tooling
oxlint-plugin-comment-reflow
Syntax-aware comment wrapping and safe trailing-comment placement for Oxlint.
2.2k--13 days ago
0.2.1
ESM onlyBundledDocumentation tooling, Linting and formatting
typedoc-light-theme
TypeDoc theme that adds some useful options (header links, custom style and script, ability to create files etc)
2.2k-1%-5 years ago
1.1.0
CommonJSNoneDocumentation tooling, TypeScript tooling
@urql/storybook-addon
Make stories in Storybook with urql
2.2k---4 years ago
2.0.1
ESM + CommonJSBundledGraphQL, Documentation tooling
@rcmade/hono-docs
Auto-generate OpenAPI 3.0 spec from Hono route types
2.2k---29 days ago
1.4.0
ESM onlyBundledDocumentation tooling, CLI tools and terminal utilities
prettier-plugin-jsdoc-type
Prettier plugin for JSDoc type annotations
2.1k+54%-8 months ago
0.2.0
ESM onlyNoneDocumentation 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.

  • @kubb/plugin-axiosGenerate a slim, type-safe HTTP client with Kubb based on axios.
  • typedoc-theme-freshA clean, minimalist and well-designed theme for TypeDoc
  • @mui/docsMUI Docs - Documentation building blocks.
  • @diplodoc/cliMake documentation using yfm-docs in Markdown and HTML formats
  • typedoc-plugin-include-exampleTypedoc plugin to include files as example
  • @scalar/sveltekitSvelteKit server handler to serve beautiful, interactive API documentation from OpenAPI/Swagger documents.
  • @sveltepress/viteSveltepress plugin for vite
  • @agentcash/discoveryCanonical OpenAPI-first discovery runtime for the agentcash ecosystem
  • @sveltepress/theme-defaultThe default theme for sveltepress
  • swagger-express-tsGenerate and serve swagger.json
  • @jsdoc/eslint-configDefault ESLint configuration for JSDoc packages.
  • typedoc-plugin-remove-referencestypedoc plugin to remove re-exports references
  • jsonv-tsJSON Schema builder and validator for TypeScript with static type inference, Hono middleware for OpenAPI generation and validation, and MCP server/client implementation. Lightweight, dependency-free, and built on Web Standards.
  • alphabetThe english alphabet as a string or array, upper and lowercase.
  • @convex-dev/typedoc-plugin-markdownA plugin for TypeDoc that enables TypeScript API documentation to be generated in Markdown.
  • @jsdoc/prettier-configA Prettier (https://prettier.io/) configuration for JSDoc.
  • @jsdoc/test-matchersJasmine matchers that JSDoc uses in its tests.
  • @theholocron/components-docAstro components for Holocron documentation sites.
  • @convex-dev/docusaurus-plugin-typedocA Docusaurus v2 plugin to build API documentation with TypeDoc.
  • addon-screen-readerA Screen Reader Storybook addon
  • clean-documentation-themeTheme for documentation.js
  • vitest-openapi[![npm](https://img.shields.io/npm/v/vitest-openapi.svg)](https://www.npmjs.com/package/vitest-openapi) [![test](https://github.com/yutak23/vitest-openapi/actions/workflows/test.yaml/badge.svg)](https://github.com/yutak23/vitest-openapi/actions/workflows/
  • supabase-markdownGenerate beautiful Mermaid ERD diagrams and markdown documentation from your Supabase database.types.ts file
  • @zodios/axiosTypescript API client with axios
  • @gr2m/gray-matterParse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and
  • storybook-vue3-rsbuildStorybook for Vue3 and Rsbuild: Develop React Component in isolation with Hot Reloading.
  • tspecGenerate OpenAPI 3.0 spec from TypeScript code.
  • fumadocs-mermaidMermaid diagram integration for Fumadocs
  • grunt-apidocGrunt task to generate a RESTful API Documentation with apidoc
  • @docmd/plugin-pwaProgressive Web App (PWA) plugin for docmd.
  • styledoccoGenerate documentation and style guides with design patterns from stylesheets.
  • rapiniGenerate React Query hooks, SWR hooks, Axios requests and Typescript types from OpenAPI files
  • assembleGet the rocks out of your socks! Assemble makes you fast at creating web projects. Assemble is used by thousands of projects for rapid prototyping, creating themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websit
  • typedoc-umlclassPlugin for TypeDoc that generates UML class diagrams
  • typedoc-plugin-mark-react-functional-componentsA plugin for TypeDoc to mark React functional components differently than ordinary functions
  • @kubb/plugin-svelte-querySvelte Query hooks generator plugin for Kubb, creating type-safe API client hooks from OpenAPI specifications for Svelte applications.
  • zoroasterThe 2020 Most Modern Testing Framework For Node.JS With Test Contexts (Reusable BeforeEach / AfterEach Via Separate Files); Masks (Inputs/Outputs In Non-Js Files) And Fork Testing; Interactive Snapshots.
  • cmdxrayX-ray any shell command, offline: an annotated breakdown of every flag, pipe and redirect — plus a shareable card. No server, no upload.
  • @nahkies/typescript-koa-runtimeRuntime package for code generated by @nahkies/openapi-code-generator using the typescript-koa template
  • @takazudo/zudo-doc-history-serverStandalone doc git-history service for zudo-doc — HTTP server + CLI batch generator. Decouples expensive `git log --follow` calls from the main build pipeline.
  • openapi-comment-parserJSDoc Comments for the OpenApi Specification
  • @econ-v1/domainPlatform-neutral domain contracts and errors for Node clients
  • @openapi-qraft/cliCLI for generating typed TanStack Query React Hooks and services from OpenAPI Document, improving type safety in React apps
  • apifulA fetch client you compose – typed from your OpenAPI schema, no generated client code
  • typedoc-plugin-llms-txtTypeDoc plugin to generate llms.txt files for LLM consumption
  • oxlint-plugin-comment-reflowSyntax-aware comment wrapping and safe trailing-comment placement for Oxlint.
  • typedoc-light-themeTypeDoc theme that adds some useful options (header links, custom style and script, ability to create files etc)
  • @urql/storybook-addonMake stories in Storybook with urql
  • @rcmade/hono-docsAuto-generate OpenAPI 3.0 spec from Hono route types
  • prettier-plugin-jsdoc-typePrettier plugin for JSDoc type annotations