adtention/nova-datepicker-filter
A Laravel Nova filter that replaces the default date input with an interactive datepicker, making it easy to filter resources by date ranges in Nova admin panels. Simple to install and configure per resource.
Adopt it when:
Look elsewhere (or build in-house) when:
To executives: This is a small, low-cost add-on for our existing Laravel Nova admin panel that gives the team date-range filtering on internal screens — the kind of "show me the last 30 days" view that currently gets built by hand each time. It costs a few hours of integration rather than a multi-day build, and it lives entirely in the back office, so it carries no customer-facing risk. Version 1.1.0 is a minor update that improves how dates are parsed, which directly reduces the odds of users seeing incorrect date-filtered results; there are no breaking changes and no migration work.
To engineering: Add nova-datepicker-filter at ^1.1.0 and pin it. 1.1.0 is a non-breaking minor release whose only substantive change is improved date parsing — treat it as a correctness fix, not a feature. Before merging, confirm Nova/PHP version compatibility, and add a short test or manual check covering our real-world date formats and timezones so the parsing change is validated against our data rather than assumed. If the filter's semantics don't match what product wants (presets, relative ranges, null handling), the fallback is a custom Nova filter — the package is a convenience, not an architectural commitment, so keep the integration thin and easy to remove.
How can I help you explore Laravel packages today?