Algolia - Site Search & Discovery powered by AI.
Toshi - Full-text search engine in rust.
Sonic - Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
Bayard - Full-text search and indexing server written in Rust.
MeiliSearch React - Integrate a front-end search bar in your React application using MeiliSearch.
MeiliSearch Go - MeiliSearch API client written for Go.
The Joy of Search - Google Insider's Guide to Going Beyond the Basics.
searX - Metasearch engine, aggregating the results of other search engines while not storing information about its users.
DarkDarkGo - Modeled Google and Bing to build a distributed search engine for the dark web.
Building a search engine from scratch (2019) - Whirlwind tour of the big ideas powering our web search.
go-query - Blazingly fast query engine.
Blast - Full text search and indexing server, written in Go, built on top of Bleve.
Riot search - Go Open Source, Distributed, Simple and efficient full text search engine.
YouTokenToMe - Unsupervised text tokenizer focused on computational efficiency.
Million Short - Search engine that lets you exclude top sites.
Tantivy - Full text search engine library written in Rust.
sonar - Search engine based on tantivy with a Node.js frontend.
Tinysearch-Go - Go based WASM Tiny Search inspired by Endler.dev.
paxx - Simple inverted index search engine.
Sajari - AI-driven Search Solutions.
aPPR - Approximate Personalized Page Rank.
Sourcegraph - Search public code.
Algolia Netlify plugin - Automatically index your website to Algolia when deploying your project to Netlify with the Algolia Crawler.
Fist - Fast, lightweight, full-text search and index server. Fist stores all information in memory making lookups very fast while also persisting the index to disk. The index can be accessed over a TCP connection and all data returned is valid JSON.
GoCrawler - Distributed web crawler implemented using Go, Postgres, RabbitMQ and Docker.
Edgesearch - Build a full text search API using Cloudflare Workers and WebAssembly.
fzy-lua - Lua port of fzy's fuzzy string matching algorithm.
PolyFuzz - Fuzzy string matching, grouping, and evaluation.
NZBHydra - Meta search for newznab indexers and torznab trackers.
You.com - Trusted Search.
Txtai - AI-powered search engine in Rust.
Jina - Deep learning-powered search framework for building cross-/multi-modal search systems (e.g. text, images, video, audio) in the cloud.
Okeano - Search engine that cleans the ocean and respects your privacy.
Private.sh - Search engine that cryptographically protects your privacy.
Wade - Blazing fast 1kb search library.
Aves API - Insanely Fast Google Search API.
Google Search API - Python based API for searching google web, images, calc, and currency conversion.
Same Energy - Visual Search Engine.
Milli - Search through millions of documents in milliseconds.
Portal - Full Text Search Web Service.
RapidFuzz - Rapid fuzzy string matching in Python using various string metrics.
Dedupe Python Library - Python library that uses machine learning to perform fuzzy matching, deduplication and entity resolution quickly on structured data.
Weaviate - Cloud-native, modular, real-time vector search engine.
Internet Search Tips - Description of advanced tips and tricks for effective Internet research of papers/books.
Metasearch - Search aggregator for Slack, Google Docs, GitHub, and more.
Pinecone - Managed Vector Similarity Search.