geomdl
Object-oriented pure Python B-Spline and NURBS library
NURBS curve and surface evaluation library in pure python
Run NURBS-Python (geomdl) from the command line
Generate common B-spline, NURBS and analytic geometries