jurager/eav

Flexible Entity-Attribute-Value (EAV) system for Laravel with typed storage, localization, and attribute inheritance
1,418 1
Install
composer require jurager/eav
PHP:^8.4
License:MIT
Last Updated:Sep 9, 2026
Links: GitHub  ·  Packagist
Maintainer: Jurager

Jurager/Eav

Latest Stable Version Total Downloads PHP Version Require License

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

PHP >= 8.4 and Laravel 11.x or higher

Installation

To install, configure and learn how to use the package, see the Documentation.

License

Open source, licensed under the MIT license.

Related Packages

mariuzzo/laravel-js-localization

Laravel Localization in JavaScript

4,235,954 606
themsaid/laravel-langman

Manage language files with ease.

309,257 873
laurentesc/laravel-subdomain-localization

Subdomain localization support for Laravel

11,337 18
themsaid/laravel-langman-gui

Manage language files with ease.

53,599 507
mcamara/laravel-localization

Easy localization for Laravel

10,225,310 3,558