denic/erd

TYPO3 ERD Generator — backend module and CLI for generating ER diagrams from TCA

Maintainers

Package info

github.com/davdenic/erd-typo3

Type:typo3-cms-extension

pkg:composer/denic/erd

Transparency log

Statistics

Installs: 14

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v4.6.0 2026-05-10 09:43 UTC

README

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.

Install

ddev composer require denic/erd

No additional configuration needed — just install and use.

Backend Module

Open the TYPO3 backend and go to System → ERD Generator.

  1. Select an extension or pick individual tables
  2. Set the relationship depth
  3. Optionally enable DB population check
  4. 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

CLI

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-tables

License

GPL-2.0-or-later