Open-source projects categorized as full-text-search | Edit details

Top 10 full-text-search Open-Source Projects

  • GitHub repo 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.

    Project mention: Scaling Indexing and Search – Algolia New Search Architecture | news.ycombinator.com | 2021-10-15

    Disclaimer: I work on an open source alternative to Algolia called Typesense [1]

    If I had a dollar for every time I've heard Algolia is expensive! And if I had a dollar for every time I've said that statement!

    If cost is an issue, definitely checkout Typesense. You can self-host it for free, or use the hosted Cloud version. In either case, I've seen savings of up to 96% in some cases compared to Algolia's pricing.

    [1] https://typesense.org

  • GitHub repo flexsearch

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

    Project mention: DynamoDB full text search | reddit.com/r/aws | 2021-09-21

    Another option that was often suggested to me was building the search index with a library such as https://github.com/nextapps-de/flexsearch and distribute the index than to the client and handle it one the client. But yeah sounds like a lot of overhead and I haven't tried it.

  • Activeloop.ai

    Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.

  • GitHub repo Memex

    Browser Extension to full-text search your browsing history & bookmarks.

    Project mention: Show HN: Save and search the full text of the browser history | news.ycombinator.com | 2021-10-01
  • GitHub repo Paperless-ng

    A supercharged version of paperless: scan, index and archive all your physical documents

    Project mention: Looking for a self-hosted PDF reader | reddit.com/r/selfhosted | 2021-10-15

    paperless-ng has the organization and search features you want. Doesn't have commenting/highlighting to my knowledge though.

  • GitHub repo TNTSearch

    A fully featured full text search engine written in PHP

    Project mention: Searching for users with Laravel Scout and TNTSearch | reddit.com/r/laravel | 2021-03-12

    While we're at it, would it be possible to store the index in the existing database instead of SQLite ? Wouldn't that allow for index syncing reliability (I hear there are file corruption problems ) ? And reducing the number of processes (no index queue) ?

  • GitHub repo walrus

    Lightweight Python utilities for working with Redis

  • GitHub repo monocle

    Universal personal search engine, powered by a full text search algorithm written in pure Ink, indexing Linus's blogs and private note archives, contacts, tweets, and over a decade of journals. (by thesephist)

    Project mention: Universal Personal Search Engine | news.ycombinator.com | 2021-08-24
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo friso

    High performance Chinese tokenizer with both GBK and UTF-8 charset support based on MMSEG algorithm developed by ANSI C. Completely based on modular implementation and can be easily embedded in other programs, like: MySQL, PostgreSQL, PHP, etc.

  • GitHub repo recipe_api

    Recipe Database & API

    Project mention: Recipe database (DRF + Vue + PostgreSQL) | reddit.com/r/django | 2021-04-25
  • GitHub repo Librarian

    Your minimalistic helper to find what you have written and forgot. It uses Sqlite FTS5 with Snowball tokenizer supporting different languages. (by 4l1fe)

    Project mention: Your minimalistic full-text search cli helper. Librarian. | dev.to | 2021-05-21

    If you look for an cli utility to use full text search technique to find information in your text files or build micro services which provides smart searching and don't want to have a hassle with complicated software take a look at Librarian.

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-10-15.


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

Project Stars
1 Typesense 8,032
2 flexsearch 7,928
3 Memex 3,268
4 Paperless-ng 2,647
5 TNTSearch 2,476
6 walrus 901
7 monocle 822
8 friso 336
9 recipe_api 2
10 Librarian 0
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.