Top 10 full-text-search Open-Source Projects
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 
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.
Next-Generation full text search library for Browser and Node.jsProject 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.
Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.
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
A supercharged version of paperless: scan, index and archive all your physical documentsProject 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.
A fully featured full text search engine written in PHPProject 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) ?
Lightweight Python utilities for working with Redis
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
Run Linux Software Faster and Safer than Linux with Unikernels.
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.
Recipe Database & APIProject mention: Recipe database (DRF + Vue + PostgreSQL) | reddit.com/r/django | 2021-04-25
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.
What are some of the best open-source full-text-search projects? This list will help you:
Are you hiring? Post a new remote job listing for free.