This project is read-only.

Please note that this project has moved to GitHub Repository - WorkflowExtractor

WFE extracts rules from Windows Workflow rules files or assemblies and converts the rules into C# and VB.NET class files.  It can also generate Word documents using another Open-Source library DocX

Some of the features of WFE are:

  • Extract WF Rules from .rules files
  • Extract WF Rules from .dll or .exe files
  • Convert rules into C# or VB.NET Code
  • Create Word Document for rules code
  • Run the entire process in Async or Sync mode
  • Configurable settings file for Code generation and Document generation
  • Configurable template file to write custom description for different WF Activity types.  This description will then be used in generating Word document

Home Screen

Apart from generating word document, you can also write your own Output Generators and hook them using Dependency Injection and IoC patterns in the code.

It is developed in C# and Windows Workflow APIs to extract rules.


How do I contribute?

You have an idea? You are a developer? Great!

The project is looking for serious/part contributors to help test and enhance Workflow Extractor.  So please mail me via to be added as a contributor to this project.




Can I have the source code?
Yes, the source code is available on codeplex

Can I use it in my organization?
Yes, you can use it.

I have some doubts, how can I ask?
Please use the 'Discussions' tab

What version of .NET is this built on? Can I use it with other versions?
Workflow Extractor is built on .NET 4.0 runtime.  To use it with other versions, rebuild the Injectors, or create your own using .NET 3.5.


Perceived and Initiated by : Punit Ganshani [ ]

Product Page:

Last edited Dec 16, 2014 at 1:17 PM by punitganshani, version 6