PHPackages                             alvarezallen99/er-diagram-tool - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. alvarezallen99/er-diagram-tool

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

alvarezallen99/er-diagram-tool
==============================

Automatically generate entity relationship diagrams for a Laravel application

v1.0.0(1y ago)0842MITBladePHP ^8.1

Since Oct 29Pushed 1y ago1 watchersCompare

[ Source](https://github.com/alvarezallen99/er-diagram-tool)[ Packagist](https://packagist.org/packages/alvarezallen99/er-diagram-tool)[ RSS](/packages/alvarezallen99-er-diagram-tool/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

Entity Relationship Diagram Tool for Laravel
============================================

[](#entity-relationship-diagram-tool-for-laravel)

[![Coverage Status](https://camo.githubusercontent.com/45c9baa92d1c0bda35a60c8323206f65dab1b1d32818c78bb98ba893789a2429/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f616c766172657a616c6c656e39392f65722d6469616772616d2d746f6f6c2f62616467652e737667)](https://coveralls.io/github/alvarezallen99/er-diagram-tool)
==========================================================================================================================================================================================================================================================================================================================================

[](#)

[![Downloads](https://camo.githubusercontent.com/abddfd419464ef5a6aaf8195324b8773b748eb621f129c2c944391b43c31240a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616c766172657a616c6c656e39392f65722d6469616772616d2d746f6f6c2e7376673f6d61784167653d32353932303030)](https://packagist.org/packages/alvarezallen99/er-diagram-tool)
=============================================================================================================================================================================================================================================================================================================================================================

[](#-1)

Automatically generate interactive entity relationship diagram for models &amp; their relationships in Laravel and emit a static HTML file for use in a VuePress site.

This package is a heavily-customized fork from [AlvarezAllen99/laravel-erd](https://github.com/AlvarezAllen99/laravel-erd) meant for use in some very specific circumstances. You should probably check out the original package instead!

Installation
------------

[](#installation)

You can install the package via composer.

```
composer require alvarezallen99/er-diagram-tool --dev
```

You can publish the config file with:

```
php artisan vendor:publish --provider="AlvarezAllen99\LaravelERD\LaravelERDServiceProvider"
```

Usage
-----

[](#usage)

You can generate a static HTML file with the artisan command:

```
php artisan erd:generate
```

This will be placed in `storage/app/public/erd`, or whatever path you have configured in `config/laravel-erd.php`.

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

561d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b2c422a8c704beaae44edfbe9a16f1883e96ac24b9f395e542d94bd5d7fbd04c?d=identicon)[alvarezallen99](/maintainers/alvarezallen99)

---

Top Contributors

[![worksofallen](https://avatars.githubusercontent.com/u/35176478?v=4)](https://github.com/worksofallen "worksofallen (2 commits)")

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/alvarezallen99-er-diagram-tool/health.svg)

```
[![Health](https://phpackages.com/badges/alvarezallen99-er-diagram-tool/health.svg)](https://phpackages.com/packages/alvarezallen99-er-diagram-tool)
```

###  Alternatives

[guava/calendar

Adds support for vkurko/calendar to Filament PHP.

298241.0k3](/packages/guava-calendar)[tonysm/rich-text-laravel

Integrates Trix content with Laravel

46577.8k1](/packages/tonysm-rich-text-laravel)[ralphjsmit/laravel-helpers

A package containing handy helpers for your Laravel-application.

13704.6k2](/packages/ralphjsmit-laravel-helpers)[spatie/laravel-screenshot

Take screenshots of web pages in Laravel apps

7615.9k2](/packages/spatie-laravel-screenshot)[joaopaulolndev/filament-world-clock

Show hours around the world by timezone

3111.9k](/packages/joaopaulolndev-filament-world-clock)[tonegabes/filament-better-options

Filament form components for better radio and checkbox options.

155.2k](/packages/tonegabes-filament-better-options)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
