microsoft/tsdoc

A doc comment standard for TypeScript

TypeScript

4,974

1,198 commits

updated Oct 2, 2026

See the code

README

#tsdoc chat room   Build Status

Projects in this monorepo

FolderVersionChangelogDescription
/api-demo(local project)Code samples illustrating how to use the @microsoft/tsdoc parser
/eslint-pluginnpm versionchangelogeslint-plugin-tsdoc plugin for ESLint
/playground(local project)Source code for the TSDoc Playground web app
/tsdocnpm versionchangelog@microsoft/tsdoc parser library
/tsdoc-confignpm versionchangelog@microsoft/tsdoc-config loader for tsdoc.json

Contributor Notice

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

comments
doc-comments
documentation
jsdoc
markdown
parser
rushstack
specification
syntax
typescript

microsoft/tsdoc

A doc comment standard for TypeScript

TypeScript

4,974

1,198 commits

updated Oct 2, 2026

See the code

README

#tsdoc chat room   Build Status

Projects in this monorepo

FolderVersionChangelogDescription
/api-demo(local project)Code samples illustrating how to use the @microsoft/tsdoc parser
/eslint-pluginnpm versionchangelogeslint-plugin-tsdoc plugin for ESLint
/playground(local project)Source code for the TSDoc Playground web app
/tsdocnpm versionchangelog@microsoft/tsdoc parser library
/tsdoc-confignpm versionchangelog@microsoft/tsdoc-config loader for tsdoc.json

Contributor Notice

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

comments
doc-comments
documentation
jsdoc
markdown
parser
rushstack
specification
syntax
typescript

Project health

Overall

7.7/10

Maintained

10/10

Code review

7/10
OpenSSF Scorecard

Latest release

0.17.1 · Sep 29, 2026

Releases this year

3

Significant stargazers

(top 24 of 95)

Nathan Rajlich

6,582 followers · starred Jun 2023

Brett Zamir

163 followers · starred Jun 2023

Blake Embrey

1,937 followers · starred Oct 2020

David Sherret

2,130 followers · starred May 2018