Parametric CAD in the browser. Drawn, dimensioned, and machined from a single tab.
contour /ˈkɒn.tʊər/
noun.
Browser CAD that feels like Shapr3D, with a real B-rep kernel — accurate enough for CNC shops and 3D printing.
| Kernel | Open CASCADE Technology 8.0, compiled to WebAssembly. A production B-rep kernel — the same class of geometry engine behind industrial CAD — not a mesh approximation of one. |
|---|---|
| Solver | PlaneGCS geometric constraint solver. Sketches report their degrees of freedom, conflicts, and redundancies; a sketch is never silently half-solved. |
| Document | Feature-history JSON is the source of truth. The model is a list of operations that can be replayed, edited, and re-solved — the 3D view is a consequence of the document, never the other way round. |
| Interaction | Direct manipulation. Push and pull faces by their arrows; drag an edge to grow a fillet or chamfer. Type a number mid-drag when the hand is not precise enough. |
| Previews | Real kernel results, never faked. What follows your cursor while you drag is the kernel’s own answer for that value — there is no stand-in geometry anywhere in the program. |
| Exports | STEP AP214 by default, AP242 on request — and every export is re-imported and volume-checked before it is handed over. Hand-rolled 3MF for printing. |
| Runs | Entirely in the browser. Kernel, solver, and document live on your machine; there is no server in the loop and nothing to upload. |
Live now, in active development. Contour opens in a browser tab and is ready to model: sketch with a real constraint solver, extrude and revolve, push and pull faces, fillet and chamfer by dragging edges, measure, and export verified STEP.
Development is continuous — the current build carries a session-based kernel core, so edits re-solve only what changed and drag previews land as true kernel results. Expect it to move quickly, and expect the numbers on this page to be re-measured as it does.
| Rev | Date | Description | By |
|---|---|---|---|
| A | 2026-11-09 | Initial release of this sheet. App live on Cloudflare Pages; session-core build current. | Thalias Relay |