Cross-platform parser for the Gherkin language, used by Cucumber, SpecFlow and other Cucumber-based tools to parse feature files.


Keywords
specflow, gherkin, cucumber
License
MIT
Install
Install-Package gherkin -Version 4.1.4-rc1

Documentation

#StandWithUkraine

Cucumber Common Components

Cucumber is made up of several libraries, many of which are kept in polyglot repositories, meaning we keep multiple language implementations of the same library together in the same repo.

Library Description Latest release
cucumber-expressions Pattern-matching for Gherkin steps Latest release
tag-expressions For parsing tag selection queries Latest release
gherkin Parser for Gherkin feature files Latest release
messages JSON message protocol Latest release
query Query API for messages Latest release
gherkin-utils API for querying parsed Gherkin documents Latest release

If you're not sure which repository your issue belongs under, or it cuts across multiple repos, raise it in this repo.