Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
ClassCAD is a headless, programmable CAD engine for developers. It is not positioned as traditional interactive CAD software, nor as a plugin for existing CAD systems, but rather as a backend runtime environment for building web-based, cloud-based, and automated CAD applications. It exposes CAD capabilities through public APIs and API wrappers, making it suitable for embedding modeling logic into in-house products, configurators, or engineering automation workflows.
In terms of functionality, ClassCAD supports parametric part and assembly modeling, including standard CAD features such as extrusion, revolve, fillets, chamfers, and Boolean operations. It also provides 2D constraint sketches, 3D constraint assemblies, and expression-driven part tables and features. For file formats, it supports STEP, while DXF is implemented through the Open Design Alliance platform. Its core is developed in cross-platform C++ and can run on Windows, Ubuntu x64/arm64, and WASM. WASM allows it to be embedded in browser clients, while backend scenarios can access running processes through a proxy. A WebSockets instance manager provides basic user management, instance reuse, and scalability capabilities.
ClassCAD emphasizes an API-driven approach and versioned APIs. It currently explicitly mentions that the part and assembly API wrappers can be compiled to TypeScript for Buerli.io client development; Python and C# wrappers are still marked as coming soon. In its ecosystem, the official site mentions buerligons as a real-world Web CAD example. The documentation navigation includes Introduction, Architecture, Use Cases, API Usage, API, and other sections. The conceptual explanations are fairly clear, but the crawled content did not show a complete API reference, deployment details, authentication, security, or SLA information.
Pricing is based on custom quotes. The official site states that pricing can be flexibly tailored to business scenarios and requires contacting the team for consultation. CPQ system vendors may be able to negotiate a special flat rate. Since there is no public pricing, free tier, or trial information, budget evaluation will require entering a commercial discussion.
Its strengths are a professional focus, flexible deployment options, a relatively complete CAD kernel feature set, and suitability for automation and productized integration. The official materials also highlight 25 years of experience and the 20th version. The drawbacks are that it is not an out-of-the-box product and requires strong development capabilities; the Python/C# SDKs are not yet ready, some advanced features such as sweep and loft are still planned, and its open-source status, licensing, and support model are not disclosed. It is better suited to CAD/CPQ vendors, engineering automation teams, and enterprises that need to build their own Web CAD applications.
The crawled text does not provide information about access from mainland China, payment methods, or localization support, so its accessibility should be considered unknown. For deployment in China, alternatives such as OpenCascade, FreeCAD, Autodesk Platform Services, and Onshape API can also be evaluated, with particular attention paid to network connectivity, licensing compliance, and file format compatibility.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on classcad.ch official site.
classcad.ch is an Switzerland Dev Tools provider. TG4G tracks its product information, an overall rating of 8.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach classcad.ch directly.