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
@storybook/addon-themes
Storybook Themes addon: Switch between themes from the toolbar
2.6m+171%-23 days ago
10.6.0
CommonJSBundledDocumentation tooling, React
@scalar/openapi-upgrader
Upgrade OpenAPI documents to the latest and greatest version
2.6m+9101%-1 day ago
0.3.1
ESM onlyBundledDocumentation tooling
@conventional-changelog/template
Template utilities for conventional changelog generation.
2.4m--1 month ago
1.4.0
ESM onlyBundledDocumentation tooling
@storybook/addon-onboarding
Storybook Onboarding: Help new users learn how to write stories
2.4m+66%-23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, React
typedoc-plugin-markdown
A TypeDoc plugin that generates TypeScript API documentation as Markdown.
2.4m+178%-7 days ago
4.13.1
ESM onlyNoneDocumentation tooling, Parsers and serialisers
jsdoc
An API documentation generator for JavaScript.
2.4m+20%-11 months ago
4.0.5
-NoneDocumentation tooling
@stoplight/json-ref-resolver
Recursively resolve JSON pointers and remote authorities.
2.3m+73%-3 years ago
3.1.6
CommonJSBundledDocumentation tooling, Schema validation
@hey-api/spec-types
📃 TypeScript definitions for OpenAPI and JSON Schema specifications with complete inline documentation.
2.3m--5 months ago
0.2.0
ESM onlyBundledDocumentation tooling, Schema validation
semantic-release
Automated semver compliant package publishing
2.2m+19%-1 month ago
25.0.9
ESM onlyBundledDocumentation tooling
conventional-changelog
Generate a changelog from git metadata.
2.2m+46%-1 month ago
8.1.3
ESM onlyBundledDocumentation tooling, CLI tools and terminal utilities
@jsdoc/salty
A drop-in replacement for (some of) TaffyDB.
2.1m+46%-5 months ago
0.2.12
-NoneDocumentation tooling
msw-storybook-addon
Mock APIs in Storybook using Mock Service Worker.
2m+112%-9 days ago
3.0.3
ESM onlyNoneDev servers and API mocking, WebSockets and realtime
@scalar/openapi-parser
modern OpenAPI parser written in TypeScript
2m+1620%-1 day ago
0.29.6
ESM onlyBundledDocumentation tooling, TypeScript tooling
@storybook/addon-interactions
Automate, test and debug user interactions
2m-34%-1 year ago
8.6.14
ESM + CommonJSBundledDocumentation tooling, Testing
vite-plugin-storybook-nextjs
Vite plugin that enables Next.js features in Vite and Storybook
1.8m+679%-23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Testing
@storybook/nextjs-vite
Storybook for Next.js and Vite: Develop, document, and test UI components in isolation
1.8m+797%-23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
exegesis
Parses OpenAPI documents
1.8m+187%-1 year ago
4.3.0
CommonJSBundledDocumentation tooling
@storybook/nextjs
Storybook for Next.js: Develop, document, and test UI components in isolation
1.8m+27%-23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
exegesis-express
Express middleware to handle OpenAPI 3.x.
1.8m+194%-4 years ago
4.0.0
CommonJSBundledHTTP servers and web frameworks, Documentation tooling
@storybook/react-webpack5
Storybook for React and Webpack: Develop, document, and test UI components in isolation
1.8m+25%-23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@fastify/swagger
Serve Swagger/OpenAPI documentation for Fastify, supporting dynamic generation
1.8m+253%-3 days ago
9.9.0
CommonJSBundledDocumentation tooling
orval
A swagger client generator for typescript
1.6m+286%-2 days ago
8.37.0
--Dev servers and API mocking, Documentation tooling
@redocly/cli
[@Redocly](https://redocly.com) CLI is your all-in-one API documentation utility. It builds, manages, improves, and quality-checks your API descriptions, all of which comes in handy for various phases of the API Lifecycle. Create your own rulesets to make
1.6m---2 days ago
2.54.2
--Documentation tooling, CLI tools and terminal utilities
openapi-sampler
Tool for generation samples based on OpenAPI payload/response schema
1.4m+50%-9 days ago
1.7.6
ESM + CommonJSBundledDocumentation tooling
swagger-jsdoc
Generates swagger doc based on JSDoc
1.2m+52%-4 months ago
6.3.0
--Documentation tooling
fumadocs-core
The React.js library for building a documentation website
1.1m+856%-1 day ago
16.15.14
ESM onlyBundledDocumentation tooling, CSS-in-JS and styling
@fastify/swagger-ui
Serve Swagger-ui for Fastify
1.1m---1 month ago
6.1.1
CommonJSBundledDocumentation tooling
@docusaurus/core
Easy to Maintain Open Source Documentation Websites
1.1m---2 months ago
3.10.2
-NoneDocumentation tooling, React
condense-newlines
Replace extraneous newlines with a single newline, or pass a specified number of newlines to use.
1m+24%-10 years ago
0.2.1
CommonJSNoneDocumentation tooling
infima
A UI framework for content-centric websites.
1m+130%-2 years ago
0.2.0-alpha.45
-NoneCSS-in-JS and styling, Documentation tooling
zod-openapi
Convert Zod Schemas to OpenAPI v3.x documentation
994k+287%-25 days ago
6.0.2
ESM + CommonJSBundledDocumentation tooling, Schema validation
npm-to-yarn
Convert npm CLI commands to Yarn commands, and vice versa
987.8k+438%-2 months ago
3.2.0
ESM + CommonJSBundledDocumentation tooling
swagger-parser
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
985.9k-3%-5 years ago
10.0.3
CommonJSBundledSchema validation, Documentation tooling
hono-openapi
OpenAPI schema generator for Hono
971.7k+391%-12 days ago
1.3.3
ESM + CommonJSBundledDocumentation tooling, Schema validation
ibm-cloud-sdk-core
Core functionality to support SDKs generated with IBM's OpenAPI SDK Generator.
912k+148%-6 days ago
5.6.2
CommonJSBundledDocumentation tooling
@scalar/workspace-store
Store interface for openapi documents
867.6k---1 day ago
0.66.0
ESM onlyBundledDocumentation tooling
@storybook/cli
Storybook CLI: Develop, document, and test UI components in isolation
860.8k---23 days ago
10.6.0
ESM onlyNoneDocumentation tooling, CLI tools and terminal utilities
eslint-plugin-tsdoc
An ESLint plugin that validates TypeScript doc comments
844.2k+9%-9 days ago
0.5.3
CommonJSBundledDocumentation tooling, TypeScript tooling
astro-expressive-code
Astro integration for Expressive Code, a modular syntax highlighting & annotation engine for presenting source code on the web. Offers full VS Code theme support, editor & terminal frames, copy to clipboard, text markers, collapsible sections, and more.
840.4k+592%-24 days ago
0.44.2
ESM onlyBundledDocumentation tooling
rehype-expressive-code
Rehype plugin for Expressive Code, a modular syntax highlighting & annotation engine for presenting source code on the web. Offers full VS Code theme support, editor & terminal frames, copy to clipboard, text markers, collapsible sections, and more.
839.7k+607%-24 days ago
0.44.2
ESM onlyBundledDocumentation tooling
vue-docgen-api
Toolbox to extract information from Vue component files for documentation generation purposes.
838.9k+64%-2 years ago
4.79.2
ESM + CommonJSBundledDocumentation tooling, Vue
@scalar/use-toasts
display toasts in Vue
835.5k---1 month ago
0.10.5
ESM onlyBundledVue, Documentation tooling
@storybook/react-native
A better way to develop React Native Components for your app
834.2k---19 days ago
10.6.0
CommonJSNoneDocumentation tooling, React
@storybook/react-native-theming
A wrapper library around emotion 11 to provide theming support for react-native storybook
828.5k---19 days ago
10.6.0
CommonJSBundledDocumentation tooling, React
@astrojs/starlight
Build beautiful, high-performance documentation websites with Astro
804.7k---today
0.42.4
ESM onlyBundledDocumentation tooling, Static site generators and meta-frameworks
vue-inbrowser-compiler-independent-utils
the part of vue-inbrowser-compiler-utils that contains no vue dependency
794.8k+72%-3 years ago
4.71.1
ESM + CommonJSBundledVue, Parsers and serialisers
@storybook/vue3
Storybook Vue 3 renderer: Develop, document, and test UI components in isolation
792.7k---23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Vue
storybook-addon-pseudo-states
Storybook Pseudo-states addon: Manipulate CSS pseudo states
773.3k+128%-23 days ago
10.6.0
ESM onlyBundledDocumentation tooling, React
@storybook/react-native-ui
ui components for react native storybook
769.7k---19 days ago
10.6.0
CommonJSBundledDocumentation tooling, React
@readme/openapi-parser
Swagger 2.0 and OpenAPI 3.x parser and validator for Node and browsers
768.9k---20 days ago
9.0.0
ESM + CommonJSBundledDocumentation tooling, Schema validation

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.