Skip to main content
search

Source Code

OpenSearch and OpenSearch Dashboards as well as the plugins and tools included in the OpenSearch Project are open source software with an Apache 2.0 license. We encourage you to use it all to the full extent of this license.

  • Reset

Found a bug?

Report any unexpected behaviours or bugs on the OpenSearch GitHub repo. The team will make sure your issue gets the attention of the right folks. Report a bug.

Alerting Dashboards Plugin

Manage your monitors, alerts and notifications in OpenSearch Dashboards

Contributing Developer Guide

Alerting Plugin

Get notified when your data meets certain conditions by setting up monitors, alerts, and notifications

Contributing Developer Guide

Anomaly Detection

Identify atypical data and receive automatic notifications

Contributing Developer Guide

Anomaly Detection Dashboards Plugin

Manage your detectors and identify atypical data in OpenSearch Dashboards

Contributing Developer Guide

Ansible Playbook

A community repository for Ansible Playbook of OpenSearch Project.

Contributing Developer Guide

Asynchronous Search

Run queries in the background and retrieve partial results along the way

Contributing

Cross-cluster Replication

Synchronize your data across multiple clusters for lower latencies and higher availability

Contributing

Dashboards Notebooks

Combine code snippets, live visualizations, and narrative text into rich reports in OpenSearch Dashboards

Contributing

Dashboards Reports

Export and automate PNG, PDF, and CSV reports in OpenSearch Dashboards

Contributing

Dashboards Visualizations

Visualize the start, end, and duration of unique events in a sequence in OpenSearch Dashboards

Contributing Developer Guide

Data Prepper

Data Prepper is a component of the OpenSearch project that accepts, filters, transforms, enriches, and routes data at scale.

Contributing

Documentation Website

The documentation for OpenSearch, OpenSearch Dashboards, and their associated plugins.

Contributing

Index Management

Automate periodic data operations, such as deleting indices at a certain age or performing a rollover at a certain size

Contributing Developer Guide

Index Management Dashboards Plugin

Manage policies and jobs and automate periodic data operations in OpenSearch Dashboards

Contributing Developer Guide

Job Scheduler

Run periodic jobs on the cluster from your plugin

Contributing Developer Guide

k-NN

Find the k-nearest neighbors (k-NN) for your vector data

Contributing Developer Guide

Logstash Output Opensearch

A Logstash plugin that sends event data to a OpenSearch clusters and stores as an index.

Contributing Developer Guide

Notifications

Notifications plugin for OpenSearch enables other plugins to send notifications via Email, Slack, Amazon Chime, Custom web-hook etc channels

Contributing

OpenSearch

Open source distributed and RESTful search engine.

Contributing Developer Guide

OpenSearch Build

OpenSearch / OpenSearch-Dashboards Build Systems

Contributing Developer Guide

Opensearch CLI

A full-featured command line interface (CLI) for OpenSearch.

Contributing Developer Guide

OpenSearch Clients

For all things about OpenSearch clients.

Contributing Developer Guide

OpenSearch Dashboards

Open source visualization dashboards for OpenSearch.

Contributing Developer Guide

OpenSearch Devops

We welcome all the community members to help develop third party tools/automations/workflows for OpenSearch/OpenSearch-Dashboards.

Contributing Developer Guide

OpenSearch Helm Charts

A community repository for Helm Charts of OpenSearch Project.

OpenSearch Plugin Template (Java)

Template repo for creating OpenSearch plugins

OpenSearch Plugins

For all things OpenSearch plugins.

Contributing

OpenSearch Project Org

The GitHub organization for the entire OpenSearch Project

OpenSearch Search Relevance Dashboards

Search Relevance tooling including the Search Comparison Tool

Contributing Developer Guide

OpenSearch Website

The source to opensearch.org

Contributing

OpenSearch Website Search

Provides the search experience for the OpenSearch documentation website

Contributing

OpenSearch-Go

Go Client for OpenSearch

Contributing Developer Guide

OpenSearch-Java

Java High level Client for OpenSearch

Contributing Developer Guide

OpenSearch-Js

Node.js Client for OpenSearch

Contributing Developer Guide

OpenSearch-Py

Python Low Level Client for OpenSearch

Contributing Developer Guide

OpenSearch-Py-DSL

High level Python client for OpenSearch

Contributing

Performance Analyzer

Get detailed performance metrics from your cluster independently of the Java Virtual Machine (JVM)

Contributing Developer Guide

Performance Analyzer RCA

The Performance Analyzer RCA is a framework that builds on the Performance Analyzer engine to support root cause analysis (RCA) of performance and reliability problems for OpenSearch instances.

Contributing Developer Guide

PerfTop

PerfTop: A client for the OpenSearch Performance Analyzer

Contributing Developer Guide

PPL Specification

Query your data using familiar SQL or intuitive Piped Processing Language (PPL)

Project Meta

Tools to make it easy to manage processes across the opensearch-project org.

Contributing

Security

Secure your cluster with TLS, numerous authentication backends, data masking, audit logging as well as role-based access control on indices, documents, and fields

Contributing Developer Guide

Security Dashboards Plugin

Manage your internal users, roles, access control, and audit logs from OpenSearch Dashboards

Contributing Developer Guide

SQL

Query your data using familiar SQL or intuitive Piped Processing Language (PPL)

Contributing

Trace Analytics

Visualize and explore your trace data in OpenSearch Dashboards

Contributing Developer Guide

Close Menu