Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Custom Fields Laravel Package

trappistes/laravel-custom-fields

Flexible EAV custom fields for Laravel Eloquent: add dynamic attributes without schema changes. Supports strong types (int, bool, json, date, ranges), polymorphic relations for any model, eager loading to avoid N+1, auto casting, batch upsert, validation, and soft deletes.

View on GitHub
Deep Wiki
Context7
v1.0.0

🚀 v1.0.0 Release / 正式发布

We are excited to announce the initial release of Laravel Custom Fields!
我们很高兴地宣布 Laravel Custom Fields 的首个正式发布!

✨ Features / 功能亮点

  • Dynamic Fields (Zero Schema Changes)
    无需修改业务模型的数据库结构,即可动态扩展任意字段。
  • EAV Architecture
    采用成熟的 EAV 架构,使用一张自定义字段表支持所有模型。
  • Strong Typing
    支持 int, float, bool, json, date, datetime, daterange 等类型的自动推断与转换。
  • Performance Optimization
    支持批量 upsert 原子写入,大幅减少高频更新时的数据库查询次数。
  • N+1 Prevention
    完整支持 Laravel Eloquent 预加载(Preloading),有效避免 N+1 查询问题。
  • Soft Delete & UUID/ULID Support
    完美适配软删除逻辑,并提供完整的 UUID/ULID 主键支持。
  • Wide Compatibility
    全面支持 Laravel 9 / 10 / 11 / 12 / 13 以及 PHP 8.1+。
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
aashan/pimcore-mcp-bundle
solution-forest/ai-kit-core
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin