Skip to main content
Add the behavior you need to the form you already have. FLEX controls can sit alongside native Filament fields in your existing Resource. Start with one specialized input, then reuse its configuration and connected workflows wherever your application needs them.

Reuse more than the appearance

FLEX connects configurable controls with a shared instance lifecycle and media workflows. Repeated fields share resources, optional features follow each instance, and changing tabs or nested dialogs retain the resources still in use. This builds on Filament’s existing form and extension capabilities, including on-demand assets and optional Spatie integration. The benefit is a connected implementation you can configure and reuse across your application’s workflows.

Configure with PHP or your AI assistant

Use the component’s PHP examples directly, or give your assistant the optional FLEX skill and installed API discovery tools. They help it configure existing controls and integrations using the installed package. Check generated configuration by saving, reopening and validating real values, just as you would with manually written application code.

Connect only the workflows you need

  • Existing models: ordinary fields bind to their intended attributes. Managed JSON field groups are a separate, optional workflow.
  • Browser resources: FLEX uses a shared runtime and base styles, then loads component dependencies according to active use. Built-in controls declare those requirements; you configure their features.
  • Media: choose your storage and access rules. Enable image encoders, workers or Spatie packages for the processing and integration options you select.
  • Large catalogs: combine virtualized rows with scoped, paginated providers to control both rendering and fetched results.
  • Updates: follow the deployment guide and verify the workflows your application uses when upgrading.
Start with one field and a real saved value. For optional services and commercial use, see Requirements & integrations and Licensing.
Last modified on October 17, 2026