Flexible Entity-Attribute-Value (EAV) system for Laravel with typed storage, localization, and attribute inheritance
jurager/eav is a Laravel package for flexible entity-attribute-value (eav) system for laravel with typed storage, localization, and attribute inheritance.
It currently has 1 GitHub stars and 983 downloads on Packagist.
Install it with composer require jurager/eav.
Discover more Laravel packages by jurager
or browse all Laravel packages to compare alternatives.
Last updated
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.
PHP >= 8.4 and Laravel 11.x or higher
To install, configure and learn how to use the package, see the Documentation.
Open source, licensed under the MIT license.