Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Nova Date Filter Laravel Package

64robots/nova-date-filter

Add date filtering to Laravel Nova resources with a customizable date filter. Choose the column, pick from preset ranges or custom dates, and filter index queries without writing extra query logic.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Internal admin UX and operational efficiency: Supports decisions about adding date-range filtering to Laravel Nova resources so support, ops, finance, or content teams can triage records by created_at, updated_at, or other date fields.
  • Admin-tooling roadmap: Helps decide whether to invest in better internal back-office filters now versus deferring until a broader admin redesign. Best framed as a tactical admin improvement, not a customer-facing product feature.
  • Build vs. buy/borrow: Informs whether to use a small community Nova filter, rely on Nova’s native filter capabilities, or build a custom filter. Because the package is archived, the real decision is usually “borrow/fork with ownership” rather than “buy and depend.”
  • Standardization across Nova resources: Supports a decision to standardize common date-filter patterns across multiple Nova resources if the package’s behavior fits the team’s use cases.
  • Prioritization of short-term operational wins: Useful when the product team needs a low-effort internal admin improvement without committing engineering time to a custom filter.
  • Use cases: Support queues filtered by ticket age, orders/revenue reviews by date range, moderation queues by last-updated date, audit/activity reviews, and internal reporting views inside Nova.

When to Consider This Package

Consider it only when:

  • The product already runs Laravel Nova and the team needs a simple date filter for internal admin screens.
  • The package is verified compatible with the current PHP, Laravel, and Nova versions in use.
  • The need is internal, low-risk, and short-term, with no strategic dependency on the package.
  • The team can vendor/fork or otherwise own the code if the archived status becomes a maintenance problem.
  • A quick admin MVP or operational workflow improvement is more valuable than waiting for a custom filter.
  • The team has reviewed the package’s license, tests, behavior, and upgrade impact.

Look elsewhere when:

  • Starting a new Nova project or planning major Nova/Laravel upgrades.
  • The requirement is long-term, security-sensitive, compliance-heavy, or customer-facing.
  • The team needs active maintenance, issue triage, or guaranteed compatibility with future Nova releases.
  • Nova’s native filters or a small custom filter can cover the need with less dependency risk.
  • The use case requires complex date logic, timezone handling, saved presets, accessibility guarantees, or performance at scale.
  • The project is not already committed to Nova or needs a framework-agnostic filtering approach.

How to Pitch It (Stakeholders)

Executive summary: This is a small, tactical admin-tooling package for Laravel Nova that can improve internal date-based filtering with minimal product investment. It is not a strategic platform dependency. The package is archived and has low community signal, so it should be treated as a short-term convenience or forkable starting point, not a long-term build-vs-buy commitment. Recommend a limited pilot only if the team already uses Nova, compatibility is verified, and engineering accepts ownership of the code path.

Engineering summary: Evaluate the package against the current Nova/Laravel/PHP versions, pin versions, and add regression tests around expected filter behavior. Because it is archived, prefer vendoring/forking with an explicit owner and exit plan, or implement a small custom Nova filter if the requirement is simple. Avoid making future admin-roadmap commitments depend on this package.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle