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

Cuckoo Filter implementation in Go, better than Bloom Filters (unmaintained) - irfansharif/cfilter
2016 · github.com · its alternatives →
- 2

Cuckoo Filter: Practically better than bloom filter - vedhavyas/cuckoo-filter
2017 · github.com · its alternatives →
- 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

:mag: Object-oriented query building for ActiveRecord. - dobtco/filterer
2013 · github.com · its alternatives →
- 5BFBloom Filter▲65
2017 · sacert.github.io · its alternatives →
- 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

Probabilistic data structures for processing continuous, unbounded streams. - tylertreat/BoomFilters
2015 · github.com · its alternatives →
- 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 →
- 9SA
2022 · shalerb.org · its alternatives →
- 10

Cross language bloom filter implementation. Contribute to EverythingMe/inbloom development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 11

Generate recommendations using collaborative filtering - asmuth/recommendify
2012 · github.com · its alternatives →
- 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

Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020) - benedekrozemberczki/littleballoffur
2020 · github.com · its alternatives →
- 14DY
2015 · techblog.livingsocial.com · its alternatives →
- 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

A rules engine for Clojure(Script). Contribute to oakes/odoyle-rules development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 17

Advanced Bloom Filter Based Algorithms for Efficient Approximate Data De-Duplication in Streams - jparkie/PDD
2016 · github.com · its alternatives →
- 18BR
2015 · best-ruby.com · its alternatives →
- 19

⛑ Fork of diamondback-ruby. Contribute to stereobooster/diamondback-ruby development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 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

A probabilistic data structure service and storage - skizzehq/skizze
2016 · github.com · its alternatives →
- 22BA
2019 · brancher.org · its alternatives →
- 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

Program synthesis for Ruby. Contribute to ku-progsys/rbsyn development by creating an account on GitHub.
2022 · github.com · its alternatives →
Also compare
- Cuckoo Filter Implementation in Go, Better Than Bloom Filters alternatives
- Cuckoo Filter: Practically better than Bloom filter implemented in Go alternatives
- GPU Cuckoo Filter – faster queries than Blocked Bloom, with deletion alternatives
- A gem to stop progressively building ActiveRecord queries alternatives
- Bloom Filter alternatives
- Morton Filter: Fast, Self-Resizing Alternative to Bloom Filter 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 →