liip/search-bundle
LiipSearchBundle integrates Zend Lucene search into Symfony applications, offering services to build indexes, run queries, and manage results. It provides a simple, configurable way to add full-text search to your project.
[DEPRECATED] in its own description, archived on GitHub, and has had no release since July 2016. Its core dependency — the Google XML search API — no longer exists. This is not a component you evaluate on merit; it is a component you evaluate as a risk. The decision it supports is "do not adopt," and documenting why so nobody re-opens the question in six months.Essentially never for new work. Concretely:
Executive summary: This dependency is dead and should not be used. The package — Liip's Google XML search bundle — is formally deprecated by its maintainer, archived on GitHub, and has shipped no release since 2016. Its underlying search API was discontinued by Google, so the integration cannot function as designed even if the code runs. There are zero dependent packages on Packagist.
The recommendation is not adoption — it is containment. For engineering: treat every reference to this bundle as a migration item. Inventory actual usage (likely small given zero external dependents), map each occurrence to a maintained replacement, and sequence the work by user-facing impact rather than by codebase age. The realistic replacement set is Laravel Scout with Meilisearch or Typesense for new feature work, or PostgreSQL full-text search where the requirement is simple enough that a third-party engine is not justified.
For the business: the risk is not that this package breaks — it is almost certainly already broken or quietly degraded. The risk is that it keeps a search-dependent feature in a zombie state, where nobody can tell whether a bad result is a bug, a data problem, or an API that stopped answering years ago. Resolving that ambiguity is cheap, bounded work with a clear exit: rebuild on a supported backend, or retire the feature deliberately. Both outcomes are better than the current one, and neither requires a large budget line — this is a decision to schedule, not a platform to invest in.
Bottom line: score it zero on forward-looking value, flag it for migration, and move the search roadmap conversation to a backend that will still exist in 2030.
How can I help you explore Laravel packages today?