Plans and prices
| Plan | Price | Billed |
|---|---|---|
| build123d | $0 | — |
From build123d's own pricing page, checked 30 Sept 2026. Every plan
What the maker publishes
- Algebraic Modeling
- Supports operator-driven, readable, composable modeling logic. source
- Assembly design
- Yes source
- CAD Export
- Models can be exported to FreeCAD and SolidWorks. source
- CAD interoperability
- The project says models can be exported to tools such as FreeCAD and SolidWorks, and build123d objects can be exchanged with CadQuery through their shared OCP wrapper. source
- Cloud collaboration
- No source
- Code Standards
- Uses PEP 8, mypy, pylint, and rich Pylance type hints. source
- Copyright Holder
- The documentation shows copyright 2022, Gumyr. source
- Design Approach
- Designed for modern, maintainable CAD-as-code. source
- Documentation Version
- The page identifies the documentation as build123d 0.13.1.dev16+g66c62212d. source
- Extensibility
- Supports subclassing and functional composition without monkey patching. source
- Extensibility
- Custom objects and operations can be added as classes without monkey patching core functionality. source
- File import and export
- Import: STEP, STL, 3MF; export: BREP, DXF, glTF, OBJ, STL, STEP, SVG, 3MF source
- Free plan
- Yes source
- Geometric Kernel
- Built on the Open Cascade geometric kernel. source
- Geometry Basis
- Boundary representation, or BREP, modeling. source
- Geometry Classes
- Provides explicit 1D, 2D, and 3D geometry classes with defined operations. source
- Installation
- The recommended installation for most users is `pip install build123d`, with development installation also available from GitHub. source
- Interchange formats
- Documented import and export formats include 3MF, BREP, DXF, glTF, OBJ, STL, STEP, and SVG. source
