TypeDoc

Documentation generator for TypeScript projects. TypeDoc reads TypeScript source files and generates HTML or JSON documentation from type signatures and JSDoc comments. Produces API reference documentation that stays in sync with code — no manual documentation maintenance. Used to document TypeScript agent SDK libraries and API clients.

Evaluated Mar 06, 2026 (0d ago) v0.26+
Homepage ↗ Repo ↗ Developer Tools typescript documentation api-docs jsdoc generator html json
⚙ Agent Friendliness
67
/ 100
Can an agent use this?
🔒 Security
98
/ 100
Is it safe for agents?
⚡ Reliability
86
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
85
Error Messages
80
Auth Simplicity
100
Rate Limits
100

🔒 Security

TLS Enforcement
100
Auth Strength
100
Scope Granularity
100
Dep. Hygiene
88
Secret Handling
100

Local generator — no network access. Generated HTML docs may expose internal API details; review what's included before publishing.

⚡ Reliability

Uptime/SLA
100
Version Stability
82
Breaking Changes
78
Error Recovery
85
AF Security Reliability

Best When

You have a TypeScript library and want API reference documentation generated automatically from type signatures and JSDoc comments.

Avoid When

You need prose documentation, guides, or non-TypeScript documentation — use Docusaurus or Mintlify.

Use Cases

  • Generate API reference documentation for TypeScript agent SDK libraries from type definitions and comments
  • Auto-generate documentation for agent service client packages that is always in sync with TypeScript types
  • Produce JSON output of TypeScript type definitions for programmatic processing in agent documentation pipelines
  • Publish agent library documentation sites generated from TypeScript with plugin-based theming
  • Create searchable API reference for agent TypeScript utilities with cross-referenced type links

Not For

  • Non-TypeScript projects — TypeDoc requires TypeScript; use JSDoc or ESDoc for plain JavaScript
  • Prose documentation (tutorials, guides) — TypeDoc generates API references, not narrative docs; use Docusaurus or Mintlify for guides
  • Runtime documentation — TypeDoc is a static generator, not a live documentation server

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

Local documentation generator — no authentication.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

Completely free and open source.

Agent Metadata

Pagination
none
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • TypeDoc requires your project to compile cleanly — type errors in source cause TypeDoc to fail or produce incomplete docs
  • entryPoints configuration controls which files are documented — forgetting to include re-exported types from barrel files causes missing docs
  • TypeDoc 0.26 uses a new plugin API — plugins written for 0.25.x may not work without updates
  • Private and internal members are excluded by default — use --includeVersion and --excludePrivate flags to control inclusion
  • Generated HTML links use file-based paths — documentation site hosting must preserve directory structure for internal links to work
  • JSON output format changed between versions — code that parses TypeDoc JSON output must handle version differences

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for TypeDoc.

$99

Scores are editorial opinions as of 2026-03-06.

5215
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered