relaticle/custom-fields
Laravel/Filament plugin to add dynamic custom fields to any Eloquent model without migrations. Includes 20+ field types, conditional visibility, tenant isolation, admin UI integration (forms/tables/infolists), CSV import/export, optional encryption, and extensible field types.
Get started with Custom Fields in just a few steps.
View pricing plans and choose the one that fits your project.
Add our private Composer repository to your composer.json:
{
"repositories": [
{
"type": "composer",
"url": "https://satis.relaticle.com"
}
]
}
composer require relaticle/custom-fields:^3.0
When prompted for authentication:
Your license key will be saved in Composer's auth file for future updates.
php artisan custom-fields:install
You need a custom Filament theme to include the Custom Fields styles. If you haven't set up a custom theme for Filament, follow the Filament Docs first.
Once you have a custom Filament theme set up, add the plugin's views to your theme CSS file:
resources/css/filament/admin/theme.css
[@source](https://github.com/source) '../../../../vendor/relaticle/custom-fields/resources';
php artisan vendor:publish --tag="custom-fields-config"
php artisan vendor:publish --tag="custom-fields-translations"
php artisan vendor:publish --tag="custom-fields-views"
How can I help you explore Laravel packages today?