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 - Ultra relevant, instant and typo-tolerant full-text search API. (Web) (HN)
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.
Apache Lucene - High-performance, full featured text search engine library written in Java. (Awesome)
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 - Tiny, full-text search engine for static websites built with Rust and WASM. (Article) (HN)
Tinysearch-Go - Go based WASM Tiny Search inspired by Endler.dev.
Elasticlunr.js - Lightweight full-text search engine in JavaScript for browser search and offline search. (Code)
Zola - Can build a search index from the sections and pages content to be used by a JavaScript library such as elasticlunr.
Search Commons - Open source project that maintains a directory of websites you can restrict your search to. (Code)
paxx - Simple inverted index search engine.
Sajari - AI-driven Search Solutions.
aPPR - Approximate Personalized Page Rank.
Infinity Search - Open-source search engine. (Code) (HN)
Sourcegraph - Search public code.
Autocomplete VS graph - Visualization of Google's autocomplete. (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.
CodeSearch - Search engine for code, written in Rust. (Article)
InstantSearch.js - JavaScript library for building performant and instant search experiences with Algolia. (Docs) (React InstantSearch - Lightning-fast search for React and React Native applications)
Edgesearch - Build a full text search API using Cloudflare Workers and WebAssembly.
fzy-lua - Lua port of fzy's fuzzy string matching algorithm.
Firesearch - Serverless full-text search. For Google Cloud Platform. (Code)
PolyFuzz - Fuzzy string matching, grouping, and evaluation.
NZBHydra - Meta search for newznab indexers and torznab trackers.
Whoogle Search - Self hosted, ad-free, privacy-respecting Google metasearch engine. (Code)
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.