Developer Documentation

Welcome to the Supernova developer documentation page! Here, you'll find all the information needed to get the most out of Supernova, to successfully integrate it into your process and ultimately bend it to your will.

You are in the right place if:

  • You want to learn the technical details of exporting designs, styles, components, screens, projects, animations, assets and really anything your designers have prepared, into an already-supported platform such as Flutter, iOS, or Android

  • You want to develop a brand new exporter using the Supernova engine and data for any unsupported platforms you require for your own work - or help with the adoption of technologies you like by making it easier for other developers to export for them

  • You want to modify an existing exporter to better suit your needs or the needs of your team

  • You want to automate common, boring developer tasks and focus on the creative part of your work

Do any of these sound like you? Let's get started!

If you are looking for general guidance on using Supernova, please refer to our product documentation instead.