PHPackages                             jurager/eav - 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. [Database &amp; ORM](/categories/database)
4. /
5. jurager/eav

ActiveLibrary[Database &amp; ORM](/categories/database)

jurager/eav
===========

Flexible Entity-Attribute-Value (EAV) system for Laravel with typed storage, localization, and attribute inheritance

1685↑150%PHP

Since Jul 8Pushed 1mo agoCompare

[ Source](https://github.com/Jurager/eav)[ Packagist](https://packagist.org/packages/jurager/eav)[ RSS](/packages/jurager-eav/feed)WikiDiscussions main Synced 4w ago

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

Jurager/Eav
===========

[](#juragereav)

[![Latest Stable Version](https://camo.githubusercontent.com/e01887663e00540a5d915bd88898ce44961e6a3f7faebe8c856e5fc7c3893bb9/68747470733a2f2f706f7365722e707567782e6f72672f6a7572616765722f6561762f762f737461626c65)](https://packagist.org/packages/jurager/eav)[![Total Downloads](https://camo.githubusercontent.com/8f8255e1afcfbb2379b943e161401043251e1c422b0681b497e18a508538a492/68747470733a2f2f706f7365722e707567782e6f72672f6a7572616765722f6561762f646f776e6c6f616473)](https://packagist.org/packages/jurager/eav)[![PHP Version Require](https://camo.githubusercontent.com/9a1c8810f4421ed495a9a1090c5157989d4e9af929330a1c31aa95d879884646/68747470733a2f2f706f7365722e707567782e6f72672f6a7572616765722f6561762f726571756972652f706870)](https://packagist.org/packages/jurager/eav)[![License](https://camo.githubusercontent.com/775a1ef2e4d244053234cdcae7d6661bfe83519f3afb15e7f7a4d6caa76cc81e/68747470733a2f2f706f7365722e707567782e6f72672f6a7572616765722f6561762f6c6963656e7365)](https://packagist.org/packages/jurager/eav)

A flexible Entity-Attribute-Value (EAV) system for Laravel. Attach dynamic typed attributes to any Eloquent model without schema migrations, with support for localization, attribute inheritance, and enum-backed select fields.

- [Requirements](#requirements)
- [Installation](#installation)
- [License](#license)

Requirements
------------

[](#requirements)

`PHP >= 8.4` and `Laravel 11.x or higher`

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

[](#installation)

To install, configure and learn how to use the package, see the [Documentation](https://docs.gerassimov.me/eav/).

License
-------

[](#license)

Open source, licensed under the [MIT license](LICENSE).

###  Health Score

26

—

LowBetter than 40% of packages

Maintenance60

Regular maintenance activity

Popularity21

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity13

Early-stage or recently created project

 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

140d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/954178?v=4)[Yuri Gerasimov](/maintainers/Jurager)[@Jurager](https://github.com/Jurager)

---

Top Contributors

[![Jurager](https://avatars.githubusercontent.com/u/954178?v=4)](https://github.com/Jurager "Jurager (152 commits)")

### Embed Badge

![Health badge](/badges/jurager-eav/health.svg)

```
[![Health](https://phpackages.com/badges/jurager-eav/health.svg)](https://phpackages.com/packages/jurager-eav)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3345.4M353](/packages/psalm-plugin-laravel)[yajra/laravel-oci8

Oracle DB driver for Laravel via OCI8

8723.3M27](/packages/yajra-laravel-oci8)[laravel/ai

The official AI SDK for Laravel.

1.1k4.6M282](/packages/laravel-ai)[laravel/mcp

Rapidly build MCP servers for your Laravel applications.

79227.1M206](/packages/laravel-mcp)[illuminate/queue

The Illuminate Queue package.

20433.0M1.8k](/packages/illuminate-queue)[propaganistas/laravel-disposable-email

Disposable email validator

6023.2M7](/packages/propaganistas-laravel-disposable-email)

PHPackages © 2026

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