{"crate":{"id":"gherkin","name":"gherkin","updated_at":"2026-04-23T21:00:40.911829Z","versions":[2297820,1876314,846235,648958,523448,502074,465088,463769,94205],"keywords":["bdd","cucumber","cucumber-gherkin","gherkin","testing"],"categories":["compilers","parser-implementations"],"badges":[],"created_at":"2018-05-26T08:41:25.113305Z","downloads":17440584,"recent_downloads":1446696,"default_version":"0.16.0","num_versions":9,"yanked":false,"max_version":"0.16.0","newest_version":"0.16.0","max_stable_version":"0.16.0","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","links":{"version_downloads":"/api/v1/crates/gherkin/downloads","versions":null,"owners":"/api/v1/crates/gherkin/owners","owner_team":"/api/v1/crates/gherkin/owner_team","owner_user":"/api/v1/crates/gherkin/owner_user","reverse_dependencies":"/api/v1/crates/gherkin/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2297820,"crate":"gherkin","num":"0.16.0","dl_path":"/api/v1/crates/gherkin/0.16.0/download","readme_path":"/api/v1/crates/gherkin/0.16.0/readme","updated_at":"2026-04-23T21:00:40.911829Z","created_at":"2026-04-23T21:00:40.911829Z","downloads":935173,"features":{"default":["parser"],"parser":["dep:typed-builder"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/gherkin/0.16.0/dependencies","version_downloads":"/api/v1/crates/gherkin/0.16.0/downloads","authors":"/api/v1/crates/gherkin/0.16.0/authors"},"crate_size":41725,"published_by":null,"audit_actions":[],"checksum":"9e2c0d8c632f8a251ce9a8198079b1022adc586ff4e3d33e18debd40eb463b31","rust_version":"1.88","has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","trustpub_data":{"provider":"github","repository":"cucumber-rs/gherkin","run_id":"24858463909","sha":"aaa7d5994fce9a7fe40ff2b3fb60d7be5d88c76b"},"linecounts":{"languages":{"Rust":{"code_lines":1591,"comment_lines":43,"files":5}},"total_code_lines":1591,"total_comment_lines":43}},{"id":1876314,"crate":"gherkin","num":"0.15.0","dl_path":"/api/v1/crates/gherkin/0.15.0/download","readme_path":"/api/v1/crates/gherkin/0.15.0/readme","updated_at":"2025-12-12T14:03:06.641777Z","created_at":"2025-12-12T14:03:06.641777Z","downloads":414679,"features":{"default":["parser"],"parser":["dep:typed-builder"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/gherkin/0.15.0/dependencies","version_downloads":"/api/v1/crates/gherkin/0.15.0/downloads","authors":"/api/v1/crates/gherkin/0.15.0/authors"},"crate_size":42935,"published_by":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"audit_actions":[{"action":"publish","user":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"time":"2025-12-12T14:03:06.641777Z"}],"checksum":"70197ce7751bfe8bc828e3a855502d3a869a1e9416b58b10c4bde5cf8a0a3cb3","rust_version":"1.88","has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1522,"comment_lines":43,"files":5}},"total_code_lines":1522,"total_comment_lines":43}},{"id":846235,"crate":"gherkin","num":"0.14.0","dl_path":"/api/v1/crates/gherkin/0.14.0/download","readme_path":"/api/v1/crates/gherkin/0.14.0/readme","updated_at":"2023-07-14T18:48:57.352502Z","created_at":"2023-07-14T18:48:57.352502Z","downloads":14127363,"features":{"default":["parser"],"parser":["dep:typed-builder"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/gherkin/0.14.0/dependencies","version_downloads":"/api/v1/crates/gherkin/0.14.0/downloads","authors":"/api/v1/crates/gherkin/0.14.0/authors"},"crate_size":30068,"published_by":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"audit_actions":[{"action":"publish","user":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"time":"2023-07-14T18:48:57.352502Z"}],"checksum":"20b79820c0df536d1f3a089a2fa958f61cb96ce9e0f3f8f507f5a31179567755","rust_version":"1.65","has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1450,"comment_lines":43,"files":5}},"total_code_lines":1450,"total_comment_lines":43}},{"id":648958,"crate":"gherkin","num":"0.13.0","dl_path":"/api/v1/crates/gherkin/0.13.0/download","readme_path":"/api/v1/crates/gherkin/0.13.0/readme","updated_at":"2022-10-24T16:42:52.541886Z","created_at":"2022-10-24T16:42:52.541886Z","downloads":1430166,"features":{"default":["parser"],"parser":["typed-builder"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/gherkin/0.13.0/dependencies","version_downloads":"/api/v1/crates/gherkin/0.13.0/downloads","authors":"/api/v1/crates/gherkin/0.13.0/authors"},"crate_size":29892,"published_by":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"audit_actions":[{"action":"publish","user":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"time":"2022-10-24T16:42:52.541886Z"}],"checksum":"9e8f8f49b2b547ec22cc4d99f3bf30d4889ef0dbaa231c0736eeaf20efb5a38e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1450,"comment_lines":43,"files":5}},"total_code_lines":1450,"total_comment_lines":43}},{"id":523448,"crate":"gherkin","num":"0.12.0","dl_path":"/api/v1/crates/gherkin/0.12.0/download","readme_path":"/api/v1/crates/gherkin/0.12.0/readme","updated_at":"2022-03-28T16:07:59.404873Z","created_at":"2022-03-28T16:07:59.404873Z","downloads":445870,"features":{"default":["parser"],"parser":["typed-builder"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/gherkin/0.12.0/dependencies","version_downloads":"/api/v1/crates/gherkin/0.12.0/downloads","authors":"/api/v1/crates/gherkin/0.12.0/authors"},"crate_size":29699,"published_by":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"audit_actions":[{"action":"publish","user":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"time":"2022-03-28T16:07:59.404873Z"}],"checksum":"98ab17bb865b7c4fbca5133801229aeb127e254a47c29fd26968195fce9458ab","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1445,"comment_lines":43,"files":5}},"total_code_lines":1445,"total_comment_lines":43}},{"id":502074,"crate":"gherkin","num":"0.11.2","dl_path":"/api/v1/crates/gherkin/0.11.2/download","readme_path":"/api/v1/crates/gherkin/0.11.2/readme","updated_at":"2022-02-18T10:07:22.111575Z","created_at":"2022-02-18T10:07:22.111575Z","downloads":46982,"features":{"default":["parser"],"parser":["typed-builder"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/gherkin/0.11.2/dependencies","version_downloads":"/api/v1/crates/gherkin/0.11.2/downloads","authors":"/api/v1/crates/gherkin/0.11.2/authors"},"crate_size":27545,"published_by":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"audit_actions":[{"action":"publish","user":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"time":"2022-02-18T10:07:22.111575Z"}],"checksum":"f7916b3cc60fa87903b2d62fbe7fd9c346fb9f8d4cb8d1717c482b37605016ad","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1206,"comment_lines":40,"files":5}},"total_code_lines":1206,"total_comment_lines":40}},{"id":465088,"crate":"gherkin","num":"0.11.1","dl_path":"/api/v1/crates/gherkin/0.11.1/download","readme_path":"/api/v1/crates/gherkin/0.11.1/readme","updated_at":"2021-12-08T16:06:22.100889Z","created_at":"2021-12-08T16:06:22.100889Z","downloads":19529,"features":{"default":["parser"],"parser":["typed-builder"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/gherkin/0.11.1/dependencies","version_downloads":"/api/v1/crates/gherkin/0.11.1/downloads","authors":"/api/v1/crates/gherkin/0.11.1/authors"},"crate_size":27192,"published_by":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"audit_actions":[{"action":"publish","user":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"time":"2021-12-08T16:06:22.100889Z"}],"checksum":"908e95f865f52ecddf0b4364f3f93b18e5ba6ff7e6f74710b4b7da73987ef192","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1134,"comment_lines":40,"files":5}},"total_code_lines":1134,"total_comment_lines":40}},{"id":463769,"crate":"gherkin","num":"0.11.0","dl_path":"/api/v1/crates/gherkin/0.11.0/download","readme_path":"/api/v1/crates/gherkin/0.11.0/readme","updated_at":"2021-12-06T10:31:57.878543Z","created_at":"2021-12-06T10:31:57.878543Z","downloads":1680,"features":{"default":["parser"],"parser":["typed-builder"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/gherkin/0.11.0/dependencies","version_downloads":"/api/v1/crates/gherkin/0.11.0/downloads","authors":"/api/v1/crates/gherkin/0.11.0/authors"},"crate_size":26623,"published_by":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"audit_actions":[{"action":"publish","user":{"id":9824,"login":"bbqsrc","name":"Brendan Molloy","avatar":"https://avatars.githubusercontent.com/u/279099?v=4","url":"https://github.com/bbqsrc","github_username_matches":true,"created_at":"2010-05-17T11:10:15Z"},"time":"2021-12-06T10:31:57.878543Z"}],"checksum":"9b129f5e2ad4f984eab786497e6ae41dec8cdf8522377ca6a0a7953cd113a322","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.","homepage":"https://github.com/cucumber-rs/gherkin","documentation":"https://docs.rs/gherkin","repository":"https://github.com/cucumber-rs/gherkin","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1054,"comment_lines":40,"files":5}},"total_code_lines":1054,"total_comment_lines":40}},{"id":94205,"crate":"gherkin","num":"0.0.1","dl_path":"/api/v1/crates/gherkin/0.0.1/download","readme_path":"/api/v1/crates/gherkin/0.0.1/readme","updated_at":"2018-05-26T08:41:25.113305Z","created_at":"2018-05-26T08:41:25.113305Z","downloads":1552,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/gherkin/0.0.1/dependencies","version_downloads":"/api/v1/crates/gherkin/0.0.1/downloads","authors":"/api/v1/crates/gherkin/0.0.1/authors"},"crate_size":1532,"published_by":null,"audit_actions":[],"checksum":"aa86c5b82d52ee5fbe7675fcbe7e3c8326851af887c389ae2d963b26735e4e12","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Gherkin parser/compiler for Rust.\nThis crate is a placeholder for the future.","homepage":null,"documentation":null,"repository":"https://github.com/mmitteregger/gherkin-rust","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"keywords":[{"id":"bdd","keyword":"bdd","created_at":"2014-11-26T15:24:49.535510Z","crates_cnt":99},{"id":"cucumber","keyword":"cucumber","created_at":"2016-03-29T22:20:51.444946Z","crates_cnt":30},{"id":"cucumber-gherkin","keyword":"cucumber-gherkin","created_at":"2021-11-30T19:26:48.645052Z","crates_cnt":3},{"id":"gherkin","keyword":"gherkin","created_at":"2018-05-27T11:43:06.095099Z","crates_cnt":26},{"id":"testing","keyword":"testing","created_at":"2014-11-21T00:20:47.152369Z","crates_cnt":2467}],"categories":[{"id":"compilers","category":"Compilers","slug":"compilers","description":"Compiler implementations, including interpreters and transpilers.","created_at":"2021-02-10T11:06:28.793761Z","crates_cnt":2880},{"id":"parser-implementations","category":"Parser implementations","slug":"parser-implementations","description":"Parsers implemented for particular formats or languages.","created_at":"2017-02-05T21:31:23.444608Z","crates_cnt":7762}]}