A PageObject framework that implements a DSL to create Pages which contain PageObjects and are meant to be a 1:1 match with a page that is being tested.
AlejandroHuerta/PageObjectTesting
Page Object Framework for testing Web based Applications using Watir
Ruby