xeokit favicon

xeokit
Open-source WebGL toolkit for BIM and AEC visualization

What is xeokit?

xeokit provides a comprehensive JavaScript graphics programming toolkit specifically designed for BIM and AEC applications. It enables developers to create web-based visualization tools that can load and render complex, federated engineering models at full precision. The toolkit includes a hardware-accelerated renderer optimized for viewing highly-detailed real-world models, supporting double-precision geometry for accurate rendering without loss of precision.

The platform offers a complete 3D toolkit with dynamic scenes, animations, physically-based materials, interactive section planes, annotations, and various measurement tools. Developers can load multiple model formats into the same scene, including IFC, glTF, OBJ, STL, 3DXML, LAZ/LAS, CityJSON, and XKT. The XKT format serves as xeokit's highly optimized native geometry format, enabling fast loading of hundreds of thousands of objects in seconds.

Features

  • Fast Loading: Ultra-compact native XKT geometry format loads hundreds of thousands of objects in seconds
  • Double-Precision Rendering: Accurately view building model geometry in global coordinates without rounding errors
  • Multiple Format Support: Load IFC, glTF, OBJ, STL, 3DXML, LAS, LAZ, CityJSON, and XKT formats
  • Complete 3D Toolkit: Dynamic scenes, animations, physically-based materials, interactive section planes, and annotations
  • Plugin Library: Navigation tools, measurement tools, collaboration features, and various loaders for accelerated development

Use Cases

  • Building interactive BIM web applications for architectural visualization
  • Creating AEC project collaboration platforms with 3D model viewing
  • Developing GIS applications that require accurate building model rendering
  • Building web-based point cloud visualization tools for surveying data
  • Creating custom 3D model viewers for engineering and construction projects

FAQs

  • What file formats does xeokit support for model loading?
    xeokit supports loading IFC (2x3 & 4.3), CityJSON, glTF, OBJ, 3DXML, LAS, LAZ and XKT formats, with XKT being its highly-optimized native geometry format.
  • Can xeokit edit and save IFC files?
    No, xeokit is designed as a front-end visualization tool and does not support editing or saving IFC files. It focuses on efficient interaction with large models by converting them to compact formats for browser viewing.
  • What makes xeokit different from standard Web graphics libraries?
    xeokit is purpose-built for BIM/AEC visualization with fast loading of ultra-compact native formats, fast rendering of hundreds of thousands of objects, double-precision rendering for global coordinates, and a BIM-friendly programming API with specialized plugins.
  • How does xeokit handle large model visualization?
    xeokit uses a hardware-accelerated renderer specifically designed for complex engineering models, supports double-precision geometry to maintain accuracy, and employs its XKT format for highly compressed model data that loads quickly over the web.

Related Queries

Helpful for people in the following professions

Blogs:

  • Best ai tools for Twitter Growth

    Best ai tools for Twitter Growth

    The best AI tools for Twitter's growth are designed to enhance user engagement, increase followers, and optimize content strategy on the platform. These tools utilize artificial intelligence algorithms to analyze Twitter trends, identify relevant hashtags, suggest optimal posting times, and even curate personalized content.

  • Chat with PDF AI Tools

    Chat with PDF AI Tools

    Easily interact with your PDF documents using our advanced AI-powered tool. Whether you're reading lengthy reports, research papers, contracts, or eBooks, our platform lets you chat directly with your PDF files, ask questions, extract insights, and get summaries in real-time.

  • AI Testimonial Videos: How to Build Social Proof That Actually Converts

    AI Testimonial Videos: How to Build Social Proof That Actually Converts

    AI testimonial videos are transforming marketing in 2026 by helping businesses create professional customer-style videos quickly and affordably. Using real customer reviews, short scripts, and AI tools like Pollo AI, brands can produce engaging testimonials for social media, landing pages, and ads while saving time and improving conversions.

Didn't find tool you were looking for?

Be as detailed as possible for better results