Home › Directory › Search Engines & Site Search
Search Engines & Site Search
Self-hostable and hosted search engines for your own data.
JSON: /api/v1/directory.json (filter on category=site-search-engines)
SearchKit
Searchkit - UI Widgets for Elasticsearch. React, Vue & Javascript supported
See siteSee docsSphinx Search
Sphinx is an open source full text search server, designed with performance, relevance (search quality), and integration simplicity in mind.
See siteSee docsZincSearch
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
FreeNo authRediSearch
A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
FreeNo authWhoosh
Pure-Python full-text search library.
FreeNo authElasticlunr.js
Based on lunr.js, but more flexible and customized.
FreeNo authElasticSearch-Python
Official Python client for Elasticsearch.
FreeNo authElasticSearch-Java
Free and Open Source, Distributed, RESTful Search Engine
FreeNo authElasticSearch-Node
Official Elasticsearch client library for Node.js.
FreeNo authElasticSearch-Ruby
Ruby integrations for Elasticsearch.
FreeNo authElasticSearch-PHP
Official PHP client for Elasticsearch.
FreeNo authElasticSearch-Go
The official Go client for Elasticsearch.
FreeNo authElasticSearch-CSharp
This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.
FreeNo authMeilisearch (self‑hosted)
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
FreeNo authTypesense (self‑hosted)
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search.
FreeNo authElastic Enterprise Search
Power ecommerce discovery, customer support, enterprise search, and AI agents with Elasticsearch. Fast, relevant, and secure. Built for production at any scale.
See siteSee docsAlgolia Search API
The Algolia Search API lets you search, configure, and manage your indices and records
See siteSee docsSearch.io (formerly Swiftype)
18,000+ organizations trust Algolia to build intuitive, adaptive, high-performing experiences with a unified AI search & retrieval platform spanning agentic, generative, and search.
See siteSee docsZinc Search (self‑hosted)
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
FreeNo authKendra (AWS) – Enterprise Search
Amazon Kendra offers an intelligent enterprise search solution that increases employee productivity and improves customer satisfaction.
See siteSee docsAzure AI Search
Explore Azure AI Search (formerly Azure Cognitive Search) to power enterprise RAG AI agents with secure, scalable knowledge retrieval from Foundry IQ.
See siteSee docsYext Answers API
Yext Search answers every customer question on your website — powered by your verified Knowledge Graph. No redirects. No dead ends. Intelligent answers from a…
See siteSee docsCoveo Search API
Delve into Coveo Atomic, a feature-rich library that helps in constructing fast and intuitive search interfaces with a collection of reusable components.
See siteSee docsSearch.io Site Search
18,000+ organizations trust Algolia to build intuitive, adaptive, high-performing experiences with a unified AI search & retrieval platform spanning agentic, generative, and search.
See siteSee docsFindify Search API
Turn every search into a sale. Merchandising Cloud is ecommerce site search and merchandising software with AI-ranked search, Smart Collections, and recommendations.
See siteSee docsSwiftype Site Search
Power your website or business with fast, relevant, customizable search that takes minutes to set up, not months. Start your free trial today.
See siteSee docsSwiftype (free tier)
Swiftype is a cloud-based search platform that provides all the tools you need to create fantastic search experiences.
See siteSee docsLunr.js (client-side search)
A bit like Solr, but much smaller and not as bright
FreeNo authElasticSearch REST API (free tier)
Elasticsearch exposes REST APIs that are used by the UI components and can be called directly to configure and access Elasticsearch features. For API...
See siteSee docsMeilisearch REST API (free tier)
How to authenticate with the Meilisearch API using API keys and the Authorization header.
See siteSee docsTypesense REST API (free tier)
Typesense documentation helps developers install, configure, and use Typesense to build fast, typo-tolerant search experiences for applications.
See siteSee docs