Capybara
Ruby library that simulates a user's interactions with a web application in acceptance tests.
teamcapybara.github.io/capybara/repositorydocs
Capybara is a Ruby library that drives a web application the way a user would: it visits pages, clicks links and buttons, fills in forms and checks what is on the page. It plugs into RSpec, Cucumber, Minitest and Test::Unit, and Rails and Rack applications need no extra setup. The Rack::Test driver runs against a Rack application in the same process, and the Selenium driver runs the same tests in a real browser. WebKit is supported through an external gem. Installation is a Gemfile entry or a RubyGems install.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-04: links, Install with
teamcapybara.github.io/capybara/ - 2026-11-04: links, Written in, License, License model, GitHub stars
github.com/teamcapybara/capybara - 2026-11-04: links, Categories, Runtime, Install with
github.com/teamcapybara/capybara/blob/master/README.md - 2026-11-04: First release
rubygems.org/api/v1/versions/capybara.json - 2026-11-04: Maintainer
github.com/teamcapybara/capybara/blob/master/License.txt - 2026-11-04: Minimum runtime
github.com/teamcapybara/capybara/blob/3.40.0/capybara.gemspec - 2026-11-04: Current major version, Last release
rubygems.org/api/v1/gems/capybara.json - 2026-11-04: Contributors
api.github.com/repos/teamcapybara/capybara/contributors