VisioAutomation makes it easier for developers to control Visio from .NET languages. In addition to simplifying common tasks, it makes it easier to build your own Visio add-ins and automation/scripting tools. Finally, it enables you to generate simple Visio XML (VDX) files without even having Visio installed.


Git Clone url:


Download the tools here:

Visio Power Tools
  • Power Tools for Visio 2007 - stable but in maintenance mode
  • Power Tools for Visio 2010 - beta but in active development

Visio PowerShell (VisioPS)

Using the VisioAutomation libraries

Get the VisioAutomation via NuGet Packages


Documentation is available here:

Stay Informed

I often write on Visio-related topics here:

Last edited Jan 26 at 1:12 PM by saveenr, version 82