Life & fun · alternatives · 2026
24 alternatives to A gem to stop progressively building ActiveRecord queries
:mag: Object-oriented query building for ActiveRecord. - dobtco/filterer
Filterer is a Ruby library that provides object-oriented query building for ActiveRecord, allowing developers to construct database queries in a structured, modular way rather than through progressive chain-building.… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A gem to stop progressively building ActiveRecord queries launched in 2013; newer entries below may have overtaken it.
- 1DY
2015 · techblog.livingsocial.com · its alternatives →
- 2

Pure Ruby Cuckoo Filter Implementation. Contribute to pawandubey/cuckoo_filter development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 3

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

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 →
- 5

Hey all, I just released v2.0.0 of FilterQL, a query language and TypeScript library. This version adds support for Operations, which allow you to transform the data after filtering. If you think this would be useful in a project you're working on, give it a try and let me know what you think!
2025 · github.com · its alternatives →
- 6

- 7

Rails N+1 queries auto-detection with zero false positives / false negatives - charkost/prosopite
2021 · github.com · its alternatives →
- 8

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 →
- 9

Filters ActiveRecord queries in a nice way
2019 · github.com · its alternatives →
- 10

⛑ Fork of diamondback-ruby. Contribute to stereobooster/diamondback-ruby development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 11SA
Hi HN, I’m Tullie, founder of Shaped. Previously, I was a researcher at Meta AI, worked on ranking for Instagram Reels, and was a contributor to PyTorch Lightning. We built ShapedQL because we noticed that while retrieval (finding 1,000 items) has been commoditized by vector DBs, ranking (finding the best 10 items) is still an infrastructure problem. To build a decent for you feed or a RAG system with long-term memory, you usually have to put together a vector DB (Pinecone/Milvus), a feature store (Redis), an inference service, and thousands of lines of Python to handle business logic…
Jan 2026 · playground.shaped.ai · its alternatives →
- 12

Generate recommendations using collaborative filtering - asmuth/recommendify
2012 · github.com · its alternatives →
- 13

- 14

2024 · tech.olioex.com · its alternatives →
- 15

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 →
- 16
Tantivy▲68A full-text, horse-speed search engine library in Rust
2022 · github.com · its alternatives →
- 17RA
2015 · rbkit.codemancers.com · its alternatives →
- 18
Crossfilter▲63Fast multidimensional filtering for coordinated views
2018 · square.github.io · its alternatives →
- 19

Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search, not Database. - tensorchord/pgvecto.rs
2023 · github.com · its alternatives →
- 20OA
The Orator ORM provides a simple yet beautiful ActiveRecord implementation to Python.
2015 · orator-orm.com · its alternatives →
- 21RA
2017 · rubyproctor.com · its alternatives →
- 22

High-Performance GPU Cuckoo Filter. Contribute to tdortman/Cuckoo-GPU development by creating an account on GitHub.
Jan 2026 · github.com · its alternatives →
- 23

I built a Ruby gem for memoization with TTL + LRU cache. It’s thread-safe, and has been helpful in my own apps. Would love to get some feedback: https://github.com/mishalzaman/memo_ttl
2025 · github.com · its alternatives →
- 24LA
Hi HN, I made Lingo - the SQLite of semantic search. I'm a self-taught developer and researcher who left school at 16, and I've spent some time exploring a first-principles approach to system design for various frontier problems. In this case it's AI that challenges the 'bigger is better' transformer paradigm. Lingo is the first piece of that research, a high-performance linguistic database designed to run on-device. The full technical overview and manifesto is here: https://medium.com/@robm.antunes/bcd1e9752af6 The paper has been archived on Zenodo with a DOI:…
2025 · its alternatives →
Also compare
- Decruft your Rails filters with FilterDecrufter alternatives
- Cuckoo Filter in Ruby alternatives
- Cuckoo Filter Implementation in Go, Better Than Bloom Filters alternatives
- PBT – A property-based testing library for Ruby alternatives
- FilterQL – A tiny query language for filtering structured data alternatives
- ShapedQL 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 →