back to home

Best Open Source search engine Libraries

A curated list of the most popular GitHub repositories tagged with search engine. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1elastic/elasticsearch

Free and Open Source, Distributed, RESTful Search Engine

76,166Java
Analyze Code

#2meilisearch/meilisearch

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

56,011Rust
Analyze Code

#3ItzCrazyKns/Perplexica

Perplexica is an AI-powered answering engine.

29,008TypeScript
Analyze Code

#4qdrant/qdrant

Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

28,981Rust
Analyze Code

#5typesense/typesense

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 experiences

25,255C++
Analyze Code

#6searxng/searxng

SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.

25,199Python
Analyze Code

#7valeriansaliou/sonic

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

21,138Rust
Analyze Code

#8dailydotdev/daily

daily.dev is a professional network for developers to learn, collaborate, and grow together 👩🏽‍💻 👨‍💻

19,692
Analyze Code

#9quickwit-oss/tantivy

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

14,595Rust
Analyze Code

#10nextapps-de/flexsearch

Next-generation full-text search library for Browser and Node.js

13,602JavaScript
Analyze Code

#11searx/searx

Privacy-respecting metasearch engine

13,504Python
Analyze Code

#12PaddlePaddle/PaddleNLP

Easy-to-use and powerful LLM and SLM library with awesome model zoo.

12,913Python
Analyze Code

#13opensearch-project/OpenSearch

🔎 Open source distributed and RESTful search engine.

12,421Java
Analyze Code

#14neuml/txtai

💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

12,192Python
Analyze Code

#15lancedb/lancedb

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

9,029HTML
Analyze Code

#16mailpile/Mailpile

A free & open modern, fast email client with user-friendly encryption and privacy features

8,848Python
Analyze Code

#17vespa-engine/vespa

AI + Data, online. https://vespa.ai

6,789Java
Analyze Code