aicoolies logo
TypeDoc logo
TypeDoc logo

TypeDoc

Documentation generator for TypeScript

freeopen sourceupdated May 24, 2026

Documentation generator that converts TypeScript source comments into HTML, JSON, or Markdown reference sites. TypeDoc reads JSDoc-style annotations directly from .ts files, using the TypeScript compiler API to extract types, signatures, classes, and modules without duplicating annotations. Themes and plugins customize output for libraries, monorepos, and design systems. De facto standard for documenting open-source TypeScript packages — used by Pixi.js, NestJS, and thousands more.

TypeDoc is the canonical documentation generator for TypeScript projects. Created by Sebastian Lenz, it has become the default tool for producing API reference sites for open-source TypeScript libraries, internal SDKs, and design system component libraries. Unlike documentation tools that require separate annotation languages, TypeDoc reads ordinary JSDoc-style comments directly from .ts source files and uses the TypeScript compiler API to resolve types — meaning function signatures, generics, interfaces, and exported symbols are extracted from the source of truth rather than duplicated by hand.

Out of the box, TypeDoc produces a static HTML site with a sidebar tree of modules, classes, functions, and enums; deep links into each declaration; cross-references between related types; and configurable navigation. Built-in themes (default, light, and dark) can be replaced by community themes — typedoc-material-theme and typedoc-theme-hierarchy are popular — or extended with custom render hooks and plugins. Output formats include HTML, JSON (for downstream pipelines), and Markdown via plugins, making it straightforward to publish on GitHub Pages, Vercel, or alongside a Docusaurus or VitePress handbook.

TypeDoc is MIT licensed and free, with no hosted service or paid tier — it runs as a CLI in CI pipelines, typically wired into pre-publish or post-build steps. Configuration lives in tsconfig.json or a typedoc.json file; common options handle entry points, monorepo packages, exclude patterns, and JSDoc tag handling. For TypeScript library authors who want reference docs that stay in sync with their actual exported types — without writing a separate documentation file for every function — TypeDoc remains the standard choice in 2026.

Pricing

Free

Platforms

Node.js

Categories

Tags

Use Cases

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

outline

Outline

Source-available team knowledge base and wiki with real-time collaboration

Outline is a fast, collaborative team knowledge base and wiki with a Markdown-compatible editor, nested collections, search with AI-assisted answers, integrations, and managed or self-hosted deployment.

freemium
Intercom MCP Server logo

Intercom MCP Server

Intercom's remote MCP server for support and Help Center context.

Intercom MCP Server is Intercom's hosted remote MCP server for connecting AI tools to Intercom workspace data. It supports the recommended Streamable HTTP endpoint, OAuth or bearer-token authentication, and tools for conversations, contacts, companies, and Help Center article workflows, with access limited by token permissions and Intercom workspace policy.

freemiumTelemetry
LangChain logo

OpenWiki

LangChain CLI for maintaining agent-friendly codebase documentation

OpenWiki is LangChain’s open-source CLI for generating and maintaining an agent-focused wiki inside a codebase. It can create an openwiki/ documentation folder, update it from repository changes, add guidance to AGENTS.md or CLAUDE.md, and run via an interactive CLI or daily GitHub Action so coding agents have durable context without stuffing every detail into prompts.

Open SourceTelemetry
codebase-memory-mcp logo

Codebase Memory MCP

Codebase knowledge graph MCP server for AI coding agents

Codebase Memory MCP is an MIT-licensed MCP server that turns a repository into a persistent code knowledge graph for AI coding agents. It gives Claude Code, Cursor, Codex-style agents, and other MCP clients structural queries for functions, classes, call chains, routes, and architecture, helping them explore large projects without repeatedly rereading files or relying only on broad search.

Open SourceTelemetry
Unabyss logo

Unabyss

MCP-native personal context vault for keeping AI agents aligned with your work, voice, and projects.

Unabyss is a personal context headquarters for AI agents. It syncs sources such as email, Slack, Notion, Drive, meetings, and professional profiles into structured context files that can be served to MCP-capable clients. The strongest angle is not generic note taking; it is permissioned, reusable context for Claude, Cursor, custom agents, and other tools that otherwise need the same background explained repeatedly.

freemiumTelemetry
OpenDataLoader PDF logo

OpenDataLoader PDF

AI-ready PDF parser with benchmark-leading accuracy

OpenDataLoader PDF is a high-performance parser that extracts structured, AI-ready data from PDFs with industry-leading 0.907 benchmark accuracy. Combines deterministic local processing with optional AI hybrid mode for complex layouts, OCR support across 80+ languages, formula extraction in LaTeX, chart descriptions, and built-in prompt injection filtering. Available as Python, Node.js, and Java SDKs for seamless RAG pipeline and data preparation integration.

freemiumOpen Source

FAQ

What is TypeDoc?

Documentation generator that converts TypeScript source comments into HTML, JSON, or Markdown reference sites. TypeDoc reads JSDoc-style annotations directly from .ts files, using the TypeScript compiler API to extract types, signatures, classes, and modules without duplicating annotations. Themes and plugins customize output for libraries, monorepos, and design systems. De facto standard for documenting open-source TypeScript packages — used by Pixi.js, NestJS, and thousands more.

Is TypeDoc free?

Yes — TypeDoc is free to use. Free

Is TypeDoc open source?

Yes — TypeDoc is open source.

What are the best TypeDoc alternatives?

The top editor-verified TypeDoc alternatives are Mintlify, Docusaurus, VitePress.