marshmallow/prefiller-field
marshmallow/prefiller-field adds a configurable form field to Laravel apps that automatically prefills inputs from existing records or custom data sources, cutting repetitive data entry with a simple, flexible API.
resolveUsing, fillUsing, dependsOn) or a small custom field — the package mainly saves you the Vue-side wiring.Consider it when:
Look elsewhere when:
dependsOn/resolveUsing or a purpose-built field will be clearer and more testable.Default recommendation: prototype with it if it saves a day; otherwise budget the few hours to implement the prefill inline and avoid the dependency.
To executives: This is a small, low-cost utility for our internal admin panel that reduces repetitive data entry for the ops and content teams. It is not a strategic platform decision and carries limited downside because it only affects internal tooling. The trade-off is maintenance: the package is a solo, low-adoption project with no recent releases, so we should treat it as code we adopt rather than a vendor we rely on, and expect a modest ongoing ownership cost.
To engineering: A Nova field that copies a value from a source field into a target field on the form. Drop-in if you're on a compatible Nova version; expect to pin, vendor, or fork it, and plan a fallback using Nova's resolveUsing/dependsOn or a small custom field. Recommend a time-boxed spike on staging, a compatibility check against our Nova version, and an explicit owner before it lands in a shared resource.
How can I help you explore Laravel packages today?