fitgap

xeokit SDK

Features
Ease of use
Ease of management
Quality of support
Affordability
Market presence
Take the quiz to check if xeokit SDK and its alternatives fit your requirements.
Pricing from
Contact the product provider
Free Trial unavailable
Free version
User corporate size
Small
Medium
Large
User industry
-

What is xeokit SDK

xeokit SDK is a JavaScript/TypeScript software development kit for building web-based 3D viewers, with a focus on BIM and CAD model visualization. It is used by software teams and solution providers to embed model viewing, navigation, selection, measurement, and markup-style interactions into browser applications. The SDK emphasizes client-side rendering (WebGL) and provides tooling and formats for streaming and working with large models in the browser. It is typically adopted as a component within a broader AEC platform rather than as an end-user authoring tool.

pros

Web-first 3D BIM viewing

The SDK is designed for browser deployment, enabling interactive 3D model viewing without requiring a desktop application install. This fits teams building web portals for model review, coordination, or asset information access. It supports common BIM/CAD viewing interactions such as camera controls, object picking, visibility control, and sectioning-style workflows. As an SDK, it can be embedded into custom products and tailored to specific user roles and processes.

Developer-oriented extensibility

xeokit SDK exposes APIs intended for integration into custom applications, allowing teams to control UI/UX, data flows, and authentication. This approach can be advantageous compared with fixed-function viewers when organizations need custom workflows, domain logic, or integration with internal systems. The code-centric model supports building bespoke features such as issue workflows, metadata panels, or custom classification schemes. It also supports integration patterns typical of modern web stacks (bundlers, frameworks, and CI/CD).

Large-model performance focus

The SDK includes mechanisms aimed at handling large 3D scenes in the browser, such as streaming/tiling-style approaches and optimized geometry handling. This can help when viewing complex building models where naive loading would be slow or memory intensive. Performance tuning at the SDK level can reduce the need for teams to build their own rendering pipeline from scratch. Actual results still depend on model preparation, client hardware, and application design.

cons

Not an authoring CAD tool

xeokit SDK is primarily a visualization and interaction layer rather than a full CAD/BIM authoring environment. Users cannot expect native drafting, parametric modeling, or discipline-specific authoring features typical of dedicated design tools. Organizations that need model creation and editing still require separate authoring software. The SDK is best positioned for viewing, review, and downstream workflows.

Requires engineering resources

Adoption typically requires web development skills to implement a complete viewer application, including UI, permissions, and data management. Compared with packaged coordination or model-management products, time-to-value can be longer because teams must build and maintain the surrounding application. Ongoing maintenance includes dependency updates, browser compatibility testing, and performance tuning. This can be a barrier for smaller teams without dedicated developers.

Interoperability depends on pipelines

Support for specific BIM/CAD formats and metadata fidelity often depends on conversion steps and model preparation workflows. Teams may need to set up and operate import/conversion pipelines to achieve consistent results across authoring sources. This adds operational complexity and can introduce discrepancies if conversions are not validated. Integration with enterprise document management and coordination processes is not provided out of the box and must be implemented.

Plan & Pricing

Plan Price Key features & notes
Open-Source (AGPL-3.0) Free Complete xeokit SDK; All plugins and tools; Community support; Open-source restrictions apply (AGPL-3.0).
Custom / Proprietary (offered by Creoox AG) Contact for pricing Custom proprietary license (no AGPL restrictions); high-level support; flexible terms; contact sales (Creoox) for quote.

Seller details

xeolabs
London, United Kingdom
2018
Private
https://xeokit.io/
https://x.com/xeolabs
https://www.linkedin.com/company/xeolabs

Tools by xeolabs

xeokit SDK

Popular categories

All categories