3D software developer at Creoox AG
opensource.construction Standup #4, Nov 13, 2025
the
for
Hi, I’m Lindsay Kay
xeokit.io
Graphics Software Engineer, Creoox AG
Originally from Christchurch New Zealand
Lived in Berlin, Germany since 2010
Background: browser-based 3D graphics
~15 years working on open source medical + engineering visualization for the Web
xeokit.io
Started ~5–6 years ago
Grew from 15 years of WebGL projects (SceneJS, xeogl)
Libraries, medical and IFC viewers
Joined Creoox in 2020
Now a team effort
Mix of software + civil engineering expertise
Viewing BIM in the browser is tricky!
xeokit.io
JavaScript SDK for AEC model viewers
Supports IFC, glTF, OBJ, STL, 3DXML, XKT
Minimal setup — a few lines of code
const viewer = new Viewer({ canvasId: "myCanvas" });
const xktLoader = new XKTLoaderPlugin(viewer);
xktLoader.load({
src: "myModel.xkt",
metaModelSrc: "myModel.json"
});
Example - Load a Model
xeokit.io
2025: xeokit Differentiators (1)
xeokit
Others (AutoDesk etc)
Real world 3D coordinate system
2025: xeokit Differentiators (2)
XKT: native compressed binary format
2025: xeokit Differentiators (3)
Cursor snap-to-primitive
2025: xeokit Differentiators (4)
Integrated semantic data model
2025: xeokit Differentiators (5)
View federated models
xeokit in Action
xeoVision.com
Our AECO model viewer and collaboration platform, built on xeokit
https://xeo.vision/
Open Source Philosophy
AGPL 3 license – always open
Full source on GitHub
Community feedback + contributions drive improvements
Streaming / progressive loading
Plug-in support + extensibility
Advanced analysis + measurement tools
Deeper collaboration workflows
High-performance, open-source SDK
Built for AEC visualization in the browser
Tackles challenges of scale, precision, and interactivity
Evolving with community + Creoox team
xeokit.io