onurb/doctrine-yuml-bundle
Onurb DoctrineYumlBundle is a Symfony bundle that generates yUML class diagrams from Doctrine ORM entity metadata, making it easy to visualize mappings, associations, and schema structure for documentation and debugging.
Consider it when:
require-dev, and assume you own any fixes.Look elsewhere when:
Executives: A free, small internal utility that turns our database entity definitions into diagrams automatically, saving engineering hours during onboarding and before schema refactors. Cost and risk are low, it has no customer-facing impact, and it never ships to production. It is also low strategic value and sits on a lightly maintained package plus an external rendering service — so treat it as a scoped experiment with a clear fallback, not a platform commitment.
Engineering: Drop-in Symfony bundle that reads Doctrine metadata and emits yuml markup — useful for answering "what is our data model, really" in legacy apps. It is dev-only (require-dev), ~41 stars with zero known dependents, so we vendor-pin and own any patches. Before adopting, spend half a day: install it, render our largest entity graph, and check fidelity on inheritance, embeddables, and associations, plus whether yuml.me renders reliably. If either check fails, generate PlantUML or Mermaid from the same metadata or from the schema — the deliverable is the diagram pipeline, not this bundle, so the tool choice must not block the outcome.
How can I help you explore Laravel packages today?