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 Pill Filter Laravel Package

digital-creative/nova-pill-filter

A Laravel Nova package that adds customizable pill-style filters to resource index screens, letting users quickly toggle predefined filters through a clean, compact interface. Simple to configure and ideal for streamlining resource navigation in Nova admin panels.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Internal admin UX improvements: Use pill-based Nova filters to make status, stage, segment, or queue filters more discoverable and faster to apply in operations dashboards.
  • Build vs. buy for low-risk UI polish: Adopt the package instead of custom-building a small Nova filter component, provided the current Nova version is compatible. The v1.0.1 patch (fixing filter reset behavior) removes a known rough edge that would otherwise have pushed teams toward a custom component.
  • Roadmap prioritization: Treat this as a low-effort enhancement for internal tooling, not a customer-facing differentiator; useful when admin efficiency is a near-term pain point.
  • Standardizing filter patterns: Encourage consistent pill-style filters across Nova resources for support, order management, moderation, CRM, and fulfillment workflows.
  • Use-case fit: Best for teams already invested in Laravel Nova that need lightweight, visual filtering for categorical states, e.g., “Open,” “Pending,” “Escalated,” “Paid,” “Archived.”

When to Consider This Package

  • Consider it when: You run Laravel Nova, need simple clickable pill filters, want an MIT-licensed shortcut, and can tolerate a small, low-maintenance dependency.
  • Consider it when: The filtering need is presentation-layer only and does not require complex query logic, saved views, permissions-aware filter behavior, or advanced analytics.
  • Consider it when: Engineering can quickly verify compatibility with your Nova version and is comfortable forking or maintaining a small package if needed. Current release is v1.0.1, a maintenance patch that fixes filter reset, so expect small, incremental maintenance rather than a feature roadmap.
  • Look elsewhere when: You need a vendor-supported, actively maintained component with broad adoption; the package still has low stars and zero dependents, and releases remain infrequent despite the recent patch.
  • Look elsewhere when: Filters are business-critical, require complex multi-tenant logic, auditability, accessibility guarantees, or long-term upgrade support.
  • Look elsewhere when: You are not using Nova or are evaluating a broader admin panel strategy; this package is narrowly scoped to Nova filter rendering.

How to Pitch It (Stakeholders)

Executive summary: This is a small, MIT-licensed Laravel Nova UI package that turns filters into clickable pills. It is a low-cost, low-risk admin UX enhancement that can help operations teams triage records faster and make internal dashboards easier to use. The latest patch (v1.0.1) fixes filter reset behavior, so the component now behaves more predictably for end users. It is not strategically differentiating and carries ongoing maintenance risk because adoption is low and releases are infrequent.

Engineering summary: Evaluate only if the app uses Laravel Nova and the desired filter behavior maps cleanly to categorical states. Integration effort should be small; v1.0.1 is a bug-fix-only release addressing broken filter reset, with no breaking changes or new APIs, so upgrade risk is minimal. Verify Nova compatibility and be prepared to fork or replace it. Avoid relying on it for complex, permission-sensitive, or business-critical filtering without a maintenance plan.

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.
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
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager