This thread will track what optional dependencies FreeCAD and its addons utilize. Hopefully it will also track minimum version numbers.
Note: this post will be updated periodically
- gts - GNU Triangulated Library
- libredwg
- numpy
- opencamlib
- opencv
- pcl-pointcloud
- PySolar (Used in the Arch Workbench)
- scipy
- gitpython (Used in the FreeCAD Addon Manager)
- python:six
- sympy
- openblas
- matplotlib
- pandas
- pyyaml
- gdal
- graphviz (Utilized in the Dependency Check)
- proj
- ifcplusplus
- ifcopenshell
Assembly3
FEM
3rd-Party
- grpc - Utilized by Front Panel Simulation Workbench
- PyFlow (Used in experimental Python Node Editor by @microelly2)