[[api]]
== API Extension Plugins

API extension plugins add new functionality to Elasticsearch by adding new APIs or features, usually to do with search or mapping.

[discrete]
=== Community contributed API extension plugins

A number of plugins have been contributed by our community:

* https://github.com/carrot2/elasticsearch-carrot2[carrot2 Plugin]:
  Results clustering with https://github.com/carrot2/carrot2[carrot2] (by Dawid Weiss)

* https://github.com/wikimedia/search-extra[Elasticsearch Trigram Accelerated Regular Expression Filter]:
  (by Wikimedia Foundation/Nik Everett)

* https://github.com/wikimedia/search-highlighter[Elasticsearch Experimental Highlighter]:
  (by Wikimedia Foundation/Nik Everett)

* https://github.com/zentity-io/zentity[Entity Resolution Plugin] (https://zentity.io[zentity]):
  Real-time entity resolution with pure Elasticsearch (by Dave Moore)
