Search Engine Libraries

FILTER

LANGUAGES

All

LICENSES

All

COMPONENT TYPES

All

SUPPORT

All

SOURCES

All

SECURITY

All

INDUSTRIES

All
Click on the libraries for details

Sort by

Relevance
e

elasticsearchby elastic

Free and Open, Distributed, RESTful Search Engine

Java Updated: 7 d ago License: Proprietary

Support
Quality
Security
License
Reuse
M

MeiliSearchby meilisearch

Powerful, fast, and an easy to use search engine

Rust Updated: 7 d ago License: Permissive

Support
Quality
Security
License
Reuse
e

elasticsearch-analysis-ikby medcl

The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary.

Java Updated: 5 d ago License: Permissive

Support
Quality
Security
License
Reuse
F

Fuseby krisk

Lightweight fuzzy-search, in JavaScript

JavaScript Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
s

sonicby valeriansaliou

🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

Rust Updated: 3 mo ago License: Weak Copyleft

Support
Quality
Security
License
Reuse
s

searxby searx

Privacy-respecting metasearch engine

Python Updated: 2 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
m

milvusby milvus-io

An open-source vector database for embedding similarity search and AI applications.

Go Updated: 5 d ago License: Permissive

Support
Quality
Security
License
Reuse
t

typesenseby typesense

Fast, typo tolerant, fuzzy search engine for building delightful search experiences ⚡ 🔍 ✨ An Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch.

C++ Updated: 5 d ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
f

fuzzywuzzyby seatgeek

Fuzzy String Matching in Python

Python Updated: 6 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
b

bfg-repo-cleanerby rtyley

Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala

Scala Updated: 5 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
l

lunr.jsby olivernn

A bit like Solr, but much smaller and not as bright

JavaScript Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
r

riotby go-ego

Go Open Source, Distributed, Simple and efficient Search Engine

Go Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
t

tantivyby tantivy-search

Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

Rust Updated: 3 mo ago License: Permissive

Support
Quality
Security
License
Reuse
O

OpenSearchby opensearch-project

🔎 Open source distributed and RESTful search engine.

Java Updated: 6 d ago License: Permissive

Support
Quality
Security
License
Reuse
l

lucene-solrby apache

Apache Lucene and Solr open-source search software

Java Updated: 10 mo ago License: Permissive

Support
Quality
Security
License
Reuse
w

whoogle-searchby benbusby

A self-hosted, ad-free, privacy-respecting metasearch engine

Python Updated: 3 mo ago License: Permissive

Support
Quality
Security
License
Reuse
T

Toshiby toshi-search

A full-text search engine in rust

Rust Updated: 3 d ago License: Permissive

Support
Quality
Security
License
Reuse
o

opengrokby oracle

OpenGrok is a fast and usable source code search and cross reference engine, written in Java

Java Updated: 4 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
R

RediSearchby RediSearch

A query and indexing engine for Redis, providing secondary indexing, full-text search, and aggregations.

C Updated: 4 d ago License: Proprietary

Support
Quality
Security
License
Reuse
s

sunspotby sunspot

Solr-powered search for Ruby objects

JavaScript Updated: 4 mo ago License: Permissive

Support
Quality
Security
License
Reuse