This version of the OpenSearch documentation is no longer maintained. For the latest version, see the current documentation. For information about OpenSearch version maintenance, see Release Schedule and Maintenance Policy.

Developer documentation

We welcome your contributions to the OpenSearch Project. Here are some helpful links to explore the OpenSearch repositories and learn how to contribute:

What’s new

New in version 2.9, OpenSearch introduces extensions—an easier-to-develop and more secure alternative to plugins—to simplify creating custom functionality for OpenSearch. To learn more about building extensions using OpenSearch SDK for Java, see Extensions.