Euklid [2D and 3D vector operations] A c++ library with bindings for python to help dealing with common CAD-like operations: Vectors PolyLines Spline Curves Installation install via pip: pip install euklid Compile from source: git clone https://github.com/airgproducts/euklid cd euklid git submodule init git submodule update pip install .