OCCT Samples & Projects Registry

Curated registry of open-source projects built on Open CASCADE Technology.

View the Project on GitHub Open-Cascade-SAS/OCCT-Samples

pyOCCT

Modern open-source Python bindings to the OCCT geometry kernel via pybind11.

pyOCCT exposes the OCCT C++ kernel to Python through pybind11. Started in 2017 to track newer OCCT releases and to give consumers a leaner binding layer suitable for CAD/CAE/CAM application development. Drives projects like AFEM, pySMESH, and DeclaraCAD; used by aerospace, mechanical engineering, architecture, and industrial-design teams.

At a glance

Field Value
Type Wrapper
Software type open-source
License LGPL-2.1-only
Languages Python, C++
Platforms Windows, Linux, macOS
Repository https://github.com/trelau/pyOCCT
Examples https://github.com/trelau/pyOCCT/tree/master/examples

Typical use cases