Spark has shut down
Learn More

Don't wait for the future of 3D printing.
Create it.

Spark decreases development time by providing you with reliable building blocks for creating the software that drives 3D printing.



Spark's building blocks enable developers to easily incorporate 3D printing functionality into desktop, mobile and web applications.


Sample Applications

Get started quickly using reference applications like Print Studio and Spark sample code in a variety of programming languages.

Open Source Projects

Improve 3D printing for all by hacking and extending many of Spark‚Äôs core algorithms for high-quality print preparation and more.