Ruby Extra

Open-source Ruby projects categorized as Extra

Top 11 Ruby Extra Projects

  • vcr

    Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

  • Project mention: Ruby VCR: Record test HTTP interactions and replay them | news.ycombinator.com | 2024-05-16
  • Parallel Tests

    Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber

  • Scout Monitoring

    Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.

    Scout Monitoring logo
  • timecop

    A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.

  • Project mention: About time: how to unit test code that depends on time | news.ycombinator.com | 2023-12-19

    The Ruby equivalent is Timecop

    https://github.com/travisjeffery/timecop

    Dynamic languages have the advantage to be able to rewrite the standard library classes at runtime.

  • Spring

    Rails application preloader (by rails)

  • Project mention: Spring: Rails Application Preloader | news.ycombinator.com | 2024-04-25
  • mutant

    Automated code reviews via mutation testing - semantic code coverage.

  • Appraisal

    A Ruby library for testing your library against different versions of dependencies.

  • Ruby-JMeter

    A Ruby based DSL for building JMeter test plans

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Knapsack

    Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time. (by ArturT)

  • Project mention: How I stopped RSpec from spiking to 2x runtime | dev.to | 2024-05-21

    This seemed extremely suspicious because we use Knapsack, which should ensure near-equal finishing times for all runners. Luckily, Knapsack stores run data and I was able to identify common offenders and identify the common thread - the spiking specs were writing to the database and then being cleaned up by DatabaseCleaner. The project had a complex DB setup, so I reached for the lowest-hanging fruit - I tried :deletion instead of :truncation cleanup strategy and it worked.

  • Wrong

    Wrong provides a general assert method that takes a predicate block. Assertion failure messages are rich in detail.

  • Zapata

    An Automatic Automated Test Writer

  • rspec-side_effects

    RSpec extension for checking the side effects of your specifications.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Ruby Extra related posts

  • How I stopped RSpec from spiking to 2x runtime

    1 project | dev.to | 21 May 2024
  • Ruby VCR: Record test HTTP interactions and replay them

    1 project | news.ycombinator.com | 16 May 2024
  • Spring: Rails Application Preloader

    1 project | news.ycombinator.com | 25 Apr 2024
  • Creating integration tests for a backend legacy codebase

    2 projects | dev.to | 11 Apr 2023
  • I isolated the entire codebase from external data sources and made a generator of automated tests

    2 projects | /r/ExperiencedDevs | 6 Apr 2023
  • Ask HN: When an API is down, what do you usually do?

    1 project | news.ycombinator.com | 21 Mar 2023
  • Are there any testing frameworks to intercept HTTP and Database calls?

    2 projects | /r/ruby | 3 Jan 2023
  • A note from our sponsor - Scout Monitoring
    https://www.scoutapm.com/ruby-monitoring?utm_source=libhunt_ruby&utm_medium=affiliate&utm_campaign=june24&utm_content=newsletter_ad | 1 Jun 2024
    5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring. Learn more →

Index

What are some of the best open-source Extra projects in Ruby? This list will help you:

Project Stars
1 vcr 5,767
2 Parallel Tests 3,347
3 timecop 3,336
4 Spring 2,798
5 mutant 1,929
6 Appraisal 1,238
7 Ruby-JMeter 750
8 Knapsack 509
9 Wrong 436
10 Zapata 414
11 rspec-side_effects 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com