Top 23 search-engine Open-Source Projects

  • learn-anything

    2 12,776 7.0 TypeScript

    Organize world’s knowledge, explore connections and curate learning paths

    Latest mention: Informatik, Programmieren und sowas | reddit.com/r/einfach_posten | 2021-02-08

    Learn Anything

  • sonic

    4 10,630 6.4 Rust

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

    Latest mention: Indexing files: How would you do it? | reddit.com/r/rust | 2021-01-18

    Or you could use Sonic: https://github.com/valeriansaliou/sonic

  • Mailpile

    3 8,331 3.3 Python

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

    Latest mention: We need better open source e-mail clients! | reddit.com/r/privacytoolsIO | 2021-02-02

    Mailpile.is comes to mind. Their Twitter account is inactive since 2018, but they did fix some things on Github in November of 2020: https://github.com/mailpile/Mailpile/

  • riot

    0 5,625 2.5 Go

    Go Open Source, Distributed, Simple and efficient Search Engine

  • Typesense

    19 4,908 9.1 C++

    Fast, typo tolerant, fuzzy search engine for building delightful search experiences

    Latest mention: Here’s the source code for my movie indexer | reddit.com/r/opendirectories | 2021-02-16

    The code that I just put on Github looks through an OD for movies, gets detailed information from those movies (like director, genre, rating, …) and stores it in an index. It gets the movie data from http://www.omdbapi.com/ and stores it in a https://typesense.org/ cloud instance.

  • tantivy

    5 4,498 8.6 Rust

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

    Latest mention: Why you need ARCHITECTURE.md? | reddit.com/r/softwarearchitecture | 2021-02-07

    I created one for tantivy after reading your blog post. https://github.com/tantivy-search/tantivy/blob/main/ARCHITECTURE.md

  • Apache Solr

    0 4,063 9.8 Java

    Apache Lucene and Solr open-source search software

  • magnetissimo

    0 2,493 0.5 Elixir

    Web application that indexes all popular torrent sites, and saves it to the local database.

  • Magnetico

    1 2,429 4.5 Go

    Autonomous (self-hosted) BitTorrent DHT search engine suite.

    Latest mention: Show HN: Peer-to-Peer data transfer tool based on libp2p | news.ycombinator.com | 2021-02-13

    Having a distributed search engine is far from easy (there’s the main issue of trust in the index). It’s possible to do it the other way around, thanks to DHT scraping being allowed: everyone can scrape the peers and build an index at home, with tools like magnetico (https://github.com/boramalper/magnetico) for example

  • Ambar

    0 1,673 0.2 JavaScript

    :mag: Ambar: Document Search Engine

  • DuckieTV

    6 940 6.3 JavaScript

    A web application built with AngularJS to track your favorite tv-shows with semi-automagic torrent integration

    Latest mention: Is Duckie dead now? | reddit.com/r/duckietv | 2021-02-15

  • resin

    1 528 9.0 C#

    Hardware-accelerated vector-based search engine. Available as a HTTP service or as an embedded library.

    Latest mention: Show HN: Hardware-accelerated vector-based search engine for image and text | news.ycombinator.com | 2020-12-28

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-02-16.

Index

What are some of the best open-source search-engine projects? This list will help you:

Project Stars
1 Elasticsearch 53,658
2 learn-anything 12,776
3 MeiliSearch 11,857
4 sonic 10,630
5 Mailpile 8,331
6 flexsearch 6,844
7 riot 5,625
8 Typesense 4,908
9 tantivy 4,498
10 Apache Solr 4,063
11 magnetissimo 2,493
12 Magnetico 2,429
13 TNTSearch 2,293
14 Ambar 1,673
15 tinysearch 1,453
16 whoogle-search 1,391
17 search-plugins 1,388
18 rats-search 1,018
19 DuckieTV 940
20 bertsearch 674
21 SearchCop 659
22 MeTA 599
23 resin 528

Source

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.