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
@anolilab/semantic-release-preset
Semantic-release predefined presets.
1.6k---3 days ago
13.4.30
ESM + CommonJSNoneDocumentation tooling
storybook-addon-mantine
Switch between multiple mantine themes without restarting Storybook, and visualise your components / pages with each theme applied.
1.6k-41%-1 year ago
6.0.0
ESM + CommonJSBundledDocumentation tooling, React
@k2b/fibel
Config-first documentation runtime for Markdown collections, custom SSR pages, search, and AI-ready source routes.
1.6k---9 days ago
0.7.6
ESM onlyBundledDocumentation tooling, Markdown
typedoc-theme-oxide
A TypeDoc theme looks just like rustdoc.
1.6k+612%-5 months ago
0.3.0
ESM onlyNoneDocumentation tooling
swagger2-koa
Koa 2 middleware for loading, parsing and validating requests via swagger2
1.6k-5%-1 year ago
5.1.0
ESM onlyBundledDocumentation tooling, HTTP servers and web frameworks
trpc-docs-generator
Generate beautiful, fully interactive tRPC API documentation with a built-in testing playground. Test endpoints directly in the browser, manage headers, auto-fill requests, and see live responses - all with zero configuration.
1.6k--2 days ago
0.11.0
ESM onlyBundledDocumentation tooling, TypeScript tooling
oxlint-plugin-vize
Oxlint JS plugin bridge for Vize Patina
1.6k---
0.426.3
ESM onlyBundledVue, Parsers and serialisers
memory-card
ES6 Map like Async API, with Swagger API Backend Support.
1.6k+27%-4 years ago
1.0.3
ESM + CommonJSBundledDocumentation tooling
@kadira/storybook-deployer
Deploy your storybook as a webapp.
1.6k---10 years ago
1.2.0
-NoneDocumentation tooling
@visulima/find-cache-dir
Finds the common standard cache directory
1.6k---1 month ago
3.0.1
ESM onlyBundledCaching, React
element-book
An [`element-vir`](https://npmjs.com/package/element-vir) drop-in element for building, testing, and demonstrating a collection of elements (or, in other words, a design system).
1.6k+92%-1 day ago
27.0.1
ESM onlyBundledDocumentation tooling
vue-doxen
The world's best Vue.js component documentation tool!
1.6k+68%-1 month ago
0.13.4
ESM + CommonJSNoneDocumentation tooling, Vue
swagger-spec-validator
Validate an OpenAPI/Swagger API specification using the swagger.io online validator.
1.6k-44%-3 months ago
6.0.0
CommonJSNoneDocumentation tooling, Schema validation
footprintjs
Explainable backend flows — automatic causal traces, decision evidence, and MCP tool generation for AI agents
1.6k--8 days ago
9.27.0
ESM + CommonJSBundledDocumentation tooling, State management
jsdoc-extractor
JSDoc annotations extractor
1.6k-33%-4 years ago
3.2.0
CommonJSBundledDocumentation tooling
@postmcp/presets
60+ Curated, context-optimized API presets for PostMCP
1.5k---1 day ago
0.1.37
ESM + CommonJSBundledCloud SDKs, Payments and commerce
babel-normalize-comments
Merge comments together into a normalized string
1.5k-77%-8 years ago
1.0.2
CommonJSNoneDocumentation tooling
twitter-openapi-typescript
Implementation of Twitter internal API in TypeScript
1.5k-7%-4 months ago
0.0.56
CommonJSBundledTypeScript tooling, Documentation tooling
json-schema-doc-ts
Generate documentation for JSON Schemas
1.5k-23%-1 year ago
2.0.0
ESM onlyNoneSchema validation, Parsers and serialisers
twitter-openapi-typescript-generated
OpenAPI client for twitter-openapi-typescript-generated
1.5k+6%-4 months ago
0.0.40
CommonJSBundledTypeScript tooling, Documentation tooling
gulp-typedoc-extractor
A post processor to extract a module from gulp-typedoc json output.
1.5k+269%-11 years ago
0.0.8
-NoneDocumentation tooling
@venizia/ignis
High-performance TypeScript server infrastructure combining LoopBack 4 enterprise architecture (decorator-based DI, repository pattern, component system) with Hono speed (~140k req/s). Features auto-generated OpenAPI docs, Drizzle ORM type-safe SQL, JWT/B
1.5k---1 day ago
0.2.0
ESM + CommonJSBundledDocumentation tooling, ORMs and query builders
swagger-express-router
Swagger Express Router
1.5k+356%-3 years ago
1.0.1
CommonJSNoneDocumentation tooling
jsdoc-jsx
A JSDoc3 plugin that transform JSX source files using the esprima parser.
1.5k-57%-11 years ago
0.1.0
CommonJSNoneDocumentation tooling
bro-framework
The No-BS Backend Framework for Node.js
1.5k--4 days ago
3.0.6
ESM + CommonJSBundledAuthentication and authorisation, WebSockets and realtime
typedoc-plugin-reference-excluder
TypeDoc plugin to exclude any reference (class/interface/property/etc.) by RegEx and more
1.4k+76%-3 years ago
1.1.3
CommonJSNoneDocumentation tooling
create-thally-docs
Scaffold an open-source Thally docs site for people, search engines, and AI tools.
1.4k--1 day ago
0.10.52
ESM onlyBundledDocumentation tooling
assert-json-body
OpenAPI response body extraction and JSON shape assertion toolkit (framework-agnostic)
1.4k+4%-4 months ago
1.8.1
ESM + CommonJSBundledTesting, Documentation tooling
@buildwithlayer/openapi-to-tools
A tool to create MCP compliant tools from an OpenAPI Spec
1.4k---1 year ago
1.3.3
ESM + CommonJSNoneDocumentation tooling
openapi-zod
Generate zod schemas from Swagger OpenAPI specs
1.4k+26%-3 years ago
0.2.7
ESM onlyBundledDocumentation tooling, TypeScript tooling
jsdoc3-parser
Get the AST of a file using JSDoc3's parser
1.4k+12%-3 years ago
3.0.0
CommonJSNoneParsers and serialisers, Documentation tooling
kizunajs
Route declaration, validation, and the adapter API for Kizuna.js
1.4k--4 days ago
2.0.0-beta.2
ESM + CommonJSBundledSchema validation, TypeScript tooling
@polymer/iron-component-page
Turns a raw element definition into beautiful documentation
1.4k---8 years ago
4.0.1
CommonJSNoneDocumentation tooling
vitepress-codeblock-collapse
Auto-collapse long code blocks in VitePress with expand/collapse toggle
1.3k--7 months ago
1.0.0
ESM + CommonJSBundledDocumentation tooling, Vue
@vuedoc/md
Generate a Markdown Documentation for a Vue file component
1.3k---3 years ago
4.0.0-beta8
ESM onlyNoneMarkdown, Vue
devsense-php-ls
Devsense PHP Language Server
1.3k-46%-2 days ago
1.0.19329
CommonJSBundledLinting and formatting, Documentation tooling
typedoc-monorepo-link-types
Create cross package links and include non-exported types
1.3k+129%-4 years ago
0.0.4
CommonJSNoneDocumentation tooling
ardo
React-first Static Documentation Framework
1.3k--2 months ago
4.2.0
ESM onlyBundledDocumentation tooling, React
docdown
A simple JSDoc to Markdown documentation generator.
1.3k-1%-8 years ago
0.7.3
CommonJSNoneDocumentation tooling, Parsers and serialisers
hardhat-docgen
Generate NatSpec documentation automatically on compilation
1.3k-42%-4 years ago
1.3.0
CommonJSBundledBlockchain and Web3, Documentation tooling
daybrush-jsdoc-template
A clean, responsive documentation template theme for JSDoc 3 inspired by lodash and minami
1.3k+1190%-3 years ago
1.10.0
CommonJSNoneDocumentation tooling
@postmcp/studio
PostMCP Visual Web Studio - Interactive OpenAPI to MCP workbench with Token Diet Curator and Live Sandbox
1.3k---1 day ago
0.1.37
ESM onlyNoneDocumentation tooling
@xyd-js/vite-plugin
Vite plugin that builds an xyd docs project during `vite build` and merges the static docs output into the host app's build
1.3k---2 days ago
0.0.0-build-0167722-20260922165502
ESM onlyBundledBundler plugins and loaders, Documentation tooling
@hot-teapot/mock-yard
A browser devtools panel for MSW, built for orval + Faker. Toggle mocked endpoints, switch success/empty/error/custom scenarios, tweak latency & status, and inspect traffic — without touching code.
1.3k---2 months ago
1.1.0
ESM + CommonJSBundledDev servers and API mocking, Testing
@visulima/storage-client
The upload client library. Simple and easy file uploads for React | Vue | Solid | Svelte.
1.3k---22 days ago
1.0.3
ESM onlyBundledReact, Vue
@keq-request/cli
Transform Swagger/OpenAPI to the function that send request by keq
1.3k---30 days ago
5.2.2
ESM + CommonJSBundledDocumentation tooling, CLI tools and terminal utilities
typedoc-rhineai-theme
A carefully designed, detail-refined GitHub-style TypeDoc theme.
1.3k--9 months ago
1.2.0
ESM onlyBundledDocumentation tooling
storybook-addon-useragent
storybook-addon-useragent
1.3k+10%-4 months ago
10.1.0
ESM + CommonJSBundledDocumentation tooling
@intlayer/docs
Intlayer documentation
1.2k---today
9.5.9
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
api2html
A CLI tool to transform Swagger/OpenAPI/AsyncAPI docs to beautiful HTML pages via Shins/Widdershins
1.2k-3%-5 years ago
0.4.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.

  • @anolilab/semantic-release-presetSemantic-release predefined presets.
  • storybook-addon-mantineSwitch between multiple mantine themes without restarting Storybook, and visualise your components / pages with each theme applied.
  • @k2b/fibelConfig-first documentation runtime for Markdown collections, custom SSR pages, search, and AI-ready source routes.
  • typedoc-theme-oxideA TypeDoc theme looks just like rustdoc.
  • swagger2-koaKoa 2 middleware for loading, parsing and validating requests via swagger2
  • trpc-docs-generatorGenerate beautiful, fully interactive tRPC API documentation with a built-in testing playground. Test endpoints directly in the browser, manage headers, auto-fill requests, and see live responses - all with zero configuration.
  • oxlint-plugin-vizeOxlint JS plugin bridge for Vize Patina
  • memory-cardES6 Map like Async API, with Swagger API Backend Support.
  • @kadira/storybook-deployerDeploy your storybook as a webapp.
  • @visulima/find-cache-dirFinds the common standard cache directory
  • element-bookAn [`element-vir`](https://npmjs.com/package/element-vir) drop-in element for building, testing, and demonstrating a collection of elements (or, in other words, a design system).
  • vue-doxenThe world's best Vue.js component documentation tool!
  • swagger-spec-validatorValidate an OpenAPI/Swagger API specification using the swagger.io online validator.
  • footprintjsExplainable backend flows — automatic causal traces, decision evidence, and MCP tool generation for AI agents
  • jsdoc-extractorJSDoc annotations extractor
  • @postmcp/presets60+ Curated, context-optimized API presets for PostMCP
  • babel-normalize-commentsMerge comments together into a normalized string
  • twitter-openapi-typescriptImplementation of Twitter internal API in TypeScript
  • json-schema-doc-tsGenerate documentation for JSON Schemas
  • twitter-openapi-typescript-generatedOpenAPI client for twitter-openapi-typescript-generated
  • gulp-typedoc-extractorA post processor to extract a module from gulp-typedoc json output.
  • @venizia/ignisHigh-performance TypeScript server infrastructure combining LoopBack 4 enterprise architecture (decorator-based DI, repository pattern, component system) with Hono speed (~140k req/s). Features auto-generated OpenAPI docs, Drizzle ORM type-safe SQL, JWT/B
  • swagger-express-routerSwagger Express Router
  • jsdoc-jsxA JSDoc3 plugin that transform JSX source files using the esprima parser.
  • bro-frameworkThe No-BS Backend Framework for Node.js
  • typedoc-plugin-reference-excluderTypeDoc plugin to exclude any reference (class/interface/property/etc.) by RegEx and more
  • create-thally-docsScaffold an open-source Thally docs site for people, search engines, and AI tools.
  • assert-json-bodyOpenAPI response body extraction and JSON shape assertion toolkit (framework-agnostic)
  • @buildwithlayer/openapi-to-toolsA tool to create MCP compliant tools from an OpenAPI Spec
  • openapi-zodGenerate zod schemas from Swagger OpenAPI specs
  • jsdoc3-parserGet the AST of a file using JSDoc3's parser
  • kizunajsRoute declaration, validation, and the adapter API for Kizuna.js
  • @polymer/iron-component-pageTurns a raw element definition into beautiful documentation
  • vitepress-codeblock-collapseAuto-collapse long code blocks in VitePress with expand/collapse toggle
  • @vuedoc/mdGenerate a Markdown Documentation for a Vue file component
  • devsense-php-lsDevsense PHP Language Server
  • typedoc-monorepo-link-typesCreate cross package links and include non-exported types
  • ardoReact-first Static Documentation Framework
  • docdownA simple JSDoc to Markdown documentation generator.
  • hardhat-docgenGenerate NatSpec documentation automatically on compilation
  • daybrush-jsdoc-templateA clean, responsive documentation template theme for JSDoc 3 inspired by lodash and minami
  • @postmcp/studioPostMCP Visual Web Studio - Interactive OpenAPI to MCP workbench with Token Diet Curator and Live Sandbox
  • @xyd-js/vite-pluginVite plugin that builds an xyd docs project during `vite build` and merges the static docs output into the host app's build
  • @hot-teapot/mock-yardA browser devtools panel for MSW, built for orval + Faker. Toggle mocked endpoints, switch success/empty/error/custom scenarios, tweak latency & status, and inspect traffic — without touching code.
  • @visulima/storage-clientThe upload client library. Simple and easy file uploads for React | Vue | Solid | Svelte.
  • @keq-request/cliTransform Swagger/OpenAPI to the function that send request by keq
  • typedoc-rhineai-themeA carefully designed, detail-refined GitHub-style TypeDoc theme.
  • storybook-addon-useragentstorybook-addon-useragent
  • @intlayer/docsIntlayer documentation
  • api2htmlA CLI tool to transform Swagger/OpenAPI/AsyncAPI docs to beautiful HTML pages via Shins/Widdershins