CADence

Parametric 3D CAD for makers, for 3D printing and laser cutting: runs in the browser and as a desktop app, built with OpenCascade compiled to WebAssembly and WebGPU rendering.

ToolchainNot statedActiveMCAD

What it does and how it connects

CADence is parametric 3D CAD for makers, aimed at 3D printing and laser cutting. It runs in the browser at h3ll5ur7er.github.io/CADence and offline once loaded, and as a desktop app via Tauri. It is built with Angular 22, OpenCascade compiled to WebAssembly, and WebGPU rendering.

Development runs on npm start (web app on localhost:4200), npm run desktop, npm run verify (lint, typecheck, tests, production build), and npm run e2e with evidence screenshots. Documentation lives in the repo wiki under docs/Home.md (architecture, decisions, conventions, how to develop), and planned and finished work is tracked as tasks in tasks/.

The first release, 0.47.1, shipped 2026-10-22. The README is short; the wiki and task files carry the detail, and neither was read line by line for this entry.

  • SketchForge-3D

    A local-first browser 3D design editor for building and cutting shapes and exporting models, rather than parametric CAD for makers.

  • anvilcad

    Free open-source parametric 3D CAD in Rust with its own B-rep kernels, rather than a browser and desktop parametric CAD built on OpenCascade WebAssembly.

  • OCCT

    The Open CASCADE Technology geometry kernel library, which CADence builds on, rather than a parametric CAD application.

  • geospec

    A geometry specification engine built on OCCT that grades models against stated claims, rather than a parametric CAD application.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2Latest release v0.47.1github.com

Not verified

  • Pricing: none stated on the repo.
  • No independent user voice found: recent repo activity is dependabot pull requests and owner release pull requests.
  • License: no LICENSE file exists in the repo root and the README and package.json state no license, so no license is recorded rather than copying the catalog label.
  • Thin source: 0 stars, a 765-character README, and no user issues; the entry rests on the README, the release record, and the repo file listing. The wiki docs were not read for this entry.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.