Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>GherFlow Core ExtensionNew to Visual Studio Code? Get it now.
GherFlow Core Extension

GherFlow Core Extension

GherFlow

|
82 installs
| (1) | Free
Visual BDD Gherkin Editor, edit Gherkin scenarios visually using GherFlow.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
GherFlow Logo

Overview

GherFlow Extension brings the visual Gherkin platform GherFlow directly into Visual Studio Code.

It acts as a lightweight bridge between:

  • Behavior specifications (.feature)
  • Visual scenario modeling
  • Automation frameworks such as Reqnroll

Designed for QA engineers, testers, developers, and product teams who care about clarity, structure, and quality. The extension has an additional conversion tool that can transform a .feature file into a Reqnroll-ready C# step definition file.

What this does:

  • Reads the active .feature file
  • Extracts:
    • Feature
    • Given, When, Then
    • And, But
  • Generates:
    • [Binding] class
    • Step definition methods
    • Safe method names
    • Pending step placeholders

The generated C# file opens side-by-side for immediate editing.


Screenshots

Screenshots are illustrative and may evolve as the extension develops.

GherFlow Sidebar

GherFlow Sidebar

Visual Editor

GherFlow Visual Editor

Reqnroll C# Generation

Reqnroll C# Generation

How to Use

Open the GherFlow Sidebar

  1. Install the extension
  2. Click the GherFlow icon in the VS Code Activity Bar

Open the Visual Editor

  • Click Open Visual Editor
  • The editor opens in a full VS Code tab for the best experience

Convert a Feature File

  1. Open a .feature file
  2. Click Convert to Reqnroll C#
  3. A new C# document with step definitions is generated

Roadmap

Planned improvements include:

  • Two-way sync between visual editor and .feature files on VS Code
  • Improved support for Scenario Outlines & Data Tables
  • Configurable namespaces and class names
  • Quality Intelligence rules such as: risks, coverage gaps
  • AI-assisted scenario and step generation
  • Fixing some of the import/export functionalities.

Feedback & Support

We welcome feedback, ideas, and bug reports.

  • Documentation: Read the GherFlow documentation
  • Feedback: Use “Give Feedback” inside the visual editor
  • Community: Join the GherFlow Discord community

Requirements

  • Visual Studio Code v1.107.0 or higher
  • .feature files for conversion
  • Reqnroll installed in your .NET project (for execution)

The extension itself does not require Reqnroll to be installed.
It only generates compatible code.


License

This VS Code extension is released under the MIT License as a wrapper. The GherFlow platform itself remains proprietary software.


© 2024–Present GherFlow. All rights reserved.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft