Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 11 Ruby testing-tool Projects
-
Database Cleaner
Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
puffing-billy
A rewriting web proxy for testing interactions between your browser and external sites. Works with ruby + rspec.
-
Knapsack
Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time. (by ArturT)
-
-
retest
A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
knapsack_pro-ruby
Knapsack Pro gem splits tests across parallel CI nodes and makes sure that tests run in optimal time
-
-
ruby-dns-mock
DNS mock server written on 💎 Ruby. Mimic any DNS records for your test environment with fake DNS server.
-
Ruby testing-tools discussion
Ruby testing-tools related posts
-
Transaction Safety in Rails: Identifying and Addressing Non-Atomic Interactions
-
Hurl 1.8.0, text based integration tests for REST APIs and web sites
-
Wfolio: professional image processing for professional photographers
-
Rerun CI test failures locally with o the copy/paste hassle
-
TIL: Queuing Sidekiq workers safely with the help of Isolator
-
Migrating Selenium system tests to Cuprite
-
How a big application is usually tested regarding to its database data persistence? Also, tip on starting tests on existing codebase.
- A note from our sponsor - Stream getstream.io | 22 Dec 2025
Index
What are some of the best open-source testing-tool projects in Ruby? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Database Cleaner | 2,961 |
| 2 | cuprite | 1,347 |
| 3 | isolator | 1,075 |
| 4 | puffing-billy | 663 |
| 5 | Knapsack | 538 |
| 6 | testrocket | 238 |
| 7 | retest | 219 |
| 8 | knapsack_pro-ruby | 144 |
| 9 | capybara_discoball | 129 |
| 10 | ruby-dns-mock | 65 |
| 11 | ci_runner | 37 |