Launched January 6, 2026
xeokit SDK

xeokit SDK

3D Web Graphics for BIM, GIS, AEC & FM

FreeFrameworkOpen SourceUI Library250 impressions#143 of its week

xeokit is an SDK for viewing large 3D models in the browser such as IFC, point clouds, las/laz lidar scans and more. The SDK provides an extensible WebGL-based 3D engine with advanced rendering techniques to interact with very large models in the browser. Build high-performance 3D BIM web apps with open-source xeokit SDK. WebGL-based, fully customizable with double precision global coordinates for GIS use cases.

xeokit SDK is an open-source JavaScript toolkit for loading and rendering large BIM, GIS and point-cloud models in browsers via WebGL.

for
Web developers building high-performance 3D BIM/AEC/GIS viewers.
pricing
free
license
AGPL-3.0
xeokit/xeokit-sdk 943 332HTMLupdated 11 days ago
works withJavaScriptWebGLIFCglTFCityJSONLAS/LAZ

Key features

6 features of xeokit SDK
  • Fast model loading — Loads hundreds of megabytes of geometry in seconds using the compact XKT format.
  • High-performance rendering — Hardware-accelerated WebGL engine renders hundreds of thousands of objects smoothly.
  • Double-precision coordinates — Accurate global-coordinate rendering for GIS-compatible applications.
  • Multi-format support — Loads IFC, glTF, OBJ, STL, CityJSON, LAS/LAZ, 3DXML and XKT files.
  • Extensible plugin library — Provides navigation, measurement, annotation and BIM-specific plugins.
  • Open-source and customizable — Full source code under AGPL-3.0 lets you host and extend the SDK on your own servers.

Use cases

  • Interactive BIM model viewers for architecture firms
  • Web-based GIS applications requiring precise global coordinates
  • Point-cloud visualization of lidar scans in the browser
  • Custom engineering dashboards that load multiple model formats

xeokit SDK FAQ

What makes xeokit special?+

It offers ultra-fast loading with a compact native format, high-performance rendering of massive models, double-precision geometry, a BIM-focused API, and a plugin library, all without cloud dependencies.

Which file formats does xeokit load?+

xeokit can load IFC (2x3 & 4.3), CityJSON, glTF, OBJ, STL, 3DXML, LAS, LAZ and its own XKT format.

Can I host xeokit on my own servers?+

Yes, the SDK is open-source and you keep all data, viewer and conversion tools on your own infrastructure.

Is there a commercial license available?+

Custom proprietary licenses with full support are offered; you need to contact Creoox AG for details.

Summarized by DevHunt from xeokit.io · Oct 5, 2026. Details may change; check the official site.