Weave Code
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

Filament Combobox Laravel Package

novadaemon/filament-combobox

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enhancing UX for complex selections: Justifies investing in a more intuitive multiselect UI for forms where users must select multiple related items (e.g., tags, categories, or hierarchical data). Reduces cognitive load compared to traditional dropdowns or checkboxes.
  • Accelerating development for Filament-based admin panels: Aligns with a "build vs. buy" decision to avoid reinventing a multiselect component, saving ~2–4 weeks of frontend/backend dev time for a reusable pattern.
  • Roadmap for data-heavy workflows: Prioritizes features like bulk actions, searchable comboboxes, or dynamic filtering in future sprints by leveraging this package’s extensibility (inherits from Filament\Forms\Components\Select).
  • Compliance/accessibility: Supports internal policies requiring intuitive, keyboard-navigable interfaces for admin tools (e.g., healthcare, finance, or enterprise SaaS).

When to Consider This Package

  • Adopt if:

    • Your Filament 3.x/4.x admin panel requires side-by-side multiselect for related data (e.g., assigning multiple tags/categories to a record).
    • You need quick integration with Eloquent relationships (avoids manual frontend JS for complex selects).
    • Your team lacks frontend expertise to build a custom combobox from scratch.
    • The package’s MIT license aligns with your open-source policy.
  • Look elsewhere if:

    • You require advanced features (e.g., drag-and-drop reordering, nested selects, or real-time sync with other fields)—this package is lightweight.
    • Your use case involves non-Filament frameworks (e.g., Livewire, Inertia, or vanilla PHP).
    • You need high customization (e.g., theming beyond Filament’s defaults) or enterprise support.
    • The project’s low stars (26) and no dependents signal unproven adoption (assess risk tolerance).

How to Pitch It (Stakeholders)

For Executives: "This package lets us add a polished, side-by-side multiselect field to our Filament admin panel in minutes—no custom dev work. For example, if our support team needs to assign multiple categories to a ticket, this replaces clunky dropdowns with a cleaner, faster UI. It’s a low-risk way to improve user efficiency without hiring frontend resources. The MIT license means no licensing costs, and it’s already battle-tested in Filament 3/4."

For Engineers: *"The novadaemon/filament-combobox package gives us a drop-in replacement for Filament’s default multiselect, with a dual-column layout that’s easier to scan. Since it extends Filament\Forms\Components\Select, we can reuse all existing methods (e.g., validation, rules, relationships). For Eloquent relationships, it’s as simple as:

Combobox::make('categories')->relationship('categories', 'name')

No Vue/React needed—just PHP. The tradeoff is minimal customization, but it’s a solid 80/20 solution for most admin panels."*

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.
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours