chinleung/nova-autofill
chinleung/nova-autofill is a Laravel Nova package that adds autofill behavior to resource forms, helping populate fields automatically and reduce repetitive manual entry. It streamlines admin data entry and makes Nova forms faster to complete with less typing.
Consider it when all of the following hold:
composer show chinleung/nova-autofill for transitive weight before committing.Look elsewhere, or build in-house, when:
For executives: We can deliver dependent dropdown behaviour across our admin panel in days rather than weeks, using a small open-source package instead of custom front-end work. It is MIT-licensed, free, and this release keeps it compatible with our Laravel 9 upgrade path. The main caveat is that it is maintained by a single developer, so we will pin the version and keep our usage thin enough to replace if needed. Net effect: faster internal-tooling delivery at near-zero cost, with a known and bounded maintenance risk.
For engineering: chinleung/nova-autofill handles the "field B's options depend on field A" pattern in Nova resources without you writing a custom field. v1.1.2 is a low-risk patch adding Laravel 9 support — no breaking changes, safe to bump. Two asks before we adopt: (1) verify Nova major-version compatibility, since the changelog only mentions Laravel 9; (2) wrap it in our own field subclasses so the package stays an implementation detail. Pin the version in composer.json and treat upgrades as deliberate, tested events rather than composer update side effects.
How can I help you explore Laravel packages today?