Open Source
The core engine and toolchain are open source on GitHub. An open ecosystem takes parametric CAD further.
Core project
faijs
npm install @faicad/faijs Open-source CAD modeling language (TypeScript/JS): models are code, BREP/mesh dual path, running in browsers, Node and WeChat Mini Programs — the modeling kernel of the FaiCAD product line.
faijs series — code converters
Convert modeling code from each ecosystem into fai.js:
More projects
fai.zip format spec
The parametric model exchange format built on faijs.
3d_editor_web
Source project of FaiCAD (Web / WeChat Mini Program).
3d_viewer_electron
The 3D Viewer (desktop app).
Philosophy
Open engine, open format, shared ecosystem. The faijs series bridges mature ecosystems — CadQuery, FreeCAD, OpenSCAD. Bring your workflow.