# rhino3dm.js [](https://www.jsdelivr.com/package/npm/rhino3dm) **rhino3dm.js** is a javascript library with associated web assembly (rhino3dm.wasm) that is OpenNURBS plus additional C++ to javascript bindings compiled to web assembly. The library based on OpenNURBS with a RhinoCommon style. The libraries will run on on all major browsers as well as node.js. For browser based applications, we also develop a 3dmLoader for the popular three.js WebGL library: https://threejs.org/examples/?q=3dm#webgl_loader_3dm ## Usage The easiest way to get started is to reference a specific version of the library using jsDelivr. ```html