shllghst/nova-pill-filter
A Laravel Nova package that adds pill-style filters to resource listings. Active filters show as compact, clickable pills, letting users quickly apply, stack, and clear query filters without leaving the index view. Drop-in Nova filter class for any resource. Lightweight and configurable.
Adopt (or fork) when:
Look elsewhere (or build in-house) when:
To executives: A small, free, MIT-licensed UI component that makes our internal Nova admin faster to use — operators filter records with one click instead of three. The upside is low-cost and immediate; the caveat is that the package itself is effectively unmaintained (no meaningful adoption, last release mid-2023), so I'd recommend we fork it rather than depend on it. That keeps the UX benefit while capping the risk at roughly a day of engineering time and zero ongoing vendor exposure. Framed correctly, this is a cheap experiment in admin usability, not a platform commitment.
To engineering: This is a Nova filter class that renders its options as clickable pill toggles instead of a dropdown. It's tiny, MIT, and does one thing. It has no stars, no dependents, and no release since June 2023 — so please vendor or fork it into our codebase, add a test around the filter's query behavior, and treat the original repo as a reference implementation. Do not add it to composer.json as a live dependency. If we like it, the follow-on conversation is whether pills become our house pattern for state filters across Nova resources — and whether that pattern is worth carrying forward if we ever migrate off Nova.
How can I help you explore Laravel packages today?