2 votes


Please visit the github page for information:


Umbraco.Elasticsearch is an Umbraco plugin designed to integrate your CMS with Elasticsearch. It is not designed to replace any built-in search features of Umbraco (Examine) and instead provides an independent point of search integration in which your CMS acts as a data source for your search index.

Install Umbraco.Elasticsearch via NuGet: Install-Package Umbraco.Elasticsearch 

Umbraco.Elasticsearch is not an "install and forget" solution, to use it you will be expected to have knowledge of the following:

  • Develop custom code and logic within your Umbraco CMS, Umbraco.Elasticsearch is a code centric library
  • How to extract node properties from Umbraco programmatically using IContentIMedia and the ServiceContext services
  • How to use the NEST Elasticsearch library to:
    • Define indexing document mappings via either the NEST attributes or the IElasticClient
    • Write search queries using the NEST fluent DSL within the Nest-Searchify library wrapper

Installing Umbraco.Elasticsearch does not instantly give you full-text search over your CMS content, you will need to review the sample projects or read the documentation to learn how to get up and running.

Information on the latest release can be found within the github releases.


Package files

Archived files


No current release

Package owner

Phil Oyston

Phil Oyston

Phil has 104 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions:

Package Information

  • Package owner: Phil Oyston
  • Created: 05/09/2016
  • Current version 0.11.0
  • .NET version 4.5
  • License MIT
  • Downloads on Our: 0