Skip to content

Proven technology. Brought together for your solution.

xeokit SDK provides browser visualization. xeokit Data Engine prepares supported engineering files. The xeoVision framework combines them with application foundations and integration expertise.

For IFC and Revit workflows, selected xeokit Data Engine processors turn source files into geometry and model information. xeokit SDK renders the prepared models in the browser and exposes their objects and properties. Supported web-ready formats can use SDK loaders directly; they do not all need a separate processing step. See the result in the browser-based BIM viewer, or see how these components fit within the framework.

Your business solution

Your users, workflows, brand and deployment

xeoVision framework

Ready-made application foundations + advice & integration services

xeokit SDK

Browser visualization

xeokit Data Engine

File processing & accessible data

xeoVision brings the technology, application foundations and expertise together around your solution.

xeokit SDK

The open-source WebGL toolkit used for visualization in the xeoVision framework. Its JavaScript API and plugins provide the model interaction layer for a business application.

  • Visualize federated engineering models in the browser, with project coordinates, object trees and model properties
  • A JavaScript API and plugin library designed around BIM and AEC workflows
  • Mature and widely deployed — the code your users would depend on is already carrying load inside commercial software
  • Plan SDK versions, dependency reviews and updates as part of maintaining your deployed solution
  • AGPL-3.0, or a commercial licence from Creoox AG when open-source terms do not fit your business
Explore the SDK on xeokit.io ↗

xeokit Data Engine

Selected processors read engineering source files and produce JSON properties and metadata, GLB geometry and XKT models for downstream viewing and data workflows. Processing runs in the environment agreed for your solution.

  • xeoIFC — IFC 2x3, IFC 4, IFC 4.3
  • xeoRVT — Autodesk Revit RVT, RFA
  • xeoSTEP — STEP, STP
  • xeoNWD — Autodesk Navisworks NWD
  • xeoRVM — AVEVA E3D, PDMS
  • Outputs JSON, GLB, XKT. Run it as a managed service, in your own infrastructure, or as a standalone binary on Windows AMD64, Linux AMD64, Linux ARM64
See every format and processor →

A new deployment path for familiar Revit workflows.

For teams looking beyond the free Autodesk Viewer, or already developing with Autodesk Platform Services (APS): xeoRVT extracts geometry and metadata straight from RVT and RFA files into GLB, JSON and XKT — without an intermediate IFC conversion, and with a processing runtime that operates independently of Autodesk Platform Services and of a Revit installation for that workflow.

Process where you choose

Managed, dedicated or inside your own network.

Use the data, not only the picture

Object properties come out as JSON, ready for your systems.

Reach your business systems

Map extracted properties to your systems as part of the agreed integration scope.

How Revit processing works

Where it runs

Choose where application services, selected processors and project storage run. Their runtime, licensing and operating requirements are assessed together for your deployment.

  • Managed service

    Run on the service operated by Creoox AG. Nothing to install.

  • Dedicated infrastructure

    A dedicated environment for your organization, in the region you choose.

  • Your own servers

    Deploy inside your own infrastructure and keep project data within your boundary.

  • Standalone binary

    Run xeokit Data Engine as a command-line binary in your own pipeline.

Review the processing and deployment options for your environment, or explore BIM and VDC for critical infrastructure.