marshmallow/nova-global-filter
A Laravel Nova package that adds global filters across your admin resources, letting you apply consistent filter criteria throughout the Nova dashboard. Configure filters once and reuse them everywhere for faster, more focused browsing of your data.
Look elsewhere when you are not on Nova, need filtering across non-Nova surfaces, require vendor-backed support/SLA, need advanced filter composition beyond Nova’s model, or cannot tolerate low-adoption dependency risk. If dashboards are customer-facing or business-critical, prefer a more proven or internally owned solution.
Executive summary: This is a low-cost, MIT-licensed Nova add-on that lets existing admin filters flow into metrics and custom cards. It can improve dashboard consistency and reduce custom engineering for internal reporting, but it is early-stage with little adoption. Recommend a limited pilot on a non-critical Nova dashboard, with engineering review and a fallback plan to fork or replace if maintenance or compatibility issues appear.
Engineering framing: Reuse existing Nova filter definitions instead of building a bespoke broadcast layer. Validate compatibility with your Nova version, test filter state behavior across cards, and confirm the package is maintainable enough to own. Do not make it a hard dependency until the pilot proves value and stability.
How can I help you explore Laravel packages today?