JavaScript library for rendering CAD and BIM files in a browser using VisualizeJS
Viewer.visualize is JavaScript library for rendering CAD and BIM files in a browser using VisualizeJS.
Core capabilities:
- Rendering CAD/BIM files from Open Cloud Server, web, or local files
- Interactive scene navigation (Orbit, Pan, Zoom, Walk, Fly modes)
- Model selection and highlighting
- Cutting planes and slicing
- Markups and measurements
- Viewpoint management
This library is a part of CDE SDK by Open Design Alliance.
For CDN, you can use unpkg or jsDelivr (replace 25.3 with a version you need):
``html`
The global namespace for Viewer.visualize is ODA.Visualize.
`html`
Open a terminal in your project folder and run:
`sh`
npm install @inweb/viewer-visualize
The Viewer.visualize package will be downloaded and installed. Then you're ready to import it in your code:
`javascript`
import { Viewer } from "@inweb/viewer-visualize";
const viewer = new Viewer();
Download and render file from the Open Cloud Server:
`html
``
To learn more, see First application guide.
Code and documentation copyright 2002-2025 the Open Design Alliance. Code is distributed under a proprietary license, see LICENSE for more information.