<p>Seems like a pretty straight forward integration with a Craft <a href="http://buildwithcraft.com/docs/plugins/introduction" rel="nofollow">plugin</a>, then.</p>

<p>They've already got a PHP client up on <a href="https://packagist.org/packages/algolia/algoliasearch-client-php" rel="nofollow">packagist</a> and what looks to be pretty <a href="https://www.algolia.com/doc/php#setup" rel="nofollow">extensive documentation</a> how to use it.</p>

CC BY-SA 3.0
2015-09-17T19:34:14.250Z
2015-09-17T19:34:14.250Z
Brad Bell
<p>There is an open-source Craft 2.x plugin for Algolia:<br>
<a href="https://github.com/joshuabaker/craft-algolia" rel="nofollow noreferrer">https://github.com/joshuabaker/craft-algolia</a></p>

<p>I haven't used it, but it would be a good place to start.</p>

CC BY-SA 4.0
2018-06-14T01:02:38.013Z
2018-06-14T01:02:38.013Z
Simon East
<p>Disclaimer : I'm the dev of the SearchPlus plugin</p>

<p>The <a href="http://squarebit.co.uk/software/craft/searchplus">SearchPlus</a> plugin by <a href="http://squarebit.co.uk">SquareBit</a> (currently in private beta) integrates directly with Algolia and handles all the index population and updates. </p>

<p>There's also a few helpers for integrating on the front-end. </p>

<p>All told - you should be able to just drop the plugin onto the site, configure your indexes and start a population action, drop a bit of js on the front-end and you're done.</p>

<p><a href="http://squarebit.co.uk/contact">Drop me a line</a> and I'll get you on the beta.</p>

CC BY-SA 3.0
2015-10-23T10:22:36.490Z
2015-10-23T10:22:36.490Z
Joel Bradbury
<p>Has anyone had experience integrating craft with algolia: <a href="https://www.algolia.com" rel="noreferrer">https://www.algolia.com</a> for realtime search of craft entries. </p>

<p>It seems like there are a few potential approaches with their Php and Js libraries. Does anyone recommend a particular approach or best practice for integrating a service like this with Craft. </p>

CC BY-SA 3.0
2015-09-16T20:55:21.933Z
Is this purely for the front-end?  i.e. not replace the default search capabilities of the CP.
Brad Bell
CC BY-SA 3.0
2015-09-17T01:08:56.550Z
Yup just front-end
Matt
<search>
How would you recommend integrating craft with Algolia
# How would you recommend integrating craft with Algolia

(Asked by: username_0 on 2015-09-16)

Has anyone had experience integrating craft with algolia: <https://www.algolia.com> for realtime search of craft entries.

It seems like there are a few potential approaches with their Php and Js libraries. Does anyone recommend a particular approach or best practice for integrating a service like this with Craft.

**Tags:** search
> **Comments:**
> **username_1**: Is this purely for the front-end?  i.e. not replace the default search capabilities of the CP.  
> **username_0**: Yup just front-end  

---

## 3 answers

### Answer by username_3 on 2015-10-23. Score: 7 | Accepted answer

Disclaimer : I'm the dev of the SearchPlus plugin

The [SearchPlus](http://squarebit.co.uk/software/craft/searchplus) plugin by [SquareBit](http://squarebit.co.uk) (currently in private beta) integrates directly with Algolia and handles all the index population and updates.

There's also a few helpers for integrating on the front-end.

All told - you should be able to just drop the plugin onto the site, configure your indexes and start a population action, drop a bit of js on the front-end and you're done.

[Drop me a line](http://squarebit.co.uk/contact) and I'll get you on the beta.


---

### Answer by username_1 on 2015-09-17. Score: 1

Seems like a pretty straight forward integration with a Craft [plugin](http://buildwithcraft.com/docs/plugins/introduction), then.

They've already got a PHP client up on [packagist](https://packagist.org/packages/algolia/algoliasearch-client-php) and what looks to be pretty [extensive documentation](https://www.algolia.com/doc/php#setup) how to use it.


---

### Answer by username_2 on 2018-06-14. Score: 1

There is an open-source Craft 2.x plugin for Algolia:  
<https://github.com/joshuabaker/craft-algolia>

I haven't used it, but it would be a good place to start.


---

