Docs

ShapeShuffle Documentation

ShapeShuffle is a simple, browser-based 3D modeller. Place shapes, cut holes, and export print-ready STLs directly in your browser — local-only, with no accounts or cloud setup required.

Open the app ↗ Start Building →
Main screen

Building

  • Place, scale, and align 3D shapes
  • Combine objects and cut out holes
  • Import files and export ready-to-print STLs
Read Building →
📜 ShuffleScript

The Editor

  • View your step-by-step edit history
  • Tweak measurements retroactively
  • Edit using UI fields or raw text
Read Editor Guide →
▶ Player

Playback

  • Watch models build automatically step-by-step
  • Follow along in interactive tutorial mode
  • Share playable model links with others
Read Playback Guide →

How ShapeShuffle Works

You can drag shapes, make cuts, and export STLs without ever touching code. Behind the scenes, ShapeShuffle automatically records every action as a step in ShuffleScript — a plain-text recipe of your design.

Next
Building in the Workspace →