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 |
|---|---|---|---|---|---|---|---|---|
| @kubb/plugin-axios Generate a slim, type-safe HTTP client with Kubb based on axios. | 2.8k | - | - | - | 1 day ago 5.5.1 | ESM + CommonJS | Bundled | HTTP clients, Documentation tooling |
| typedoc-theme-fresh A clean, minimalist and well-designed theme for TypeDoc | 2.8k | - | - | 9 months ago 0.2.3 | ESM only | Bundled | Documentation tooling | |
| @mui/docs MUI Docs - Documentation building blocks. | 2.8k | - | - | - | 6 months ago 7.3.9 | CommonJS | Bundled | React, Documentation tooling |
| @diplodoc/cli Make documentation using yfm-docs in Markdown and HTML formats | 2.8k | - | - | - | 3 days ago 5.62.0 | CommonJS | Bundled | Documentation 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 only | Bundled | Documentation 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 only | Bundled | Documentation tooling, Svelte |
| @sveltepress/vite Sveltepress plugin for vite | 2.8k | - | - | - | 16 days ago 1.8.3 | ESM only | Bundled | Svelte, Bundler plugins and loaders |
| @agentcash/discovery Canonical OpenAPI-first discovery runtime for the agentcash ecosystem | 2.7k | - | - | - | 3 months ago 1.7.5 | ESM + CommonJS | Bundled | Documentation tooling |
| @sveltepress/theme-default The default theme for sveltepress | 2.7k | - | - | - | 16 days ago 8.9.0 | ESM only | Bundled | Svelte, Documentation tooling |
| swagger-express-ts Generate and serve swagger.json | 2.7k | -12% | - | 5 years ago 1.1.0 | CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| @jsdoc/eslint-config Default ESLint configuration for JSDoc packages. | 2.7k | - | - | - | 3 months ago 4.0.0 | ESM only | None | Documentation tooling, Linting and formatting |
| typedoc-plugin-remove-references typedoc plugin to remove re-exports references | 2.7k | -44% | - | 4 years ago 0.0.6 | CommonJS | None | Documentation 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 only | Bundled | Schema validation, Documentation tooling | |
| alphabet The english alphabet as a string or array, upper and lowercase. | 2.6k | +64% | - | 11 years ago 1.0.0 | CommonJS | None | Documentation 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 | CommonJS | None | Documentation tooling, Parsers and serialisers |
| @jsdoc/prettier-config A Prettier (https://prettier.io/) configuration for JSDoc. | 2.6k | - | - | - | 3 months ago 0.2.13 | CommonJS | None | Documentation tooling, Linting and formatting |
| @jsdoc/test-matchers Jasmine matchers that JSDoc uses in its tests. | 2.6k | - | - | - | 5 months ago 0.2.9 | - | None | Documentation tooling |
| @theholocron/components-doc Astro components for Holocron documentation sites. | 2.6k | - | - | - | 9 days ago 1.14.0 | ESM only | Bundled | Documentation 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 | CommonJS | None | Documentation tooling, Parsers and serialisers |
| addon-screen-reader A Screen Reader Storybook addon | 2.6k | -1% | - | 5 years ago 1.8.6 | ESM + CommonJS | None | Accessibility, Documentation tooling | |
| clean-documentation-theme Theme for documentation.js | 2.6k | -4% | - | 9 years ago 0.5.2 | CommonJS | None | Documentation tooling | |
| vitest-openapi [](https://www.npmjs.com/package/vitest-openapi) [](https://github.com/yutak23/vitest-openapi/actions/workflows/ | 2.6k | +105% | - | 2 years ago 1.0.3 | ESM only | Bundled | Documentation 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 | CommonJS | Bundled | Cloud SDKs, Markdown | |
| @zodios/axios Typescript API client with axios | 2.6k | - | - | - | 3 years ago 11.0.0-beta.19 | ESM + CommonJS | Bundled | Documentation 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 | CommonJS | Bundled | Parsers 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 only | Bundled | Documentation tooling, Vue | |
| tspec Generate OpenAPI 3.0 spec from TypeScript code. | 2.5k | +7% | - | 8 months ago 0.2.11 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| fumadocs-mermaid Mermaid diagram integration for Fumadocs | 2.5k | - | - | 7 months ago 1.3.1 | ESM only | Bundled | Documentation tooling, Markdown | |
| grunt-apidoc Grunt task to generate a RESTful API Documentation with apidoc | 2.5k | -7% | - | 10 years ago 0.11.0 | CommonJS | None | Documentation tooling | |
| @docmd/plugin-pwa Progressive Web App (PWA) plugin for docmd. | 2.5k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| styledocco Generate documentation and style guides with design patterns from stylesheets. | 2.5k | -1% | - | 12 years ago 0.6.6 | CommonJS | None | Documentation 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 | - | None | Documentation 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 | CommonJS | None | Documentation tooling, Utility libraries | |
| typedoc-umlclass Plugin for TypeDoc that generates UML class diagrams | 2.5k | -10% | - | 1 year ago 0.10.2 | ESM only | Bundled | Documentation 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 | CommonJS | None | Documentation 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 + CommonJS | Bundled | Documentation 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 | CommonJS | None | Testing, 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 only | Bundled | CLI 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 + CommonJS | Bundled | Documentation 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 only | Bundled | Documentation tooling, Markdown |
| openapi-comment-parser JSDoc Comments for the OpenApi Specification | 2.4k | +18% | - | 6 years ago 1.0.0 | ESM + CommonJS | Bundled | Documentation tooling | |
| @econ-v1/domain Platform-neutral domain contracts and errors for Node clients | 2.3k | - | - | - | 1 day ago 7.1.18 | ESM only | Bundled | Documentation 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 only | Bundled | Documentation 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 only | Bundled | Documentation tooling | |
| typedoc-plugin-llms-txt TypeDoc plugin to generate llms.txt files for LLM consumption | 2.3k | - | - | 7 months ago 0.1.2 | ESM + CommonJS | Bundled | Documentation 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 only | Bundled | Documentation 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 | CommonJS | None | Documentation tooling, TypeScript tooling | |
| @urql/storybook-addon Make stories in Storybook with urql | 2.2k | - | - | - | 4 years ago 2.0.1 | ESM + CommonJS | Bundled | GraphQL, Documentation tooling |
| @rcmade/hono-docs Auto-generate OpenAPI 3.0 spec from Hono route types | 2.2k | - | - | - | 29 days ago 1.4.0 | ESM only | Bundled | Documentation 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 only | None | Documentation 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[](https://www.npmjs.com/package/vitest-openapi) [](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
- 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