Binding business requirements to .Net code
C# Gherkin XSLT HTML Batchfile PowerShell
Switch branches/tags
Latest commit e0cfcd7 Oct 17, 2017 @SabotageAndi SabotageAndi Update changelog
Failed to load latest commit information.
.nuget add nuget repositories Jul 28, 2016
Build push version number to 2.1. Sep 19, 2016
Installer add Newtonsoft.Json dependency to the NuGet package May 10, 2017
TechTalk.SpecFlow.Generator Set ConfigSource of default holder to "Default" instead of "AppConfig" Oct 10, 2017
TechTalk.SpecFlow.Parser.Compatibility resolves #666 Jul 28, 2016
TechTalk.SpecFlow.Parser Make SpecFlowGherkinParser better customizable Jan 31, 2017
TechTalk.SpecFlow.Reporting Fixing copy link in step definition report (#958) Oct 17, 2017
TechTalk.SpecFlow.Tools fix VS code behind generation (#855) May 18, 2017
TechTalk.SpecFlow.Utils fix "#End ExternalSource" without starting "#ExternalSource" Sep 14, 2016
TechTalk.SpecFlow Avoid trying to load empty configuration Oct 10, 2017
Tests add tests for Feature/Scenario Hooks with context parameters (#925) Aug 29, 2017
docs added link to Stack Overflow repro topic (#942) Sep 22, 2017
lib update MSBuild.Community.Tasks to latest version via NuGet (#801) Mar 7, 2017
packages Merge remote-tracking branch 'origin/v2' into integrate_gherkin3 Nov 10, 2015
.gitattributes Turn off line ending git auto conversion (#953) Oct 11, 2017
.gitignore Turn off line ending git auto conversion (#953) Oct 11, 2017 Enhancements to with regard to style Nov 25, 2016
CommonAssemblyInfo.cs using new generator interface Mar 31, 2011
GitExtensions.settings add GitExtensions configuration file with github and appveyor configu… Jun 1, 2017
LICENSE.txt update license title Aug 6, 2012
Languages.xml Merge pull request #310 from Daniel15/patch-1 Sep 11, 2014 fix typo in (#853) May 16, 2017
TechTalk.SpecFlow.sln fix solution for test projects Jul 19, 2016
TechTalk.SpecFlow.sln.docstates fix unit tests Jul 12, 2011
appveyor.yml push version number to 2.1. Sep 19, 2016
changelog.txt Update changelog Oct 17, 2017
specflow.ico remove unused assets Jan 22, 2015
specflow.snk Add strong-name for specflow assemblies Nov 10, 2009
specflow.yml add up-for-grabs yml-file Apr 19, 2016

SpecFlow - Cucumber for .NET

SpecFlow is a pragmatic BDD solution for .NET. It uses the Gherkin specification language and integrates to Visual Studio. It provides efficient testing solution for the .NET-related platforms, like .NET, Mono, Silverlight or Windows Phone 7.

For questions please send them to the Discussion group.

For issues/bugs please use the issue tracker on GitHub


Pull Requests Issues closed

Build status

Continuous integration: Build status

CI NuGet Package feed:


Developer Gitter chat: Join the chat at

The main development happens on the master branch.

If you are interested in contributing, there are some useful information on this page: Contributing.


Copyright (c) TechTalk. See LICENSE for details.