JupyterCAD

JupyterCAD

Collaborative 3D CAD modeling inside JupyterLab

Visit JupyterCAD

About JupyterCAD

JupyterCAD is an open-source JupyterLab extension for collaborative 3D geometry modeling, enabling multiple users to simultaneously work on the same CAD file in real time. It offers a graphical interface alongside a Python API for creating and manipulating 3D shapes, including primitives, Boolean operations, and transformations. It supports FreeCAD, STEP, STL, and OpenVSP file formats via a plugin system, and can be deployed as a standalone app or as a static JupyterLite website. Developed primarily by QuantStack with funding from DGAC and collaborators including Safran Aircraft Engines and INRIA.

Resources

Product Website

Visit JupyterCAD's official website for product details and getting started.

Visit website →

GitHub Repository

Access the source code, report issues, and contribute to JupyterCAD.

View on GitHub →