Skip to main content

About JSDoc.fyi

An independent, community-maintained reference for JSDoc.

What this site is

JSDoc.fyi is an independently produced reference guide created to provide a clean, accessible overview of JSDoc's tags, syntax, guides, and configuration.

This site documents JSDoc 4.0.5 — the current stable release. Content is current as of May 2026.

It is not the official JSDoc documentation. For the official documentation and the authoritative source of truth, please use the official resources:

Intent

JSDoc.fyi exists to make JSDoc more approachable — with cleaner navigation, better examples, and a consistent visual presentation. Every page that has an equivalent on the official site links back to it at the bottom so you can always cross-reference or verify.

This site does not replace, compete with, or claim to supersede the official JSDoc documentation or the JSDoc project. It is a community learning resource.

Attribution & license

Content on JSDoc.fyi is original writing inspired by and referencing the official JSDoc documentation (licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)) and the JSDoc source code (licensed under the Apache License 2.0).

Official documentation

The official JSDoc documentation is maintained by the JSDoc project contributors and is the authoritative reference. When in doubt, consult the official site.


Made by Steve Oziel · Not affiliated with the official JSDoc project.