jagdeepbanga/nova-date-time
jagdeepbanga/nova-date-time provides a simple date and time field for Laravel Nova, making it easy to add date/time selection to resource forms and manage datetime attributes in your admin panel.
DateTime field in current versions; this package's real value is as a reference implementation or a quick stopgap on older Nova installs. Frame the decision as fork-and-own vs. use-built-in, not purchase vs. build — the MIT license makes acquisition cost zero, and the total cost is maintenance and upgrade risk.DateTime field and you need a same-field date+time picker with minimal effort.Look elsewhere when:
DateTime field; adopting a third-party field only adds surface area.To executives: This is a small, free, MIT-licensed UI add-on for Laravel Nova, the paid admin panel we use for internal screens. It improves how staff enter dates and times. It is not a strategic dependency — the capability now exists natively in current Nova versions — so the recommendation is to treat it as a stopgap or an in-house fork, not a platform commitment. Cost is near zero; risk is "unmaintained since 2020," which we mitigate by vendoring the code rather than installing it as a live dependency.
To engineering: Adopt only if we're pinned to an older Nova that lacks a native DateTime field. If we do, fork it, pin it, and own the upgrade path — do not pull it in as a transitive dependency. Confirm timezone handling explicitly (store UTC, render in user tz) since the package handles presentation, not data semantics. Verify compatibility against our Laravel/PHP matrix before it reaches any environment with real data.
Bottom line: Low opportunity, low risk if contained. Default answer is "use the platform"; the exception is a short, time-boxed, fork-and-own decision for a legacy admin screen.
How can I help you explore Laravel packages today?