Life & fun · alternatives · 2026
24 alternatives to Streaming full-text search for Node.js and browsers
Stream based full-text search for Node.js and browsers. Built on LevelDB. - cshum/levi
Levi is a stream-based full-text search library built on LevelDB that works in both Node.js and browser environments. It enables developers to implement search functionality using a streaming architecture, making it… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Streaming full-text search for Node.js and browsers launched in 2015; newer entries below may have overtaken it.
- 1

Hello HN! I became frustrated with the unpredictible/poor match quality and opaqueness of "relevance scores" in existing fuzzy and fulltext search libs, so I tried something different and this is the result. The main selling point is the result quality / ordering, with best-in-class memory overhead and excellent performance being bonuses. The API is pretty stable at this point, but looking for feedback before committing to 1.0. TL;DR The test corpus is a 4MB json file with 162k words/phrases, so give it a second for initial download. You can also drag/drop your own…
2022 · github.com · its alternatives →
- 2

Full Text Search Engine - built for Hackers not Hyperscalers - 0xnyn/blaze
2025 · github.com · its alternatives →
- 3

End-to-end deep dive of the project, spanning a large GPU cluster, distributed RocksDB, and terabytes of sharded HNSW.
2025 · blog.wilsonl.in · its alternatives →
- 4

JavaScript UI library for building great search experiences
2015 · community.algolia.com · its alternatives →
- 5

SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust. - SeekStorm/SeekStorm
2024 · github.com · its alternatives →
- 6FT
2021 · gutensearch.com · its alternatives →
- 7
Tantivy▲68A full-text, horse-speed search engine library in Rust
2022 · github.com · its alternatives →
- 8AS
Hey all, Last time when we were on HackerNews [1], we received a lot of feedback, and we incorporated most of it. - We have changed our name from grep.help to usegrasp.com - A privacy policy page - Bulk import - Pricing page We are happy to introduce a new feature: a personalized answer search engine that provides direct citations to the content on the page. Demo: https://usegrasp.com/search?q=is+starship+fully+reusable%3F 1 - https://news.ycombinator.com/item?id=35510949
2023 · usegrasp.com · its alternatives →
- 9DR
I'd like to invite everyone to try out DontBeEvil.rip, an experimental search engine for developers. tl;dr $ alias rip="curl -G -H 'Accept: text/plain' --url https://dontbeevil.rip/search --data-urlencode " $ rip 'q=Heartbleed bug' DontBeEvil.rip is a year long experiment to see if a small team can build a developer-focused search engine that is self-sustaining on $10 monthly subscriptions. It works by only indexing high-quality resources that are relevant to developers. You won't get useless listicles because we'll never crawl them. Relevant urls are harvested from HN,…
2022 · its alternatives →
- 10AD
We (Nick, Dens, Denzell, Fede, Drew, Aaryan, and Daniel) have been building HN Discovery, a discovery-focused search engine for Hacker News, in our spare time for the past 6 months and are excited to show it! It adds the following features relative to the existing keyword search interface and preserves the existing ones: - no-JS version (hnnojs.trieve.ai) - site:{required_site} and site:{negated-site} filters - public analytics - LLM generated query suggestions based on random stories - recommendations - dense vector semantic search - SPLADE fulltext search - RAG AI chat - order by…
2024 · hn.trieve.ai · its alternatives →
- 11
Stream 2.0▲303API for building, scaling and personalizing feeds
2016 · getstream.io · its alternatives →
- 12

- 13

A lightweight full-text index server with a focus on speed and efficiency. - GitHub - f-prime/fist: A lightweight full-text index server with a focus on speed and efficiency.
2019 · github.com · its alternatives →
- 14

Introducing Biblos, a simple tool for semantic search and summarization of Bible passages. Leveraging Chroma for vector search with BAAI BGE embeddings, semantically find related verses across the Bible. The tool employs Anthropic's Claude LLM model for generating high-quality summaries of retrieved passages, contextualizing your search topic. Built on a Retrieval Augmented Generation (RAG) architecture, the app implements a simple Streamlit Web UI using Python. Deployed using render.com, the app is available at https://biblos.app Note: Search by just topic/keywords, e.g.…
2023 · github.com · its alternatives →
- 15FS
Hi HN! This started late last year as an afternoon project to play around with ElasticSearch, and then I kept thinking of new features I wanted to add. I still have a lot of things I want to build, but now seemed like a good time to put it out there: even if the results aren’t nearly the quality I’d like, I’ve still found it useful and I want to show it off! I’ve been working on it since September 2021, but only in fits and starts. The entire thing runs on a computer in my living room (there’s a picture on the About page); I haven’t done any load testing so we’ll see how it holds up.
2022 · search.feep.dev · its alternatives →
- 16
Searchbox▲134A lightweight JavaScript library for building search UIs
2020 · opensource.appbase.io · its alternatives →
- 17IB
We show the potential of modern, embedded graph databases in the browser by demonstrating a fully in-browser chatbot that can perform Graph RAG using Kuzu (the graph database we're building) and WebLLM, a popular in-browser inference engine for LLMs. The post retrieves from the graph via a Text-to-Cypher pipeline that translates a user question into a Cypher query, and the LLM uses the retrieved results to synthesize a response. As LLMs get better, and WebGPU and Wasm64 become more widely adopted, we expect to be able to do more and more in the browser in combination with LLMs, so a lot of…
2025 · blog.kuzudb.com · its alternatives →
- 18

PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 19

HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdf - swapneel/hnsw-rust
2024 · github.com · its alternatives →
- 20

I've built an advanced RAG (Retrieval-Augmented Generation) pipeline from scratch to demystify the complex mechanics of modern LLM-powered Question Answering systems. This repository features: -- An implementation of a sub-question query engine from scratch to answer complex user questions. -- Illustrative explanations that unveil the inner workings of the system. -- An analysis of the challenges I faced while working with the system, like prompt engineering and cost estimation. -- Qualitative comparison with similar frameworks like LlamaIndex, offering a broader perspective. Key Takeaway:…
2023 · github.com · its alternatives →
- 21
Firesearch▲82Serverless full-text search for Google Cloud Platform.
2020 · firesearch.dev · its alternatives →
- 22
Linq▲35Build search engine for texts, images and beyond In 1 hour
2023 · getlinq.com · its alternatives →
- 23SP
Step into the future with Searchbase Cloud's AI-enhanced search capabilities. Effortless to integrate, intuitive to use, and built for insightful discoveries. Transform your data into action with the smartest search on the market. Join the revolution.
2024 · searchbase.dev · its alternatives →
- 24

A self-contained full-text search engine in pure PHP. No extensions, no dependencies. - olivier-ls/php-fts
May 2026 · github.com · its alternatives →
Also compare
- uFuzzy.js – A tiny, efficient fuzzy search that doesn't suck alternatives
- I wrote a full text search engine in Go alternatives
- Building a web search engine from scratch with 3B neural embeddings alternatives
- instantsearch.js by Algolia alternatives
- SeekStorm – open-source sub-millisecond search in Rust alternatives
- Full text search Project Gutenberg (60m paragraphs) alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →