Project overview
xeokit SDK is an open-source JavaScript/WebGL toolkit for building BIM and AEC viewers that run directly in the browser, with no plugins and no additional installation. The library handles IFC 2x3 and 4.3, glTF, OBJ, STL, 3DXML, CityJSON, LAS/LAZ point clouds, BCF viewpoints and a native XKT format, an optimised representation that allows very large models to load in the order of seconds.
The renderer operates in double precision (important for models placed at real-world GIS coordinates) and uses hardware acceleration, maintaining usable performance with hundreds of thousands of objects per frame. Functionality is extended through plugins for measurements, annotations, section planes, model tree and navigation. xeokit is used by Thinkproject, Fieldwire by Hilti, Bexel Manager, OpenProject, Deutsche Bahn, HOK Architects and BIMData.io, among others. The SDK is available under AGPL-3.0 for open-source use and a separate commercial licence for enterprise deployments.
My contribution: I am publicly listed as a contributor on the xeokit/xeokit-sdk repository and several related projects (sdk v3, xeokit-bim-viewer, xeokit-convert, xeokit-integration-examples).


