Free and Open Source, Distributed, RESTful Search Engine
Repository Index
47,133 repositories indexed
1–24 of 32 · Most stars
An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
- go
- golang
- search
- searchengine
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
🔎 Open source distributed and RESTful search engine.
- search
- search-engine
- analytics
- java
Next-generation full-text search library for Browser and Node.js
- search
- search-algorithm
- search-engine
- searching-algorithms
Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.
- search-engine
- search
- mysql
- sphinxsearch
🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.
- data-structures
- full-text
- search
- typo-tolerance
A bit like Solr, but much smaller and not as bright
- lunr
- javascript
- search
- full-text-search
Tiny and powerful JavaScript full-text search engine for browser and Node
- fuzzy-search
- javascript
- search
- fulltext-search
Distributed Peer-to-Peer Web Search Engine and Intranet Search Appliance
🔍 Tiny, full-text search engine for static websites built with Rust and Wasm
- bloom-filter
- static-site
- search-engine
- wasm
:ocean: Blazing fast 1kb search library
JS Search is an efficient, client-side search library for JavaScript and JSON objects
- search
- database
- indexing
- performance
Based on lunr.js, but more flexible and customized.
Elassandra = Elasticsearch + Apache Cassandra
- cassandra
- elasticsearch
- search
- completion
Apache Solr open-source search software
- lucene
- solr
- search
- nosql
A persistent, network resilient, full text search library for the browser and Node.js
- search
- nlp
- offline-first
Lightning-fast file system indexer and search tool
Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.
- java
- elasticsearch
- full-text-search
- lucene
Search inside documents, code, and even screenshots - instantly and locally. A free, open-source file launcher with OCR, semantic search, and MCP agent access.
- desktop
- file-search
- full-text-search
- local-first
Lunr-core is a small, full text search library for use in small applications. It's a .NET port of LUNR.js.
A flexible, partial, out-of-order and real-time typeahead search library
Easy-to-use search for Meteor with Blaze Components
- meteor
- blaze-components
- meteor-package
- search