Ross ROSS = Recommend OSS · open-source software intelligence for agents

RSpec

RSpec runner and formatters observed · 2026-08-28

github.com/rspec/rspec-core · homepage · Ruby · MIT (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 6274
  • days_rel: n/a
  • days_push: 641
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1229 stars · 749 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

RSpec is Ruby's behaviour-driven development (BDD) testing framework, composed of modular libraries: rspec-core (spec runner), rspec-expectations (readable matchers), rspec-mocks (test doubles), and rspec-rails (drop-in Rails integration replacing Minitest). Tests are written as plain-English specifications of application behaviour.

Use cases

  • test a ruby on rails application with rspec instead of minitest
  • write readable behaviour-driven specs for ruby code
  • mock and stub dependencies in unit tests with test doubles
  • run a test suite from the command line with flexible reporting
  • express expected outcomes with composable matchers

When to choose

  • you're building a Rails app and want a mature, idiomatic alternative to Minitest
  • you prefer BDD-style, plain-English specifications over xUnit assertions
  • you need a modular setup where the runner, matchers, and mocking libraries can be used independently

When to avoid

  • you're on an unsupported or very old Rails version without a matching rspec-rails major version
  • your team is standardized on Minitest and doesn't want a second testing stack
  • you need a framework-agnostic test runner for non-Ruby languages

Facets

library · maturity stable

testing e2e-testing mocking testing web-development developer-tools ruby cli bdd test-framework rails spec-runner test-doubles matchers

4 sources

Member repositories

For agents

markdown · JSON · MCP: product_card(name="rspec/rspec-core")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem