joshhanley/livewire-autocomplete
joshhanley/livewire-autocomplete adds a lightweight, customizable autocomplete input to Laravel Livewire apps. It supports asynchronous server-side search, model binding, and Blade integration, making it easy to build searchable selects and suggestion fields without extra JavaScript.
Adopt when:
Look elsewhere when:
Also worth noting for planning: the release is a patch bump with no breaking changes and no deprecations. Upgrading from v2.1.3 is low risk. The PHPUnit 12 annotation-to-attributes change is test-suite only and does not affect runtime behavior.
For executives: We are evaluating a small open-source Laravel component that provides autocomplete/typeahead inputs — the "start typing and pick from a list" behavior. The v2.1.4 release is a maintenance update: it confirms compatibility with the current Laravel and Livewire versions and adds no new features. Practically, it means this dependency will not slow down our framework upgrade, and the project is still being actively maintained. Cost is negligible; the decision is whether to standardize on it for simple pickers rather than building and maintaining that behavior ourselves.
For engineering: No action required beyond routine version bumping — v2.1.4 is a patch release with no breaking changes or deprecations. It adds Laravel 13 and Livewire 4 support, moves the test suite to PHPUnit 12 attributes, and documents how to run tests. The relevant check is the composer constraint floor: confirm it still supports whatever Laravel/Livewire versions we have pinned in older services before rolling it out broadly. Treat it as the default for straightforward suggestion inputs; escalate to a dedicated search backend if requirements include relevance tuning, faceting, or query analytics.
Recommendation: Adopt for simple autocomplete inputs; keep the version current as part of normal dependency maintenance; do not scope any roadmap work against this release.
How can I help you explore Laravel packages today?