A powerful web CAD JavaScript library, Verb! Verb helps people to create and manipulate NURBS curves and surfaces in web browser or node.js.
Rich set of features and methods provided such as lines, arcs, cylinders, cones, extrusion, revolve, bezier curve, points evaluation, tessellation, intersection, synchronous or not, multi-threading (Webworkers) and more.
Its open source and 100% royalty free, best for CAD users and someone who need a handy CAD web based version.
Verb is released under MIT license.
Cost: FREE
Requirement: JavaScript
Source: Read more about Verb