Maker.js, a Microsoft Garage project, is a JavaScript library for creating and sharing modular line drawings for CNC and laser cutters.
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
adaptive and scalable 2D bezier curves
Module for solving quadratic programming problems