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 |
|---|---|---|---|---|---|---|---|---|
| simple-react-calendar A simple calendar component for React based applications. | 3.7k | +594% | - | 6 years ago 2.2.8 | CommonJS | None | React, Linting and formatting | |
| @webdoc/language-library Language support library | 3.7k | - | - | - | 3 years ago 2.2.0 | CommonJS | None | Documentation tooling, Node.js utilities |
| swaggie Generate a fully typed TypeScript API client from your OpenAPI 3 spec | 3.7k | +465% | - | 1 month ago 2.5.0 | CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| swagger-markdown Create markdown API documentation from swagger file | 3.6k | +24% | - | 6 months ago 3.1.1 | CommonJS | Bundled | Documentation tooling, Parsers and serialisers | |
| starlight-scroll-to-top Add a scroll to top button to your documentation website. | 3.6k | +298% | - | 1 month ago 2.0.0 | ESM only | None | Documentation tooling | |
| @webdoc/language-parser Language parser for webdoc | 3.6k | - | - | - | 3 years ago 2.2.0 | CommonJS | None | Parsers and serialisers, Documentation tooling |
| @webdoc/language-babel Language support for JavaScript, TypeScript, and Flow with Babel | 3.6k | - | - | - | 3 years ago 2.2.0 | CommonJS | None | Documentation tooling, Node.js utilities |
| typedoc-plugin-localization Typedoc plugin which localize your documentation | 3.6k | +337% | - | 10 months ago 3.1.0 | ESM only | Bundled | Documentation tooling | |
| @webdoc/plugin-format Format data types in webdoc using ESLint | 3.6k | - | - | - | 3 years ago 2.2.0 | CommonJS | Bundled | TypeScript tooling, Documentation tooling |
| adr-log Generate an architectural decision log out of architectural decision records (ADRs). | 3.6k | -35% | - | 5 years ago 2.2.0 | CommonJS | None | Documentation tooling, Markdown | |
| astrobook The minimal UI component playground | 3.5k | +576% | - | 1 month ago 0.13.3 | ESM only | Bundled | Bundlers, React | |
| typedoc-plugin-remark Runs remark plugins on TypeDoc Markdown output. | 3.5k | +275% | - | 18 days ago 2.0.2 | ESM only | None | Documentation tooling, Markdown | |
| @telefonica/confluence-sync Creates/updates/deletes Confluence pages based on a list of objects containing the page contents. Supports nested pages and attachments upload | 3.5k | - | - | - | 10 months ago 2.2.0 | CommonJS | Bundled | CLI tools and terminal utilities, Markdown |
| @veramo/data-store Veramo data storage plugin based on TypeORM database drivers | 3.5k | - | - | - | 2 days ago 7.0.2 | ESM only | Bundled | ORMs and query builders, Documentation tooling |
| jsdoc-vuejs A JSDoc plugin for documenting vue 3 files. | 3.5k | +48% | - | 5 years ago 4.0.0 | CommonJS | None | Documentation tooling, Vue | |
| @webdoc/default-template webdoc's default template | 3.5k | - | - | - | 3 years ago 2.2.0 | CommonJS | None | Documentation tooling, Node.js utilities |
| koa-swagger-decorator using decorator to automatically generate swagger doc for koa-router | 3.5k | -1% | - | 3 years ago 1.8.7 | CommonJS | Bundled | Documentation tooling | |
| openapi-markdown Create markdown API documentation from swagger/openapi files | 3.4k | -23% | - | 6 years ago 1.2.3 | CommonJS | None | Documentation tooling, Parsers and serialisers | |
| foodoc A Bootstrap and Handlebars based JSDoc3 template. | 3.4k | -11% | - | 8 years ago 0.0.9 | CommonJS | None | Documentation tooling | |
| @tomfreudenberg/next-auth-mock NextAuth.js mockup provider for jest, storybook and others. | 3.4k | - | - | - | 3 years ago 0.5.6 | CommonJS | None | Documentation tooling, Static site generators and meta-frameworks |
| brex Unofficial TypeScript SDK for the Brex API, generated deterministically from Brex's OpenAPI specs. Tree-shakeable, ESM-only, zero dependencies. | 3.3k | +57424% | - | 2 months ago 2.0.0 | ESM only | Bundled | Documentation tooling, TypeScript tooling | |
| nuxt-api-party Auto-generated composables for any API, typed from OpenAPI and never exposing your credentials | 3.3k | +175% | - | 16 days ago 4.0.1 | ESM only | Bundled | Documentation tooling, Vue | |
| gulp-documentation documentation plugin for gulp | 3.3k | +126% | - | 9 years ago 3.2.1 | CommonJS | None | Documentation tooling | |
| semantic-release-ai-notes AI-powered release notes for semantic-release | 3.3k | - | - | 2 months ago 0.4.0 | ESM only | Bundled | Documentation tooling | |
| @kurajs/cli Kura CLI — dev, build, deploy, and index a Kura docs app (one surface over June). | 3.2k | - | - | - | 1 month ago 0.2.0 | ESM only | None | CLI tools and terminal utilities, Documentation tooling |
| express-route-parser An Express plugin that can list the path and route endpoints of an Express app. | 3.2k | +2053% | - | 4 months ago 2.0.0 | CommonJS | Bundled | Parsers and serialisers, HTTP servers and web frameworks | |
| @kurajs/docs Kura — the docs framework on June. Sidebar, ToC, search, copy-markdown, and the agent surface (MCP) for a knowledgebase that serves humans and agents. | 3.2k | - | - | - | 22 days ago 0.2.1 | ESM only | Bundled | Documentation tooling |
| @knodes/typedoc-pluginutils A set of utilities for TypeDoc plugins | 3.2k | - | - | - | 3 years ago 0.23.4 | CommonJS | Bundled | Documentation tooling |
| typedoc-plugin-exclude-references temporary plugin for typedoc | 3.2k | +2325% | - | 6 years ago 1.0.0 | CommonJS | None | Documentation tooling | |
| counterfact Turn an OpenAPI document into a useful local API for frontend development in one command. | 3.1k | +25% | - | 27 days ago 2.16.5 | ESM only | Bundled | Documentation tooling, TypeScript tooling | |
| typedoc-plugin-rename-named-parameters Typedoc plugin which renames default __namedParameters | 3.1k | +4013% | - | 6 years ago 1.0.6 | CommonJS | None | Documentation tooling | |
| openapi-mock-express-middleware Generates express mock-servers from OpenAPI specs | 3.1k | +99% | - | 1 year ago 4.4.0 | CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| @unpunnyfuns/swatchbook-blocks Storybook MDX doc blocks for DTCG design tokens — TokenTable, ColorPalette, TypographyScale, TokenDetail. | 3.1k | - | - | - | 3 days ago 2.2.0 | ESM only | Bundled | Documentation tooling, UI component libraries |
| @unpunnyfuns/swatchbook-addon Storybook addon for DTCG design tokens — toolbar, panel, and useToken hook. | 3.1k | - | - | - | 3 days ago 2.2.0 | ESM only | Bundled | Documentation tooling, UI component libraries |
| embedoc In-place document generator that auto-updates marker blocks while preserving manual edits. Supports multiple datasources (SQLite, CSV, JSON, YAML, glob), programmable TypeScript embeds, and incremental builds with dependency tracking. | 3k | - | - | 15 days ago 0.14.9 | ESM only | Bundled | Database clients and drivers, Markdown | |
| @knodes/typedoc-plugin-pages A TypeDoc plugin that lets you integrate your own pages into the documentation output | 3k | - | - | - | 3 years ago 0.23.4 | CommonJS | Bundled | Documentation tooling |
| @visulima/redact A library for redacting and masking sensitive data from objects and strings, with support for GDPR compliance, custom rules, and deep object traversal. | 3k | - | - | - | 22 days ago 5.0.0 | ESM only | Bundled | Security, React |
| storybook-addon-angular-router Addon to enable logging and mocking for the angular router in storybook | 3k | -54% | - | 1 year ago 1.10.1 | CommonJS | None | Routing, Angular | |
| @nahkies/openapi-code-generator Typescript client SDK and server stub generator for OpenAPI 3 specifications | 3k | - | - | - | 3 months ago 0.26.0 | ESM + CommonJS | Bundled | Documentation tooling, Angular |
| semantic-release-cli setup automated semver compliant package publishing | 3k | -47% | - | - 5.4.6 | CommonJS | None | Documentation tooling | |
| @cloudflare/itty-router-openapi OpenAPI schema generator and validator for Cloudflare Workers | 3k | - | - | - | 2 years ago 1.1.1 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| vize Vize - High-performance Vue.js toolchain in Rust | 3k | - | - | 1 day ago 0.426.3 | ESM only | Bundled | Vue, Build tools | |
| docma A powerful dev-tool to easily generate beautiful HTML documentation from Javascript (JSDoc), Markdown and HTML files. | 2.9k | -53% | - | 7 years ago 3.2.2 | CommonJS | None | Documentation tooling, Parsers and serialisers | |
| @antora/collector-extension An Antora extension that runs the specified commands per content root and imports the specified files into the content aggregate. | 2.9k | - | - | - | 6 months ago 1.0.3 | CommonJS | None | Documentation tooling |
| jsdoc-x Parser for outputting a customized Javascript object from documented code via JSDoc's explain (-X) command. | 2.9k | -62% | - | 6 years ago 4.1.0 | CommonJS | None | Documentation tooling | |
| @namecheap/tsoa-cli Build swagger-compliant REST APIs using TypeScript and Node | 2.9k | - | - | - | 4 months ago 6.6.1 | CommonJS | Bundled | Documentation tooling, HTTP servers and web frameworks |
| sort-scripts Sort a map of scripts in a logical order | 2.9k | -14% | - | 7 years ago 1.0.1 | CommonJS | None | Documentation tooling | |
| @storybook-addons/docs Documentation layout for official [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/next/addons/docs) with the ability to embed [examples](#inline-stories) and [placeholders](#placeholders). | 2.9k | - | - | - | 6 years ago 2.0.1 | CommonJS | Bundled | Documentation tooling |
| @namecheap/tsoa-runtime Build swagger-compliant REST APIs using TypeScript and Node | 2.9k | - | - | - | 4 months ago 6.6.1 | CommonJS | Bundled | Documentation tooling, HTTP servers and web frameworks |
| @daybrush/jsdoc An API documentation generator for JavaScript and Typescript. | 2.9k | - | - | - | 3 years ago 0.4.7 | - | None | Documentation tooling, TypeScript 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.
- simple-react-calendarA simple calendar component for React based applications.
- @webdoc/language-libraryLanguage support library
- swaggieGenerate a fully typed TypeScript API client from your OpenAPI 3 spec
- swagger-markdownCreate markdown API documentation from swagger file
- starlight-scroll-to-topAdd a scroll to top button to your documentation website.
- @webdoc/language-parserLanguage parser for webdoc
- @webdoc/language-babelLanguage support for JavaScript, TypeScript, and Flow with Babel
- typedoc-plugin-localizationTypedoc plugin which localize your documentation
- @webdoc/plugin-formatFormat data types in webdoc using ESLint
- adr-logGenerate an architectural decision log out of architectural decision records (ADRs).
- astrobookThe minimal UI component playground
- typedoc-plugin-remarkRuns remark plugins on TypeDoc Markdown output.
- @telefonica/confluence-syncCreates/updates/deletes Confluence pages based on a list of objects containing the page contents. Supports nested pages and attachments upload
- @veramo/data-storeVeramo data storage plugin based on TypeORM database drivers
- jsdoc-vuejsA JSDoc plugin for documenting vue 3 files.
- @webdoc/default-templatewebdoc's default template
- koa-swagger-decoratorusing decorator to automatically generate swagger doc for koa-router
- openapi-markdownCreate markdown API documentation from swagger/openapi files
- foodocA Bootstrap and Handlebars based JSDoc3 template.
- @tomfreudenberg/next-auth-mockNextAuth.js mockup provider for jest, storybook and others.
- brexUnofficial TypeScript SDK for the Brex API, generated deterministically from Brex's OpenAPI specs. Tree-shakeable, ESM-only, zero dependencies.
- nuxt-api-partyAuto-generated composables for any API, typed from OpenAPI and never exposing your credentials
- gulp-documentationdocumentation plugin for gulp
- semantic-release-ai-notesAI-powered release notes for semantic-release
- @kurajs/cliKura CLI — dev, build, deploy, and index a Kura docs app (one surface over June).
- express-route-parserAn Express plugin that can list the path and route endpoints of an Express app.
- @kurajs/docsKura — the docs framework on June. Sidebar, ToC, search, copy-markdown, and the agent surface (MCP) for a knowledgebase that serves humans and agents.
- @knodes/typedoc-pluginutilsA set of utilities for TypeDoc plugins
- typedoc-plugin-exclude-referencestemporary plugin for typedoc
- counterfactTurn an OpenAPI document into a useful local API for frontend development in one command.
- typedoc-plugin-rename-named-parametersTypedoc plugin which renames default __namedParameters
- openapi-mock-express-middlewareGenerates express mock-servers from OpenAPI specs
- @unpunnyfuns/swatchbook-blocksStorybook MDX doc blocks for DTCG design tokens — TokenTable, ColorPalette, TypographyScale, TokenDetail.
- @unpunnyfuns/swatchbook-addonStorybook addon for DTCG design tokens — toolbar, panel, and useToken hook.
- embedocIn-place document generator that auto-updates marker blocks while preserving manual edits. Supports multiple datasources (SQLite, CSV, JSON, YAML, glob), programmable TypeScript embeds, and incremental builds with dependency tracking.
- @knodes/typedoc-plugin-pagesA TypeDoc plugin that lets you integrate your own pages into the documentation output
- @visulima/redactA library for redacting and masking sensitive data from objects and strings, with support for GDPR compliance, custom rules, and deep object traversal.
- storybook-addon-angular-routerAddon to enable logging and mocking for the angular router in storybook
- @nahkies/openapi-code-generatorTypescript client SDK and server stub generator for OpenAPI 3 specifications
- semantic-release-clisetup automated semver compliant package publishing
- @cloudflare/itty-router-openapiOpenAPI schema generator and validator for Cloudflare Workers
- vizeVize - High-performance Vue.js toolchain in Rust
- docmaA powerful dev-tool to easily generate beautiful HTML documentation from Javascript (JSDoc), Markdown and HTML files.
- @antora/collector-extensionAn Antora extension that runs the specified commands per content root and imports the specified files into the content aggregate.
- jsdoc-xParser for outputting a customized Javascript object from documented code via JSDoc's explain (-X) command.
- @namecheap/tsoa-cliBuild swagger-compliant REST APIs using TypeScript and Node
- sort-scriptsSort a map of scripts in a logical order
- @storybook-addons/docsDocumentation layout for official [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/next/addons/docs) with the ability to embed [examples](#inline-stories) and [placeholders](#placeholders).
- @namecheap/tsoa-runtimeBuild swagger-compliant REST APIs using TypeScript and Node
- @daybrush/jsdocAn API documentation generator for JavaScript and Typescript.
- 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