SaaSHub helps you find the best software and product alternatives Learn more →
Top 13 JavaScript Jsdoc Projects
-
In our JSDoc comments we describe our endpoints to using a set of tags, you can look at the different tags and what they do over on JSDoc's website but here's what we've used and why.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
For code-first approaches, libraries like swagger-jsdoc let you generate OpenAPI specs from code comments:
-
-
-
> It is possible to use the language server for syntax highlighting. I am not aware of any particularly strong reasons why one would want to (or not want to) do this.
This is an area where TS excels. It also supports nesting of different languages so a query can inject other languages [0] and compose different parsers.
As an example, this can be a straight forward as a simple comment parser [1], jsdoc [2], regex [3] etc. Or in more complex cases various DSLs. Each of these can then define their own injections too. When working with CI pipelines in particular it transforms an opaque wall of YAML into slightly more manageable CST which is incredible useful for both humans (syntax highlighting) and any machine parsing you may want to do.
[0]: https://tree-sitter.github.io/tree-sitter/3-syntax-highlight...
[1]: https://github.com/stsewd/tree-sitter-comment
[2]: https://github.com/tree-sitter/tree-sitter-jsdoc
[3]: https://github.com/tree-sitter/tree-sitter-regex
-
-
-
npm-package-template
:package: minimal NPM package template using Babel, Mocha, Chai, C8, Standardjs, JSDoc and Rollup. (by jankapunkt)
-
RGB-digital-rain
The Matrix "falling code/letter rain" animation but RGB. No more monochromatic green!
-
typesafe-i18n-demo-sveltekit-jsdoc
A small project demonstrating a `typesafe-i18n` integration with SvelteKit
-
JavaScript Jsdoc discussion
JavaScript Jsdoc related posts
-
Connecting the Custom Elements Manifest to Figma Code Connect
-
Deprecating Node JS REST APIs in 6 Frameworks
-
Just Say No to JavaScript
-
TypeScript (and JSDoc) vs JavaScript
-
How to document your JavaScript package
-
Deep Dive: Google Apps Script - Testing APIs and Automating Sheets
-
Learn how to document JavaScript/TypeScript code using JSDoc & Typedoc
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source Jsdoc projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | JSDoc | 15,439 |
| 2 | documentation.js | 5,805 |
| 3 | ESDoc | 2,733 |
| 4 | swagger-jsdoc | 1,791 |
| 5 | eslint-plugin-jsdoc | 1,215 |
| 6 | types-with-jsdocs | 253 |
| 7 | tree-sitter-jsdoc | 50 |
| 8 | jsdoc-tsimport-plugin | 34 |
| 9 | eslint-plugin-explicit-exceptions | 24 |
| 10 | npm-package-template | 18 |
| 11 | RGB-digital-rain | 16 |
| 12 | typesafe-i18n-demo-sveltekit-jsdoc | 12 |
| 13 | svelte-context-deeznuts | 0 |