
OpenSearch
Distributed search and analytics engine with a RESTful API
13.4k stars 2.8k forks last commit first released Apache-2.0
Actively maintained
Last commit 24 Jul 2026.
OpenSearch is an Apache 2.0-licensed, community-driven distributed search and analytics engine designed for indexing and querying large volumes of data. It provides a RESTful API and is commonly used as the core search backend for applications and as a foundation for log and event analytics.
Key Features
- Distributed indexing and search for horizontal scalability and high availability
- RESTful API for indexing, querying, and cluster operations
- Full-text search and relevance scoring for unstructured and semi-structured data
- Aggregations for analytical queries over large datasets
- Extensible architecture with plugins for additional capabilities
Use Cases
- Powering application search for websites, product catalogs, and documentation
- Centralized log search and analytics for infrastructure and applications
- Building analytics experiences over event, text, and time-based datasets
Limitations and Considerations
- Operational complexity can be significant for large clusters (sizing, tuning, shard management)
- Query performance and cost depend heavily on index design and workload patterns
OpenSearch is a strong fit when you need scalable search and analytics with an open ecosystem and a well-known REST interface. It can serve as a primary search backend or as a core component in broader observability and analytics pipelines.
Categories:
Tags:
Tech Stack:
Similar to OpenSearch
ZincSearch
A lightweight open-source search engine for full-text indexing.
ZincSearch is a Go-based, lightweight search engine for full-text indexing with Elasticsearch API-compatible ingestion, a Vue UI, and a schema-less document model.

Apache Solr
Open-source, high-performance search platform built on Apache Lucene
Scalable enterprise search platform supporting full-text, vector, faceted and geospatial search with SolrCloud clustering and a web admin UI.
Fess
Enterprise full-text search server with built-in crawler and admin UI
Fess is an open-source enterprise search server with a built-in crawler, web-based administration, and OpenSearch/Elasticsearch-backed full-text search.

Manticore Search
Fast open-source search database with SQL and JSON APIs
Manticore Search is a fast open-source search database for full-text, faceted, and vector search with SQL (MySQL protocol) and HTTP JSON APIs.

Nominatim
Open-source geocoding and reverse-geocoding using OpenStreetMap data
Nominatim provides geocoding (name/address → coordinates) and reverse geocoding (coordinates → address) powered by OpenStreetMap, with import tooling and a public API.

Meilisearch
Fast search engine API with full-text, vector, and hybrid search
Meilisearch is a lightning-fast search engine API for apps and websites, offering typo-tolerant full-text search plus vector and AI-ready hybrid retrieval.

