Exporters

Introduction to Exporters

Exporters are packages (similar to an NPM package, for example) that transform design system data into production code. Each exporter package is unique to which platform, technology or stack it targets, and in the code it produces.

The resulting code can be customized using templates (called blueprints) powered by our templating language Pulsar. Pulsar is similar to the familiar templating languages Handlebars or Mustache.

Exporter Store

Browse existing exporters or create your own private or public exporter.

The Exporter Store is a free marketplace containing exporters created by the Supernova team and developer community that provide out-of-the-box code generation solutions. It can be located in your workspace in the Code Integration section.

When building your own exporters, they will be private by default, and you can later choose to publish the exporter to the marketplace if you feel it would be useful to other developers.

The Exporter Store

​