SeleniumPageComponents (nuget): A stable, simple selenium framework for building DRY, well organized automated tests.  Page Components are a continuation of the page object model.  They represent small, reusable blocks of application logic that can be pieced together into larger page objects.  They essentially act as a middle layer between pages and elements.  They act as a page object with a root element that can be instantiated in multiple different page objects, or multiple times on a single page.
Keywords: selenium|webdriver|framework|webelement|element|page|object