Open Source Viewer

Bimvue vs Xeokit

Xeokit is an open-source JavaScript SDK for building high-performance 3D BIM viewers. It is designed for developers who need to embed BIM viewing capabilities in their own web applications, with support for IFC, glTF, 3DXML, and other formats.

Xeokit pricing: Free (AGPL) or commercial license (pricing varies) · https://xeokit.io

Feature Comparison

FeatureXeokitBimvue
IFC Support
Ready-to-Use Product
Custom Embeddable Viewer
Custom AttributesBuild your ownBuilt-in
Team CollaborationBuild your ownBuilt-in
Section Planes
Search & FilterBuild your ownBuilt-in
CSV/JSON ExportBuild your ownBuilt-in
REST APIBuild your ownBuilt-in
Large Model PerformanceExcellentGood
Development RequiredSignificantNone
PriceFree (AGPL) / CommercialFrom $9/mo

Xeokit Strengths

  • High-performance rendering for very large models
  • Open source with commercial licensing option
  • Designed for embedding in custom applications
  • Supports multiple 3D formats (IFC, glTF, 3DXML)
  • Well-documented SDK with good developer experience

Xeokit Limitations

  • It's a developer SDK, not a ready-to-use product
  • Requires significant development to build a complete viewer
  • No built-in collaboration or user management
  • No custom attribute or metadata system included
  • AGPL license requires open-sourcing derivative works

When to Choose Xeokit

Choose Xeokit if you're building a custom BIM application and need a high-performance 3D rendering engine you can embed and customize. Xeokit is a developer tool, not an end-user product — it gives you the building blocks to create your own viewer.

When to Choose Bimvue

Choose Bimvue if you want a complete, ready-to-use BIM viewing platform without any development work. Bimvue gives your team instant access to IFC viewing, custom attributes, collaboration, and data export — with no code required.

Try Bimvue for yourself

Upload your IFC model and see how Bimvue compares with your own data. No credit card required.

Get started free