SM

Desktop app

STEAM Machines for Windows

Everything on this site — the catalog and search, your library and cart, profiles, collections, STEAM Lab — in a window of its own, plus what a browser cannot do: slicing for 3D printers and laser engravers, running on your computer.

The installer is not published yet.

The app builds from the desktop/ folder of the STEAM Machines repository — npm run engines, then npm run install-desktop. A public download will appear here once a signed build is released.

Print Slicer

OrcaSlicer's engine with its full profile catalog — 64 printer vendors and every filament Orca knows — behind one panel: layer height, infill, walls, supports, brim. Time and filament estimates, a layer-by-layer toolpath preview, and G-code saved wherever you want it.

Laser Studio

Photo and image engraving with beam size, speed, power, dithering and overscan; SVG cutting with passes and M3/M4 power modes. GRBL-style G-code for diode and CO₂ engravers.

Your models, one click away

Anything in your library — a free claim or a purchase — opens straight in the slicer. So does any STL you have on disk.

Nothing leaves your computer

Slicing and engraving run locally as separate open-source programs. The site is the same site; signing in works exactly as it does here.

Open source, and what that means here

The engines are forks of OrcaSlicer (AGPL-3.0), svg2gcode (MIT) and lw.raster-to-gcode (MIT). The desktop app runs each as a separate program and links none of them; OrcaSlicer's fork stays public with its source, as its licence asks. The app itself is not yet code-signed, so Windows SmartScreen will warn on first launch.

Not on Windows? STEAM Lab and everything else on the site work in any browser; OrcaSlicer publishes macOS and Linux builds, and a desktop app for those is a packaging job, not an engine job.