Solids by default
Extrude a closed 2D profile and Hew automatically creates a discrete, watertight Object — no menu to remember, no "make group" step. Every shape you pull off a sketch starts life as a real solid.
Now in early access
Hew keeps the push/pull workflow and inference snapping that made SketchUp beloved — on a solids-first data model that never lets your model fall apart into a face soup.
Extrude a closed 2D profile and Hew automatically creates a discrete, watertight Object — no menu to remember, no "make group" step. Every shape you pull off a sketch starts life as a real solid.
Draw a second box next to the first and they stay two separate Objects, permanently, until you explicitly combine them. No more discovering months later that your whole model is secretly one fused blob.
Union and merge are deliberate commands you reach for when you actually want two Objects to become one — never an accident of geometry touching in space.
Objects track whether they're a closed solid. If an operation would open a shell, Hew flags it or blocks it outright — it never silently "fixes" your geometry behind your back.
Inside a single Object, sticky geometry still works the way you expect: edges split faces, closed coplanar loops become faces, push/pull acts on any face region, all backed by the same inference snapping you already know.
Hew's native .hew format is a documented zip of JSON and binary buffers — no lock-in, no black box. The whole modeler, kernel included, is open source.
SketchUp's low floor and push/pull feel are genuinely great. Its data model is the part that keeps biting people. Hew keeps the first and replaces the second.
The problem
In SketchUp, any geometry left outside a group or component sticks to whatever touches it — permanently, and often silently. Untangling a model where everything welded together is close to impossible.
In Hew
In Hew, extruding a profile creates its own Object automatically. Objects are islands: they never weld to their neighbors unless you explicitly union or merge them.
The problem
SketchUp models are collections of individual faces. Delete or flip one face by mistake and a "solid" silently becomes an open shell — which breaks 3D printing, CAD interop, and any tool downstream that assumes a closed volume.
In Hew
Hew Objects are watertight solids by construction. An operation that would open a shell is prevented or the Object is clearly flagged non-solid — so the STL you export is guaranteed manifold, not a hope.
Hew runs as a static web app — the same Rust kernel compiled to WASM, the same file format, the same tools. Desktop installers for macOS, Windows, and Linux are on the way.