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.

Pagefind is described as 'Fully static search library that aims to perform well on large sites, while using as little of your users’ bandwidth as possible, and without hosting any infrastructure' and is an app in the online services category. There are more than 50 alternatives to Pagefind for a variety of platforms, including Web-based, SaaS, Linux, Mac and Self-Hosted apps. The best Pagefind alternative is Meilisearch. It's not free, so if you're looking for a free alternative, you could try Algolia or Elasticsearch. Other great apps like Pagefind are OpenSearch, Apache Solr, Carrot2 and Manticore search.
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.


Qdrant (read: quadrant) is a vector similarity search engine and vector database. It provides a production-ready service with a convenient API to store, search, and manage points—vectors with an additional payload Qdrant is tailored to extended filtering support.
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.


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.
Redisearch implements a search engine on top of Redis, but unlike other Redis search libraries, it does not use internal data structures like sorted sets.
The easiest way to add great search to your website
Swiftype is a hosted software service that eliminates the need to create your own search software from scratch, making it possible for any website owner or mobile app developer to add great search to their product. Features inc.

With Google Custom Search, add a search box to your homepage to help people find what they need on your website.
An intelligent yet easy-to-install site search for any website. Simply start typing to get search autosuggestions and semantically enriched structured data at your fingertips.




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...
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...
The goal of ItemsAPI is creating search application without spending time for backend. You just provide json data and your backend is ready to go.

