nowfound

Dev tools · alternatives · 2026

24 alternatives to Cuckoo Filter in Ruby

Pure Ruby Cuckoo Filter Implementation. Contribute to pawandubey/cuckoo_filter development by creating an account on GitHub.

Cuckoo Filter in Ruby is a probabilistic data structure library written in Ruby that implements cuckoo filtering technology. It is designed for developers who need efficient membership testing and deduplication in… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Cuckoo Filter in Ruby launched in 2017; newer entries below may have overtaken it.

  1. 1

    Cuckoo Filter implementation in Go, better than Bloom Filters (unmaintained) - irfansharif/cfilter

    2016 · github.com · its alternatives →

  2. 2

    Cuckoo Filter: Practically better than bloom filter - vedhavyas/cuckoo-filter

    2017 · github.com · its alternatives →

  3. 3

    High-Performance GPU Cuckoo Filter. Contribute to tdortman/Cuckoo-GPU development by creating an account on GitHub.

    Jan 2026 · github.com · its alternatives →

  4. 4

    :mag: Object-oriented query building for ActiveRecord. - dobtco/filterer

    2013 · github.com · its alternatives →

  5. 5BF

    2017 · sacert.github.io · its alternatives →

  6. 6

    A compressed, sparse cuckoo filter (see https://www.vldb.org/pvldb/vol11/p1041-breslow.pdf) - AMDComputeLibraries/morton_filter

    2019 · github.com · its alternatives →

  7. 7

    Probabilistic data structures for processing continuous, unbounded streams. - tylertreat/BoomFilters

    2015 · github.com · its alternatives →

  8. 8

    Hello HN, I introduce a property-based testing tool for Ruby. Ruby's ease of test-writing and rich ecosystem are widely acclaimed. However, property-based testing is not as widely used as in other languages such as Haskell or Elixir, and I think this is because there is no de facto testing tool. This gem currently not only has the basic functionality of stateless property-based testing but also has the following features: - Support verbose mode that allows you to see its shrinking procedure and algorithms. - Support several concurrency/parallel executions of each test. As of now,…

    2024 · github.com · its alternatives →

  9. 9SA
  10. 10

    Cross language bloom filter implementation. Contribute to EverythingMe/inbloom development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  11. 11

    Generate recommendations using collaborative filtering - asmuth/recommendify

    2012 · github.com · its alternatives →

  12. 12

    Hey HN! I got nerd-sniped by Bloom Filters this weekend, specifically for searching datasets with high "cardinality" (number of unique items). They're an _amazing_ data structure that, at a fixed size, tracks potential set membership. That means unlike normal b-tree indexes, they don't grow with the number of unique items in the dataset. This makes them great for "needle in a haystack" search (logs, document) as implementations like VictoriaMetrics and Bing's BitFunnel show. I've used them in the past, but they've never been center-stage in my projects. I wanted high cardinality keyword…

    2025 · github.com · its alternatives →

  13. 13

    Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020) - benedekrozemberczki/littleballoffur

    2020 · github.com · its alternatives →

  14. 14DY
  15. 15

    We wrote our inference engine on Rust, it is faster than llama cpp in all of the use cases. Your feedback is very welcomed. Written from scratch with idea that you can add support of any kernel and platform.

    2025 · github.com · its alternatives →

  16. 16

    A rules engine for Clojure(Script). Contribute to oakes/odoyle-rules development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  17. 17

    Advanced Bloom Filter Based Algorithms for Efficient Approximate Data De-Duplication in Streams - jparkie/PDD

    2016 · github.com · its alternatives →

  18. 18BR
  19. 19

    ⛑ Fork of diamondback-ruby. Contribute to stereobooster/diamondback-ruby development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  20. 20

    Filter sensitive information from free text before sending it to external services or APIs, such as chatbots and LLMs. By default it filters the following: - Credit cards - Emails - Phone numbers - Social security numbers - People's names - Locations

    2025 · github.com · its alternatives →

  21. 21

    A probabilistic data structure service and storage - skizzehq/skizze

    2016 · github.com · its alternatives →

  22. 22BA
  23. 23

    The Hindley Milner Type Inference Algorithm. Contribute to prakhar1989/type-inference development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  24. 24

    Program synthesis for Ruby. Contribute to ku-progsys/rbsyn development by creating an account on GitHub.

    2022 · github.com · 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 →