A Capybara driver that runs JavaScript against an in-process JS-resident DOM — V8 via rusty_racer or QuickJS via quickjs.rb, whichever is installed. No Chrome, no Node toolchain. Forms submit through Rack::MockRequest, inline + event handlers run, Hotwire / Stimulus / Turbo work, and Capybara DSL is unchanged. Sits between rack-test and full headless browsers.

Required Ruby Version

>= 3.3

Authors

Keita Urashima

Versions

  1. 0.9.0 August 12, 2026 (835 KB)
  2. 0.8.0 July 29, 2026 (784 KB)
  3. 0.7.0 July 02, 2026 (608 KB)
  4. 0.6.0 June 29, 2026 (570 KB)
  5. 0.5.0 June 23, 2026 (508 KB)
Show all versions (17 total)

Pushed by

GitHub

SHA 256 checksum

Provenance