brepjs: Open‑source JavaScript CAD library for exact solid modeling in the browser
brepjs is a TypeScript‑typed CAD library that runs entirely in the browser, generating exact boundary‑representation geometry via WebAssembly‑based OpenCascade. It lets developers code parametric parts, perform precise booleans, and export STEP files without a GUI, making it ideal for script‑driven mechanical designs.