JupyterCAD is a JupyterLab extension for 3D geometry modeling with collaborative editing support. It is designed to allow multiple people to work on the same file at the same time, and to facilitate discussion and collaboration around the 3D shapes being created.
JupyterCAD has support for FreeCAD files, which makes it easy to import and export models from FreeCAD. It also has a range of features for creating and manipulating 3D shapes, including a variety of primitives, transformations, and Boolean operations.
Homepage
Download
Recent Releases
3.1.324 May 2025 03:15
minor bugfix:
(Full Changelog).
Enhancements made:
Apply the transform control on the parent when clicking on an edge (@HaudinFlorence).
Make the toolbar console button a toggle button (@HaudinFlorence).
Update the switch mode label for the transform controls (@HaudinFlorence).
Replace the FormDialog by a toggle button for the axes helper (@HaudinFlorence).
Replace the dialogform by a toggle button for the exploded view (@HaudinFlorence).
Replace the formDialog by a toggle button for CameraSettings (@HaudinFlorence).
Use svg icons only for the toolbar icons (@HaudinFlorence).
:
Properly handle lumino events (@martinRenou).
Use jupyterlab css variables for the selected suggestions (@HaudinFlorence).
Follow up of PR 726. the axes helper toggle button broken behavior (@HaudinFlorence).
ArchDetail.jcad annotations model + check exploded view (@martinRenou).
Use react state to show text message for clip plane (@arjxn-py).
Follow up of PR 717. reassignment of cameraSettings (@HaudinFlorence).
Replace Deprecated `breptools_Write` with `breptools.Write` (@arjxn-py).
blank tab (@arjxn-py).
Maintenance and upkeep improvements:
Reset UI-tests snapshots (@martinRenou).
Other merged PRs:
CHANGELOG formatting (@martinRenou).
Contributors to this release:
(GitHub contributors page for this release).
@arjxn-py @github-actions @HaudinFlorence @martinRenou @pre-commit-ci @trungleduc.
.
3.1.222 Apr 2025 13:16
minor feature:
Pin docprovider (@martinRenou). breaking change introduced in 3.1.0 (@martinRenou). Contributors to this release: (GitHub contributors page for this release). @github-actions @martinRenou.
|