Supernova is designed with extensibility in mind, allowing developers to build upon their design data and create custom integrations that fit their workflows.
Whether you need to develop specialized design plugins, integrate with your existing CI/CD pipelines, or automate design token management, Supernova provides the essential building blocks through its SDK and CLI.
For advanced use cases, the Supernova SDK enables developers to access and manipulate their design system data within a Node.js
environment. This allows teams to extend Supernova’s capabilities and integrate design tokens, assets, and components into their internal tools, platforms, and applications.
Supernova's CLI is a powerful tool for automating design token and asset workflows. By running specific tasks from the command line or CI/CD pipelines (e.g., GitHub Actions), developers can streamline their workflows without logging into the Supernova app.
Some common CLI use cases include:
With these tools, developers can fully automate design-to-code workflows, ensuring that their design system stays synchronized across platforms with minimal manual intervention.