Overview
OpenSearch is a distributed RESTful search engine for indexing, searching, and analyzing unstructured data at scale. This Java-centered server project is part of a search and observability suite and is distributed under the Apache License 2.0.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Run search and analytics over distributed indexes through REST APIs
The repository description calls OpenSearch an open-source distributed RESTful search engine, while its README presents an enterprise-grade search and observability suite for bringing order to unstructured data at scale. The repository collects official routes to downloads, documentation, forums, release management, and testing.
For full-text search and log analytics on a self-managed cluster
It is a candidate for application search, log exploration, and observability workloads that need indexes and queries distributed across nodes. Start with representative data and a small cluster to test mappings, shards, ingestion, query latency, backups, upgrades, and access control.
Sources: [2]
Design cluster operations and align related component versions
Production operation includes node failure, capacity growth, shard movement, snapshots, security configuration, and rolling upgrades. Confirm compatible versions across the server, clients, plugins, and visualization components in official documentation. The license is Apache-2.0; the README also identifies incorporated Apache-licensed Elasticsearch code and its trademark ownership.
Official sources
- [1]OpenSearch GitHub repository(2026-09-13)
- [2]OpenSearch README(2026-09-13)
- [3]OpenSearch Apache 2.0 license(2026-09-13)
Supplemental curator note
Selected as an Elasticsearch fork that echoes its predecessor's earlier description while separating the engine from the older OpenSearch specification.
Growth
Growth trends · Last 30 days
13,707 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 107
- Open PRs
- 667
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- search
- search-engine
- analytics
- java
- foss
- apache2
- Stars
- 13,707
- Forks
- 2,947
- Watchers
- 185
- Open issues
- 2,504
- Primary language
- Java
- License
- Apache-2.0
- Repository last updated
- Sep 13, 2026
Explore next
- Elasticsearch77,913 Stars
A distributed engine for full-text and vector search, analytics, logs, and metrics.
Java - Grafana OSS76,731 Stars
An observability platform for visualizing metrics, logs, and traces from multiple sources and connecting them to alerts.
TypeScript - Redis76,351 Stars
An in-memory data platform for low-latency caching, data structures, search, and messaging.
C - Prometheus66,057 Stars
A monitoring platform that pulls labeled time-series metrics and combines PromQL, rules, alerts, and service discovery.
Go - Sentry44,774 Stars
A debugging platform that connects error and performance detection to traces, runtime context, investigation, and fixes.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.