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
@antora/content-aggregator
Fetches and aggregates content from distributed sources for use in an Antora documentation pipeline.
30.7k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
storybook-addon-performance
A storybook addon to help better understand and debug performance for React components
30.7k-16%-2 years ago
0.17.3
ESM + CommonJSBundledDocumentation tooling
@antora/navigation-builder
Builds a navigation catalog from navigation files for adding site navigation to pages in an Antora documentation pipeline.
30.5k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
@antora/site-publisher
An alias for the @antora/file-publisher package.
30.5k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
@antora/document-converter
Converts AsciiDoc documents to embeddable HTML for use in an Antora documentation pipeline.
30.5k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
@antora/redirect-producer
Produces redirects (HTTP redirections) for pages in an Antora site.
30.5k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
@antora/site-mapper
Generates sitemap files that list all publishable pages in an Antora documentation pipeline.
30.5k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
@redocly/allof-merge
Simplify JsonSchema/Openapi by combining allOf safely
30.5k---3 months ago
0.6.9
ESM onlyBundledDocumentation tooling, Schema validation
@vuepress/plugin-back-to-top
back-to-top plugin for vuepress
30.3k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
@antora/ui-loader
Downloads a UI bundle, if necessary, and loads the files into a UI catalog for use in an Antora documentation pipeline.
30.3k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
@antora/page-composer
Wraps the embeddable HTML contents of each page file from the content catalog in a page layout to yield standalone pages in an Antora documentation pipeline.
30.3k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
clean-jsdoc-theme
A modern, markdown-first JSDoc theme with i18n support
30.2k+81%-28 days ago
5.2.0
ESM + CommonJSBundledDocumentation tooling
@farming-labs/docs
Modern, flexible MDX-based docs framework — core types, config, and CLI
30k---10 days ago
0.2.115
ESM onlyBundledDocumentation tooling, Markdown
msw-auto-mock
Generate random mock data from OpenAPI descriptions for msw.
29.8k+34%-5 months ago
0.32.1
CommonJSNoneDev servers and API mocking, Documentation tooling
typedoc-vitepress-theme
Generates TypeDoc Markdown output for VitePress.
29.7k+233%-17 days ago
1.1.4
ESM onlyNoneDocumentation tooling, Markdown
nuxt-llms
Generate llms.txt documentation for your Nuxt application
29.2k+340%-8 months ago
0.2.0
ESM + CommonJSBundledDocumentation tooling, Vue
dox
Markdown / JSdoc documentation generator
29.1k+26%-4 years ago
1.0.0
-NoneDocumentation tooling, Markdown
@antora/site-generator
The Antora generator for producing and publishing static documentation sites with Antora.
29k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
@antora/file-publisher
Publishes the publishable files in the virtual file catalog(s) to the destination(s) specified in the playbook.
28.9k---27 days ago
3.2.0
CommonJSNoneDocumentation tooling
@analogjs/storybook-angular
Storybook Integration for Angular & Vite
27.8k---today
2.7.5
ESM onlyBundledBundlers, Angular
apidoc-core
Core parser library to generate apidoc result following the apidoc-spec
27.3k+10%-5 years ago
0.15.0
CommonJSNoneDocumentation tooling
api-schema-builder
build schema with validators for each endpoint
26.9k+10%-4 years ago
2.0.11
CommonJSNoneSchema validation, Documentation tooling
@vuepress/plugin-medium-zoom
medium-zoom plugin for vuepress
26.8k---3 years ago
1.9.10
CommonJSNoneVue, Documentation tooling
specmatic
Node wrapper for Specmatic
26.7k+406%-8 days ago
2.54.1
CommonJSBundledDocumentation tooling, Testing
swagger-combine
Combines multiple Swagger schemas into one dereferenced schema
25.6k-25%-4 years ago
1.4.0
CommonJSNoneDocumentation tooling
docco
The Quick and Dirty Literate Programming Documentation Generator
25.6k+43%-1 year ago
0.9.2
CommonJSNoneDocumentation tooling
openapi-schema-validation
Validate openapi documents.
25.1k-15%-8 years ago
0.4.2
-NoneDocumentation tooling
storybook-addon-sass-postcss
Storybook addon used to run the PostCSS preprocessor with Sass support against your stories.
24.8k-6%-11 months ago
0.4.0
CommonJSBundledCSS-in-JS and styling, Documentation tooling
@speclynx/apidom-error
Backward compatible custom ApiDOM errors with causes.
24.4k---6 days ago
5.2.6
ESM + CommonJSBundledTypeScript tooling, Parsers and serialisers
ink-docstrap
[![NPM](https://nodei.co/npm/ink-docstrap.png?downloads=true)](https://nodei.co/npm/ink-docstrap/)
24.3k-22%-8 years ago
1.3.2
CommonJSNoneDocumentation tooling, UI component libraries
widdershins
OpenAPI/ Swagger / AsyncAPI / Semoasa definition to Slate / Shins compatible markdown
24.3k+33%-6 years ago
4.0.1
CommonJSNoneDocumentation tooling
@speclynx/apidom-json-path
Evaluate JSONPath expressions against ApiDOM.
24.1k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, Parsers and serialisers
@speclynx/apidom-ns-json-schema-draft-4
JSON Schema Draft 4 namespace for ApiDOM.
23.8k---6 days ago
5.2.6
ESM + CommonJSBundledSchema validation, Documentation tooling
@speclynx/apidom-ns-openapi-3-0
OpenAPI 3.0.x namespace for ApiDOM.
23.6k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
@speclynx/apidom-ns-json-schema-2020-12
JSON Schema 2020-12 namespace for ApiDOM.
23.6k---6 days ago
5.2.6
ESM + CommonJSBundledSchema validation, Documentation tooling
express-openapi
An unopinionated OpenAPI framework for express
23.6k-23%-3 years ago
12.1.3
CommonJSBundledDocumentation tooling
@speclynx/apidom-ns-arazzo-1
Arazzo Specification 1.1.0 namespace for ApiDOM.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
@speclynx/apidom-ns-openapi-2
OpenAPI 2.0 namespace for ApiDOM.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
openapi-security-handler
A library to process OpenAPI security definitions in parallel.
23.5k-28%-3 years ago
12.1.3
CommonJSBundledDocumentation tooling, Security
@speclynx/apidom-ns-openapi-3-1
OpenAPI 3.1.x namespace for ApiDOM.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
@speclynx/apidom-parser-adapter-arazzo-json-1
Parser adapter for parsing JSON documents into Arazzo 1.x.y namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-yaml-3-1
Parser adapter for parsing YAML documents into OpenAPI 3.1.x namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-json-3-1
Parser adapter for parsing JSON documents into OpenAPI 3.1.x namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-json-2
Parser adapter for parsing JSON documents into OpenAPI 2.0 namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-yaml-3-0
Parser adapter for parsing YAML documents into OpenAPI 3.0.x namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-ns-overlay-1
Overlay Specification 1.x.y namespace for ApiDOM.
23.4k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
@speclynx/apidom-parser-adapter-overlay-json-1
Parser adapter for parsing JSON documents into Overlay 1.x.y namespace.
23.4k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
openapi-enforcer
Library for validating, parsing, and formatting data against open api schemas.
23k+41%-2 years ago
1.23.0
CommonJSBundledDocumentation tooling
openapi-flattener
Install: `npm install openapi-flattener --save -g`
22.9k+7513%-4 years ago
1.0.3
CommonJSNoneDocumentation tooling
docusaurus-plugin-llms
Docusaurus plugin for generating LLM-friendly documentation following the llmstxt.org standard
22.9k+717%-23 days ago
0.6.0
CommonJSBundledAI and machine learning, 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.