Laravel Packages

Generate Entity-Relationship Diagrams with Laravel

Published
Generate Entity-Relationship Diagrams with Laravel image

The Laravel ERD package automatically generates Entity-Relationship Diagrams from your Laravel models and displays them using erd-editor. As someone who recently downloaded MySQL workbench to try to generate an ERD diagram, using this package is way easier, and the results look beautiful:

Entity-relationship diagram of the Pinkary project.
I generated the ERD locally for the Pinkary.com project

The project's readme has advanced instructions on excluding tables and generating an SVG file that you can distribute to your team or with your documentation. I noticed the SVG generation was not working for me (this package is still brand new and under development). To get started with this package, view the installation and usage instructions at recca0120/laravel-erd on GitHub.

Paul Redmond photo

Staff writer at Laravel News. Full stack web developer and author.

Sponsored

masteringlaravel logo
Laravel Code Review

Get expert guidance in a few days with a Laravel code review

Visit Laravel Code Review

The latest

View all →
Image Dominant Color and HEIC Support in Laravel 13.24 image

Image Dominant Color and HEIC Support in Laravel 13.24

Read article
Official Laravel Zed Extension: LSP for PHP & Blade image

Official Laravel Zed Extension: LSP for PHP & Blade

Read article
Laravel Head: Manage Meta Tags, Open Graph, and JSON-LD image

Laravel Head: Manage Meta Tags, Open Graph, and JSON-LD

Read article
PhpStorm 2026.2 Released image

PhpStorm 2026.2 Released

Read article
Laravel Doctor: Diagnose Your App With One Artisan Command image

Laravel Doctor: Diagnose Your App With One Artisan Command

Read article
CPX: The Composer Package Executor for PHP image

CPX: The Composer Package Executor for PHP

Read article