pragmarx/nova-boolean-datetime-field
pragmarx/nova-boolean-datetime-field is a Laravel Nova field that pairs a boolean toggle with a date/time input, letting you enable or disable a timestamp from one control. Useful for publish-at, expiry, and scheduled on/off settings in Nova resources.
Consider adopting when:
Look elsewhere (or build in-house) when:
Adoption gate I would apply: confirm Nova version compatibility and PHP version support against your stack, check commit recency and open-issue posture, and timebox a one-resource spike. If the spike exceeds the cost of a small in-house field, build it — the artifact is small enough that ownership is cheap and removes the dependency entirely.
For executives (30-second version): This is a small, free (MIT-licensed) add-on for our Laravel admin panel that lets operators set a date and time with an on/off switch in one control — the pattern behind "publish now or schedule," "this promo ends on…," and "trial expires or never." It removes a recurring piece of custom admin work and reduces operator error from mismatched toggle-and-date fields. Cost is zero, the code footprint is tiny, and because it is MIT and easily forked, the downside is bounded: if it goes stale, we take a day to internalize it. The real risk isn't the package, it's Nova version upgrades — which we already own.
For engineering:
How can I help you explore Laravel packages today?