Integrate Drupal with Algolia

Integrate Drupal with Algolia

GitHub

About

This module provides integration with the Algolia service, through Drupal's Search API. This module is intended to be used by developers, as it does not currently provide any implementation of an actual search interface. Only indexing is currently supported. As a result, enabling that module will not have any visible effect on your application. Search functionality may be implemented using the Algolia Javascript API.

Currently supported:

  • initial indexing of node entities (see "Know problems")
  • re-indexing on node entities updates or through forced re-index action

Type of fields which have been successfully tested:

  • entity reference fields (either single or multivalued)
  • standard text fields containing either strings or integers (integer support is important for comparison functions in the search query)

Requirements

This module requires the following modules:

  • Libraries API
  • Search API
  • Entity API

This module also uses the following library:

  • Algolia search client PHP library

Support

Built by Algolia's developer community, not supported by Algolia

Contributors

Drupal

Drupal

Drupal is open source software maintained and developed by a community of hundreds of thousands of users and developers around the world. It's distributed under the terms of the GNU General Public License (or "GPL"), which means anyone is free to download it and share it with others.

Recommended content

Backend Tools
Integrations

Integrate Contentful with Algolia

Instantly update the Algolia index when entries are published or unpublished