Gherkin 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.