Cost / License
- Free
- Open Source (Apache-2.0)
Platforms
- Self-Hosted
- Docker
United States

Apps similar to Apache Solr include Meilisearch, which is open source but paid. OpenSearch and Viglet Turing are free. Other options are Elasticsearch, Algolia, Pagefind and Searchspring. Search Servers like Apache Solr are a crowded field, with more than 50 alternatives for the web, Linux, self-hosting, Mac and Windows.

Sphinx is a software search engine designed with indexing database content in mind. It currently supports MySQL, PostgreSQL, and ODBC-compliant databases as data sources natively. Other data sources can be indexed via pipe in a custom XML format.

Free site search engine. Add a site search engine to your website today, for free, in less than ten minutes. Choose from Free and Pro site search engines.

Milvus is an open-source vector database built to power embedding similarity search and AI applications. Milvus makes unstructured data search more accessible, and provides a consistent user experience regardless of the deployment environment.


Searchcraft is a highly performant, content-optimized search engine written in Rust. It has lower resource footprint than Elasticsearch with faster response times. It aims to be faster, easier to implement, and easier to manage than Elasticsearch, OpenSearch, Agolia and Solr...

Whoosh is a library of classes and functions for indexing text and then searching the index. It allows you to develop custom search engines for your content.
Generally speaking, fuzzy searching (more formally known as approximate string matching) is the technique of finding strings that are approximately equal to a given pattern (rather than exactly).
Toshi is meant to be a full-text search engine similar to Elasticsearch. Toshi strives to be to Elasticsearch what Tantivy is to Lucene.
i-Search Pro changes the way of WordPress Search. It’s full WooCommerce compatible. Provide Live search results in milliseconds. Include almost everything in your search results.




Elasticlunr.js, lightweight full-text search engine in Javascript for browser search and offline search. Elasticlunr.js is developed based on Lunr.js, but more flexible than lunr.js. Elasticlunr.js provides Query-Time boosting and field search.
OpenSearchServer is an open source application server allowing development of index-based applications like search engines. Main features of OpenSearchServer are : An integrated crawler for databases, web pages and rich documents; a user friendly GUI allowing development of most...
Xapian is an open source probabilistic information retrieval library, released under the GNU General Public License (GPL). It is a full text search engine library for programmers. It is written in C++, with bindings to allow use from Perl, Python, PHP, Java, Tcl, C#, Ruby, and...