Watir Ecosystem
Integrations
- watir-rails for using Watir with Rails.
- watir-rspec for writing your tests with RSpec.
Page Object Libraries
- insite
- page-object
- test-page
- WatirDrops
- watirmark (note that this is a more than just Page Abstraction code)
- WatirPump
- watirsome
Other Libraries
- screen-recorder for video recording your test executions. Works on Windows, Linux, and macOS.
- TapWatir drive a mobile application with Watir
- Watigiri for seamlessly using Nokogiri with Watir
- WatirAngular allows injecting Angular Wait code
- watir-dom-wait for element waiting based on DOM change
- watir-extensions-element-screenshot for making screenshot of specific element
- watir-get-image-content for getting image content
- WatirModel for abstracting data to use in Page Objects
- watir-webdriver-performance for monitoring web application performance
Ruby Selenium Libraries
- SeleniumStatistics count the wire calls made in your code
- webdrivers to manage local browser drivers
Obsolete Libraries
- test-factory is not compatible with Watir 6.
- watir-ng is not needed after Watir 6.10
- watir-scroll was merged into Watir with v6.16
- watir-robot is not compatible with Watir 6
- watir-timecop is not needed after Watir 6.0.