ShapeJS - Write Code, Generate Products


It used to be hard to create applications that generate 3D printable geometry.
With ShapeJS it's as simple as a few lines of code!

ShapeJS 2.0 has been released, try it here

Rhizome Cuff
by Nervous System

Rapidly prototype and build Creator Apps

ShapeJS provides assistance in generating correct wall-thickness and manifold objects through per-voxel level control.

  • Supports use of 2D Image data to be mapped onto 3D objects without compromising functional design.
  • Per-voxel level control enables generation of printable products at printer native resolutions.

Getting Started

This overview will take you through generating 3D geometry using the ShapeJS language.

Get Started


Browse ShapeJS documentation - functions, procedures, and parameters galore!

Browse Docs


Looking for inspiration? Take a look at some of the example creators we have provided!

Explore Apps