A deprecated Laravel package for integrating Algolia's search API with Eloquent models.
Algolia Search API Client for Laravel was a deprecated PHP package that integrated Algolia's hosted search engine with Laravel's Eloquent ORM. It automatically synchronized Eloquent models with Algolia indices, enabling real-time search functionality directly from Laravel applications. The package provided features like automatic indexing, customizable search settings, and manual index management.
Laravel developers building applications that require integrated, real-time search capabilities using Algolia's hosted search engine.
It offered a straightforward, trait-based integration that automated search indexing and querying within Laravel's ecosystem, reducing the boilerplate needed to connect Eloquent models to Algolia. However, it is now deprecated in favor of the more versatile Laravel Scout.
[Deprecated] We now recommend using Laravel Scout, see =>
Automatically syncs Eloquent models with Algolia indices using a trait, as shown in the quick start where adding the trait enables indexing without manual setup.
Allows per-model configuration of searchable attributes, ranking, and synonyms through the $algoliaSettings property, enabling fine-tuned relevance tuning directly in code.
Supports manual operations like pushToIndex, removeFromIndex, and reindex, giving developers full control over when and how data is synchronized with Algolia.
Can index loaded model relationships by customizing the getAlgoliaRecord method, allowing complex data structures to be included in search indices.
The package is officially deprecated in favor of Laravel Scout, meaning no future updates, bug fixes, or security patches, which could lead to compatibility issues.
As Laravel evolves, this package may become incompatible with newer versions, risking application instability without community or official support.
Unlike Laravel Scout which supports multiple drivers, this package is tightly coupled to Algolia, reducing flexibility if you need to switch search providers later.
A full-stack framework for Laravel that takes the pain out of building dynamic UIs.
Debugbar for Laravel (Integrates PHP Debug Bar)
IDE Helper for Laravel
PHP Image Processing
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.