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

Searchable Select Laravel Package

ajjitech/searchable-select

A Laravel package that adds a searchable select form component with server-side AJAX filtering, keyboard navigation, and Blade/Alpine integration for building fast, user-friendly dropdowns in your applications.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature scoping for form-heavy interfaces. A searchable select is a recurring need in admin panels, CRMs, and filter bars where option lists exceed a handful of items (users, accounts, categories, tags). This package lets you commit to that UX pattern without treating it as a bespoke build each time.
  • Build vs. buy for form controls. Rather than funding a custom typeahead/combobox component (JS behavior, keyboard handling, async search, styling), adopting this package shifts the cost to configuration and upgrade cadence. The v4.0.1 patch—a targeted fix for search inside modals—indicates the maintainers are addressing real in-app edge cases (dropdown clipping, focus, and z-index behavior in modal contexts), which is exactly the kind of polish a buy decision buys you.
  • Roadmap consistency. Standardizing on one searchable-select implementation reduces the sprawl of one-off dropdowns across the product, simplifying design-system alignment and QA.
  • Use cases to validate against: entity pickers on create/edit forms, multi-field filters in reporting views, selecting from large lookup tables, and any select rendered inside a modal/dialog—the specific scenario this release repaired.

Caveat for planning: the signal here is a single patch fix. Treat v4.0.1 as evidence of maintenance, not as a feature milestone; it does not change the underlying capability set of v4.0.0.

When to Consider This Package

  • Adopt when: you are on Laravel, you need searchable single-select behavior, your options are large or remotely loaded, and you render selects inside modals or overlays (the v4.0.1 fix directly de-risks that case).
  • Adopt when: you want a low-ceremony component you can drop into Blade/Livewire screens without committing to a heavier UI framework.
  • Look elsewhere when: you require advanced combobox features—multi-select with tag creation, grouped/async paginated results with caching, virtualized long lists, or strict WCAG 2.1 combobox accessibility guarantees. A single bug-fix release gives no assurance these are covered.
  • Look elsewhere when: long-term vendor risk matters. A young package with a small PR history (this fix is PR #2) is a maintenance bet; if the select is core to your product, weigh an established alternative or budget for ownership.
  • Look elsewhere when: your need is a one-off static dropdown—native <select> plus a filter is cheaper than adding a dependency.

How to Pitch It (Stakeholders)

For executives: We are evaluating a small Laravel UI component, ajjitech/searchable-select, that provides searchable dropdowns for our forms. The v4.0.1 release is a minor maintenance fix—search now works correctly inside modals—which tells us the package is being actively maintained and handles common real-world layouts. It is a low-cost, low-risk candidate for standardizing form inputs, contingent on confirming it meets our accessibility and multi-select requirements during a short spike.

For engineering: A Laravel package offering a searchable select component, currently at v4.0.1. The release fixes a modal-context search defect, suggesting dropdown positioning/focus handling inside overlays was a known issue and is now addressed. No breaking changes are indicated in this patch. Before adoption, verify: accessibility/conformance, async and multi-select support, Livewire compatibility, styling hooks, and the project's maintenance trajectory (limited PR volume to date). Recommendation is a time-boxed evaluation in one admin screen rather than org-wide rollout.

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.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core