xeokit - WebGL SDK for BIM & Engineering

xeokit is a software development kit from xeolabs for viewing high-detail 3D models in the browser. The SDK provides an extensible WebGL-based 3D engine with a bundled library of plugins focused on BIM and CAD. The engine uses advanced rendering techniques to view and interact with high-detail models in most major browsers, on both desktop and mobile platforms.

Learn More »

Get in Contact

Get in touch for licensing, support, custom plugins and application development


View BIM Models from the File System

Load IFC geometry and metadata from the file system. No need to store your models in the cloud.

View BIM Models from BIMServer

Stream IFC geometry and metadata from the leading open source IFC data server.

Import Models from Multiple Formats

Import multiple models into the same scene, from a variety of source formats, including glTF, 3DXML, OBJ, STL and 3DS.

A Complete 3D Library

A flexible and fully-documented WebGL library at the core, specially designed for large-scale model viewing.

Physically-Based Materials

Physically-based metallic/roughness and specular/glossiness workflows for realism, Blinn/Phong and Lambertian for performance.

Extensible with Plugins

A growing library of viewer plugins to accelerate application development.