https://github.com/microsoft/tsdoc
comments doc-comments documentation jsdoc markdown parser rushstack specification syntax typescript
Score: 34.17661176411264
Last synced: about 9 hours ago
JSON representation
Repository metadata:
A doc comment standard for TypeScript
- Host: GitHub
- URL: https://github.com/microsoft/tsdoc
- Owner: microsoft
- License: mit
- Created: 2018-03-01T00:16:52.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2026-10-02T00:25:01.000Z (about 1 month ago)
- Last Synced: 2026-10-30T18:45:33.317Z (4 days ago)
- Topics: comments, doc-comments, documentation, jsdoc, markdown, parser, rushstack, specification, syntax, typescript
- Language: TypeScript
- Homepage: https://tsdoc.org/
- Size: 7.74 MB
- Stars: 4,970
- Watchers: 44
- Forks: 167
- Open Issues: 157
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Owner metadata:
- Name: Microsoft
- Login: microsoft
- Email: opensource@microsoft.com
- Kind: organization
- Description: Open source projects and samples from Microsoft
- Website: https://opensource.microsoft.com
- Location: Redmond, WA
- Twitter: OpenAtMicrosoft
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6154722?v=4
- Repositories: 8125
- Last Synced at: 2026-11-02T12:06:14.659Z
- Profile URL: https://github.com/microsoft
GitHub Events
Total
- Create event: 24
- Delete event: 6
- Fork event: 11
- Issue comment event: 39
- Issues event: 10
- Pull request event: 28
- Pull request review comment event: 6
- Pull request review event: 19
- Push event: 21
- Watch event: 172
- Total: 336
Last Year
- Create event: 3
- Delete event: 2
- Fork event: 2
- Issue comment event: 9
- Issues event: 2
- Pull request event: 14
- Pull request review comment event: 5
- Pull request review event: 10
- Push event: 15
- Watch event: 20
- Total: 82
Committers metadata
Last synced: 1 day ago
Total Commits: 992
Total Committers: 53
Avg Commits per committer: 18.717
Development Distribution Score (DDS): 0.61
Commits in past year: 39
Committers in past year: 9
Avg Commits per committer in past year: 4.333
Development Distribution Score (DDS) in past year: 0.308
| Name | Commits | |
|---|---|---|
| pgonzal | p****l | 387 |
| Pete Gonzalez | 4****z | 289 |
| Ian Clanton-Thuon | i****n | 117 |
| Rushbot | r****t | 91 |
| Joseph Junker | j****r | 20 |
| Kevin Coughlin | k****o@m****m | 8 |
| Ron Buckton | r****n@m****m | 8 |
| Joshua Smithrud | 5****r | 5 |
| Hashim Shah | h****h | 4 |
| magic-akari | 7****i | 4 |
| qinweiz | q****7 | 4 |
| Arno Gourdol | a****o@a****g | 3 |
| Ryan Ling | 7****c | 3 |
| Noah Buscher | 4****r | 2 |
| Rogger Valverde | r****e@u****e | 2 |
| Sami Sayegh | s****h | 2 |
| Apostolis Haitalis | 5****s | 2 |
| Microsoft Open Source | m****e | 2 |
| Hans Bergren | h****n@g****m | 2 |
| Christopher Pruijsen | c****n@g****m | 2 |
| Josh Goldberg | j****g@o****m | 2 |
| Ian Clanton-Thuon | i****n@o****m | 2 |
| olli-lauhaa | 4****a | 1 |
| microsoft-github-policy-service[bot] | 7****] | 1 |
| Daniel Ruf | d****f@u****e | 1 |
| Hashim Shah | m****h@m****m | 1 |
| Jonathan Ginsburg | j****n@t****l | 1 |
| Martynas Žilinskas | m****u@g****m | 1 |
| dependabot[bot] | 4****] | 1 |
| bafolts | b****s | 1 |
| and 23 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 158
Total pull requests: 101
Average time to close issues: 10 months
Average time to close pull requests: about 2 months
Total issue authors: 99
Total pull request authors: 33
Average comments per issue: 3.56
Average comments per pull request: 0.87
Merged pull request: 70
Bot issues: 1
Bot pull requests: 7
Past year issues: 9
Past year pull requests: 19
Past year average time to close issues: 4 months
Past year average time to close pull requests: 4 days
Past year issue authors: 9
Past year pull request authors: 11
Past year average comments per issue: 1.11
Past year average comments per pull request: 0.63
Past year merged pull request: 9
Past year bot issues: 0
Past year bot pull requests: 2
Top Issue Authors
- LuiceEvans642 (20)
- four4twenty420 (12)
- octogonz (11)
- crystalfp (5)
- xiaoxiangmoe (4)
- jasonkuhrt (3)
- kraenhansen (3)
- rbuckton (2)
- muuvmuuv (2)
- mrginglymus (2)
- Gerrit0 (2)
- dmichon-msft (2)
- pinkhominid (2)
- lensbart (2)
- Josmithr (2)
Top Pull Request Authors
- iclanton (36)
- octogonz (12)
- rbuckton (5)
- dependabot[bot] (5)
- cpruijsen (4)
- kraenhansen (3)
- Josmithr (3)
- apostolisms (2)
- magic-akari (2)
- dmichon-msft (2)
- suneettipirneni (2)
- spike-rabbit (2)
- Lsmith2895 (2)
- osher (2)
- greggirwin (1)
Top Issue Labels
- request for comments (13)
- general discussion (8)
- enhancement (6)
- octogonz-parser-backlog (5)
- needs design (5)
- tool scenario (2)
- help wanted (2)
- effort: medium (2)
- bug (1)
- effort: easy (1)
- needs more info (1)
Top Pull Request Labels
- dependencies (5)
- github_actions (1)
Package metadata
- Total packages: 8
-
Total downloads:
- npm: 78,709,089 last-month
- Total docker downloads: 2,483,220,012
- Total dependent packages: 2,869 (may contain duplicates)
- Total dependent repositories: 41,769 (may contain duplicates)
- Total versions: 117
- Total maintainers: 6
npmjs.org: eslint-plugin-tsdoc
An ESLint plugin that validates TypeScript doc comments
- Homepage: https://tsdoc.org/
- Licenses: MIT
- Latest release: 0.5.4 (published about 1 month ago)
- Last Synced: 2026-11-02T01:38:43.807Z (1 day ago)
- Versions: 29
- Dependent Packages: 2,456
- Dependent Repositories: 12,832
- Downloads: 4,127,910 Last month
- Docker Downloads: 116,482
-
Rankings:
- Dependent packages count: 0.033%
- Dependent repos count: 0.227%
- Downloads: 0.228%
- Docker downloads count: 0.565%
- Average: 0.863%
- Stargazers count: 1.404%
- Forks count: 2.722%
- Maintainers (4)
npmjs.org: @microsoft/tsdoc
A parser for the TypeScript doc comment syntax
- Homepage: https://tsdoc.org/
- Licenses: MIT
- Latest release: 0.17.1 (published about 1 month ago)
- Last Synced: 2026-11-02T01:38:44.117Z (1 day ago)
- Versions: 53
- Dependent Packages: 346
- Dependent Repositories: 9,182
- Downloads: 53,779,486 Last month
- Docker Downloads: 1,241,556,907
-
Rankings:
- Downloads: 0.136%
- Dependent packages count: 0.156%
- Dependent repos count: 0.26%
- Docker downloads count: 0.546%
- Average: 0.871%
- Stargazers count: 1.404%
- Forks count: 2.722%
- Maintainers (3)
npmjs.org: @microsoft/tsdoc-config
A loader for the tsdoc.json file
- Homepage: https://tsdoc.org/
- Licenses: MIT
- Latest release: 0.18.3 (published about 1 month ago)
- Last Synced: 2026-11-02T01:50:05.096Z (1 day ago)
- Versions: 25
- Dependent Packages: 61
- Dependent Repositories: 19,755
- Downloads: 20,801,452 Last month
- Docker Downloads: 1,241,546,623
-
Rankings:
- Downloads: 0.14%
- Dependent repos count: 0.193%
- Dependent packages count: 0.516%
- Docker downloads count: 0.549%
- Average: 0.921%
- Stargazers count: 1.404%
- Forks count: 2.722%
- Maintainers (3)
proxy.golang.org: github.com/microsoft/tsdoc
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/microsoft/tsdoc#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260914211907-369b1258928e (published about 2 months ago)
- Last Synced: 2026-11-02T01:35:06.257Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.262%
- Average: 4.408%
- Dependent repos count: 4.553%
repo1.maven.org: org.webjars.npm:microsoft__tsdoc
WebJar for @microsoft/tsdoc
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/microsoft__tsdoc/
- Licenses: MIT
- Latest release: 0.13.2 (published about 5 years ago)
- Last Synced: 2026-11-02T01:35:05.566Z (1 day ago)
- Versions: 3
- Dependent Packages: 4
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 3.982%
- Forks count: 12.187%
- Dependent packages count: 13.421%
- Average: 15.392%
- Dependent repos count: 31.98%
repo1.maven.org: org.webjars.npm:eslint-plugin-tsdoc
WebJar for eslint-plugin-tsdoc
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/eslint-plugin-tsdoc/
- Licenses: MIT
- Latest release: 0.2.14 (published about 5 years ago)
- Last Synced: 2026-11-02T01:38:43.624Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 3.982%
- Forks count: 12.187%
- Average: 20.037%
- Dependent repos count: 31.98%
- Dependent packages count: 31.998%
repo1.maven.org: org.webjars.npm:microsoft__tsdoc-config
WebJar for @microsoft/tsdoc-config
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/microsoft__tsdoc-config/
- Licenses: MIT
- Latest release: 0.15.2 (published about 5 years ago)
- Last Synced: 2026-11-02T01:38:43.709Z (1 day ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 3.982%
- Forks count: 12.187%
- Average: 20.037%
- Dependent repos count: 31.98%
- Dependent packages count: 31.998%
npmjs.org: @depup/microsoft__tsdoc
A parser for the TypeScript doc comment syntax (with updated dependencies)
- Homepage: https://tsdoc.org/
- Licenses: MIT
- Latest release: 0.17.1-depup.0 (published about 1 month ago)
- Last Synced: 2026-11-02T01:38:44.214Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 241 Last month
-
Rankings:
- Dependent repos count: 20.573%
- Average: 25.115%
- Dependent packages count: 29.658%
- Maintainers (1)
Dependencies
- @rushstack/eslint-config ~2.3.1 development
- @rushstack/heft ^0.22.3 development
- @rushstack/heft-node-rig 0.1.28 development
- @types/heft-jest 1.0.1 development
- @types/node 10.17.13 development
- eslint ~7.12.1 development
- @microsoft/tsdoc 0.14.2
- colors ~1.4.0
- typescript ~3.9.7
- prettier 2.0.5
- pretty-quick 2.0.1
- @types minimatch
- ansi-styles 3.2.1
- array-differ 3.0.0
- array-union 2.1.0
- arrify 2.0.1
- balanced-match 1.0.0
- brace-expansion 1.1.11
- chalk 2.4.2
- color-convert 1.9.3
- color-name 1.1.3
- concat-map 0.0.1
- cross-spawn 7.0.3
- end-of-stream 1.4.4
- escape-string-regexp 1.0.5
- execa 2.1.0
- find-up 4.1.0
- get-stream 5.1.0
- has-flag 3.0.0
- ignore 5.1.8
- is-stream 2.0.0
- isexe 2.0.0
- locate-path 5.0.0
- merge-stream 2.0.0
- mimic-fn 2.1.0
- minimatch 3.0.4
- mri 1.1.5
- multimatch 4.0.0
- npm-run-path 3.1.0
- once 1.4.0
- onetime 5.1.0
- p-finally 2.0.1
- p-limit 2.3.0
- p-locate 4.1.0
- p-try 2.2.0
- path-exists 4.0.0
- path-key 3.1.1
- prettier 2.0.5
- pretty-quick 2.0.1_prettier@2.0.5
- pump 3.0.0
- shebang-command 2.0.0
- shebang-regex 3.0.0
- signal-exit 3.0.3
- strip-final-newline 2.0.0
- supports-color 5.5.0
- which 2.0.2
- wrappy 1.0.2
- 1157 dependencies
- @rushstack/eslint-config ~2.3.1 development
- @rushstack/heft ^0.22.3 development
- @rushstack/heft-node-rig 0.1.28 development
- @types/eslint 6.1.3 development
- @types/estree 0.0.39 development
- @types/heft-jest 1.0.1 development
- @types/node 10.17.13 development
- eslint ~7.12.1 development
- @microsoft/tsdoc 0.14.2
- @microsoft/tsdoc-config 0.16.2
- @rushstack/eslint-config ~2.3.1 development
- @rushstack/heft ^0.22.3 development
- @rushstack/heft-web-rig 0.1.28 development
- @rushstack/set-webpack-public-path-plugin ~3.1.16 development
- @types/webpack 4.41.24 development
- @types/webpack-env ~1.14.0 development
- css-loader ~3.1.0 development
- eslint ~7.12.1 development
- file-loader ~4.1.0 development
- handlebars ~4.7.3 development
- handlebars-loader ~1.7.1 development
- html-webpack-plugin ~3.2.0 development
- node-sass ~4.14.1 development
- raw-loader ~0.5.1 development
- sass-loader ~7.1.0 development
- source-map-loader ~1.1.2 development
- style-loader ~0.23.1 development
- typescript ~3.9.7 development
- webpack ~4.44.2 development
- webpack-bundle-analyzer ~3.4.1 development
- @microsoft/tsdoc 0.14.2
- @types/react 16.9.11
- @types/react-dom 16.9.3
- monaco-editor ~0.17.1
- promise ~8.0.3
- tslib ~1.10.0
- @rushstack/eslint-config ~2.3.1 development
- @rushstack/heft ^0.22.3 development
- @rushstack/heft-web-rig 0.1.28 development
- @types/heft-jest 1.0.1 development
- eslint ~7.12.1 development
- @rushstack/eslint-config ~2.3.1 development
- @rushstack/heft ^0.22.3 development
- @rushstack/heft-node-rig 0.1.28 development
- @types/heft-jest 1.0.1 development
- @types/jju 1.4.1 development
- @types/node 10.17.13 development
- @types/resolve 1.17.1 development
- eslint ~7.12.1 development
- @microsoft/tsdoc 0.14.2
- ajv ~6.12.6
- jju ~1.4.0
- resolve ~1.19.0
- example-lib 1.0.0
- actions/checkout v3 composite
- actions/setup-node v3 composite
- @microsoft/api-extractor 7.57.7
- @rushstack/eslint-config 4.6.4
- @rushstack/eslint-patch 1.16.1
- @rushstack/eslint-plugin 0.23.2
- @rushstack/heft 1.2.7
- @rushstack/heft-node-rig 2.11.27
- @rushstack/heft-web-rig 1.4.3
- @types/heft-jest 1.0.3
- @types/node 20.17.19
- @types/webpack-env ~1.18.8
- eslint ~9.25.1
- eslint-import-resolver-node 0.3.9
- eslint-plugin-header ~3.1.1
- eslint-plugin-headers ~1.2.1
- eslint-plugin-import 2.32.0
- eslint-plugin-jsdoc 50.6.11
- eslint-plugin-react-hooks 5.2.0
- jest-junit 12.3.0
- typescript ~5.8.2
- webpack ~5.102.1
- @rushstack/rush-published-versions-json-plugin 0.1.0
- @pnpm/lockfile.types 900.0.0
- @pnpm/patching.types 900.0.0
- @pnpm/types 900.0.0
- @rushstack/credential-cache 0.2.7
- @rushstack/lookup-by-path 0.9.7
- @rushstack/node-core-library 5.20.3
- @rushstack/package-deps-hash 4.7.7
- @rushstack/problem-matcher 0.2.1
- @rushstack/rush-published-versions-json-plugin 0.1.0
- @rushstack/rush-sdk 5.172.0
- @rushstack/terminal 0.22.3
- ajv 8.18.0
- ajv-draft-04 1.0.0
- ajv-formats 3.0.1
- fast-deep-equal 3.1.3
- fast-uri 3.1.0
- fs-extra 11.3.4
- function-bind 1.1.2
- graceful-fs 4.2.11
- has-flag 4.0.0
- hasown 2.0.2
- import-lazy 4.0.0
- is-core-module 2.16.1
- jju 1.4.0
- json-schema-traverse 1.0.0
- jsonfile 6.2.0
- lru-cache 6.0.0
- path-parse 1.0.7
- require-from-string 2.0.2
- resolve 1.22.11
- semver 7.5.4
- supports-color 8.1.1
- supports-preserve-symlinks-flag 1.0.0
- tapable 2.2.1
- universalify 2.0.1
- yallist 4.0.0