Apache Solr logo

Apache Solr

Website

Open-source, high-performance search platform built on Apache Lucene

1.7k stars 859 forks last commit first released Apache-2.0

Actively maintained

Last commit 27 Aug 2026.

Apache Solr screenshot

Apache Solr is an open-source, high-performance search platform that extends the Apache Lucene library to provide full-text, vector and geospatial search capabilities. It exposes REST-like APIs, a responsive admin UI and tooling for indexing, querying and cluster management.

Key Features

  • Full-text search with advanced query parsing, scoring, spellcheck, highlighting and suggestions.
  • Dense-vector (ANN) search and text-to-vector integration for neural/semantic search workflows.
  • Faceting, aggregations and JSON Facet API for powerful drill-down and analytics.
  • Scalable SolrCloud mode with distributed indexing, replica management and centralized configuration.
  • Built-in admin UI, metrics (JMX), plugin/extension points and rich document parsing (Apache Tika integration).

Use Cases

  • Site and application search for e-commerce, media catalogs and documentation with faceted navigation and relevance tuning.
  • Semantic search and recommendations using dense-vector indexing and external embedding providers.
  • Large-scale, multi-tenant search deployments requiring distributed indexing, high availability and automated failover (SolrCloud).

Limitations and Considerations

  • SolrCloud relies on ZooKeeper for cluster coordination, which adds an operational component to manage and monitor.
  • Vector search and "text-to-vector" features typically require external embedding services or model integrations to produce vectors; performance and storage costs should be evaluated for large vector collections.

Apache Solr is a mature, extensible search engine suited for both small projects and massive, production search clusters. It combines Lucene search primitives with cluster orchestration, extensibility and modern features like neural search to support a wide range of search and discovery applications.

Categories:

Tags:

Tech Stack:

Share:

Similar to Apache Solr

Nominatim

Open-source geocoding and reverse-geocoding using OpenStreetMap data

4.4k
855
Last commit

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

GPL-3.0Actively maintained
Alternative to:
Mapbox logo
Mapbox
+1
Fess logo

Fess

Enterprise full-text search server with built-in crawler and admin UI

1.1k
175
Last commit

Fess is an open-source enterprise search server with a built-in crawler, web-based administration, and OpenSearch/Elasticsearch-backed full-text search.

Apache-2.0Actively maintained
Alternative to:
Glean logo
Glean
+9
ZincSearch logo

ZincSearch

A lightweight open-source search engine for full-text indexing.

17.9k
775
Last commit

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.

Actively maintained
Alternative to:
Elastic Cloud (Elasticsearch Service) logo
Elastic Cloud (Elasticsearch Service)
+7
Manticore Search logo

Manticore Search

Fast open-source search database with SQL and JSON APIs

12k
641
Last commit

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

GPL-3.0Actively maintained
Alternative to:
Manticore Search logo
Manticore Search
+15
Meilisearch logo

Meilisearch

Fast search engine API with full-text, vector, and hybrid search

59.1k
2.7k
Last commit

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.

Actively maintained
Alternative to:
Algolia logo
Algolia
+16
Typesense logo

Typesense

Fast, typo-tolerant search engine with keyword and vector search

26.5k
965
Last commit

Typesense is a developer-friendly search engine for instant, typo-tolerant search-as-you-type with faceting, filtering, geo search, and vector/semantic search APIs.

GPL-3.0Actively maintained
Alternative to:
Algolia logo
Algolia
+19