Extensions are apps in SmartDraw that generate a diagram automatically from a data source.

How Extensions Work

Extensions generate diagrams by translating some external source of data into VisualScript, a diagram mark up language, and then passing that to SmartDraw to be rendered as a diagram.

SmartDraw has a number of built-in extensions that let you point to a source of relevant data and generate a diagram like a class diagram or database diagram automatically.

You can also create your own.

Here's a quick overview of how an Extension works.

Example extension flow for WorkDay

Built-In Extensions

Explore the built-in extensions that create class diagrams, org charts, and more.

Explore Extensions

Create Your Own

Build your own app to generate a diagram from any data source.

Build an Extension