Scripting Plugins

Scripting plugins extend the scripting functionality in Elasticsearch to allow the use of other scripting languages.

Core scripting plugins

The core scripting plugins are:

JavaScript Language
The JavaScript language plugin enables the use of JavaScript in Elasticsearch scripts, via Mozilla’s Rhino JavaScript engine.
Python Language
The Python language plugin enables the use of Python in Elasticsearch scripts, via the Jython Java implementation of Python.

Abandoned community scripting plugins

This plugin has been contributed by our community, but appears to be abandoned: