nowfound

Dev tools · alternatives · 2026

24 alternatives to Pisa – Full Text Search Engine Written in C++

PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

Pisa is a full-text search engine implemented in C++, designed for developers who need fast text indexing and retrieval capabilities. It provides core search functionality built from scratch in a performant language… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Pisa – Full Text Search Engine Written in C++ launched in 2020; newer entries below may have overtaken it.

  1. 1

    PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  2. 2

    PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  3. 3

    PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  4. 4

    PISA: Performant Indexes and Search for Academia. Contribute to pisa-engine/pisa development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  5. 5
    Slab▲747

    Modern knowledge base & wiki for teams

    2018 · slab.com · its alternatives →

  6. 6
    Tantivy▲68

    A full-text, horse-speed search engine library in Rust

    2022 · github.com · its alternatives →

  7. 7FT
  8. 8

    Full Text Search Engine - built for Hackers not Hyperscalers - 0xnyn/blaze

    2025 · github.com · its alternatives →

  9. 9

    Boost relevance and UX with fast hybrid and semantic search

    2025 · meilisearch.com · its alternatives →

  10. 10

    A C++ HTML template engine that uses compile time HTML parsing - rep-movsd/see-phit

    2017 · github.com · its alternatives →

  11. 11

    A prototype of new search features from OpenAI

    2024 · chatgpt.com · its alternatives →

  12. 12

    Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block/inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…

    Jan 2026 · github.com · its alternatives →

  13. 13

    SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust. - SeekStorm/SeekStorm

    2024 · github.com · its alternatives →

  14. 14AS
  15. 15

    Last summer we faced a conundrum at my company, Tiger Data, a Postgres cloud vendor whose main business is in timeseries data. We were trying to grow our business towards emerging AI-centric workloads and wanted to provide a state-of-the-art hybrid search stack in Postgres. We'd already built pgvectorscale in house with the goal of scaling semantic search beyond pgvector's main memory limitations. We just needed a scalable ranked keyword search solution too. The problem: core Postgres doesn't provide this; the leading Postgres BM25 extension, ParadeDB, is guarded behind AGPL; developing our…

    Mar 2026 · github.com · its alternatives →

  16. 16

    Crown Engine. Contribute to dbartolini/crown development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  17. 17

    Hello Hacker News. I’m Martin, a graduate student from Prague, and I’ve been working on Coros, a C++ library for task-based parallelism. After spending some time with OpenMP and oneTBB, I wanted to try building a library using modern features from the C++ standard library. I’ve used coroutines for task encapsulation and C++23 expected for exception handling, while trying to maintain good performance. Additionally, I’ve implemented monadic-like behavior to allow easy chaining of tasks, similar to the monadic operations in std::expected. You can check out the project here:…

    2024 · github.com · its alternatives →

  18. 18BI
  19. 19

    Hey HN, we want to share HelixDB (https://github.com/HelixDB/helix-db/), a project a college friend and I are working on. It’s a new database that natively intertwines graph and vector types, without sacrificing performance. It’s written in Rust and our initial focus is on supporting RAG. Here’s a video runthrough: https://screen.studio/share/szgQu3yq. Why a hybrid? Vector databases are useful for similarity queries, while graph databases are useful for relationship queries. Each stores data in a way that’s best for its main type of query (e.g.…

    2025 · github.com · its alternatives →

  20. 20

    Neural Search. Contribute to raphaelsty/neural-cherche development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  21. 21MI
  22. 22

    I built Chonkie because I was tired of rewriting chunking code for RAG applications. Existing libraries were either too bloated (80MB+) or too basic, with no middle ground. Core features: - 21MB default install vs 80-171MB alternatives - 33x faster token chunking than popular alternatives - Supports multiple chunking strategies: token, word, sentence, and semantic - Works with all major tokenizers (transformers, tokenizers, tiktoken) - Zero external dependencies for basic functionality Technical optimizations: - Uses tiktoken with multi-threading for faster tokenization - Implements…

    2024 · github.com · its alternatives →

  23. 23

    The First Real-Time Search Analytics Database. Contribute to serenedb/serenedb development by creating an account on GitHub.

    May 2026 · github.com · its alternatives →

  24. 24

    Simple, easy to use stream computation library for C++.

    2016 · raftlib.io · its alternatives →

Also compare

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 →