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

Autocomplete Bundle Laravel Package

x-one/autocomplete-bundle

x-one/autocomplete-bundle adds autocomplete support to PHP applications, offering a simple backend for suggestion endpoints and helpers to connect search-as-you-type fields to your forms. Lightweight and framework-friendly, it reduces boilerplate when building autocomplete and suggestion features.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Search-as-you-type UX scoping — if the roadmap includes typeahead for site search, admin pickers, or tag/category entry, this package is a candidate reference implementation for the front-end/back-end contract (endpoint shape, debounce, keyboard navigation, ARIA).
  • Build vs. buy vs. adopt — the decision this most directly informs is whether to assemble autocomplete in-house from a mature JS widget plus a thin JSON endpoint, or to lean on a framework-coupled integration bundle. Given the near-zero adoption signals (0 stars, 0 dependents, score 0), the honest answer for most roadmaps is "assemble in-house from parts."
  • Framework alignment check — this is a Symfony bundle (Symfony UX Autocomplete), not a Laravel package. For a Laravel codebase this is not a drop-in dependency; it is at best a design reference. That reframes the decision from "should we install this?" to "should we copy the pattern?"
  • Admin/productivity tooling — the realistic use case is internal CRUD forms (entity pickers, user lookups, taxonomy assignment), not customer-facing critical-path search, where the risk profile of an unmaintained dependency is unacceptable.

When to Consider This Package

Consider only if all of the following hold:

  • Your stack is Symfony, not Laravel, and you already run Symfony UX / Stimulus / Turbo in the app.
  • You need the specific "enhancements" it layers on top of stock Symfony UX Autocomplete, and you can read the source to confirm they exist and match your need.
  • You are comfortable vendoring or forking it, because the maintenance signal is effectively nil — no stars, no dependents, Bitbucket-only hosting, no Packagist/community footprint to assess.
  • The feature is non-critical (internal admin, a nice-to-have) so a dependency failure is a degraded experience, not an outage.

Look elsewhere — or build — if:

  • You are on Laravel. Use a maintained JS autocomplete library (Algolia Autocomplete, Tom Select, Choices.js) against a small Laravel JSON endpoint. That is a day of work and gives you ownership.
  • You need community support, CVE response, or a version-support policy. Zero dependents means you are the only one who will ever find your bug.
  • Autocomplete is on a revenue path (checkout, primary search). Do not put an unmaintained third-party bundle there.
  • You can't inspect the repository history — an empty star count plus a Bitbucket URL is a red flag for due diligence, not a neutral signal.

How to Pitch It (Stakeholders)

To executives: "We evaluated an open-source component for search-as-you-type. It's a thin add-on to a Symfony framework feature, has no measurable community or downstream usage, and doesn't fit our Laravel stack. Recommendation: do not adopt; instead we implement the same UX with a well-maintained front-end library behind our own endpoint. Cost is roughly one to two engineer-days, and we retain full ownership."

To engineering: "It's a Symfony UX Autocomplete bundle hosted on Bitbucket with no stars or dependents — treat it as a pattern reference, not a dependency. If we're on Symfony and already using UX, spike it in a branch for an hour; otherwise read the source for the endpoint/AJAX contract and reimplement in Laravel with Tom Select or Algolia Autocomplete. Either way, no unmaintained code on a critical path."

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.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource