Generate Entity-Relationship Diagrams from your TYPO3 TCA configuration. Outputs Mermaid diagrams with field details, relation cardinalities, and optional DB population stats.
Supports TYPO3 11.5 – 14.
ddev composer require denic/erdNo additional configuration needed — just install and use.
Open the TYPO3 backend and go to System → ERD Generator.
- Select an extension or pick individual tables
- Set the relationship depth
- Optionally enable DB population check
- Click Generate ERD
Download the result as .md and open it in:
- Obsidian — renders Mermaid natively
- Markdown Viewer — online viewer
- GitHub / GitLab — renders Mermaid in Markdown automatically
vendor/bin/typo3 erd:generate --extension=my_ext
vendor/bin/typo3 erd:generate --extension=my_ext --output=docs/erd.md --check-db
vendor/bin/typo3 erd:generate --list-extensions
vendor/bin/typo3 erd:generate --list-tablesGPL-2.0-or-later