Gherkin 3 is a parser and compiler for the Gherkin language. It is intended to replace Gherkin 2 and be used by all Cucumber implementations to parse .feature files. Gherkin 3 is currently implemented for the following platforms: - .NET (C#) - JVM (Java) - JavaScript (Browser or Node.js/IO.js) - Ruby (MRI, JRuby or any other Ruby implementation) - Go - Python WWW: https://github.com/cucumber/gherkin3