Create Your Own Extension for SmartDraw

You can create your own extension and add it to SmartDraw's user interface for you and everyone else that shares the same SmartDraw license.

There are three ways to make an extension:


JavaScript Extension
JavaScript Extension

Generate code and the related UI directly in the SmartDraw app using a built-in editor. Learn more.

REST Extension
REST Extension

Build an end-user UI to access your extension, but generate the script at an external point. Learn more.

Server Extension
Server Extension

Build a completely custom web app hosted independent of SmartDraw. Learn more.