xeokit is a software development kit from xeolabs for viewing high-detail 3D models in the browser.
The SDK is provided under an Affero GPL V3 dual-license, which allows free use for non-commercial purposes, with the option to buy a licence for commercial use. Please see here for commercial licensing options.
To install from npm:
npm i @xeokit/xeokit-sdk