node package manager
Love JavaScript? Your insights can make it even better. Take the 2017 JavaScript Ecosystem Survey ยป

walnutjs

WalnutJS's README

WalnutJS is a simple collection of generic steps for interact with web elements in AngularJS sites. For this you use Gherkin method and write your tests in BDD (Behavior Driven Development) pattern.

Please see wiki for more details.