Web components for xBIM Toolkit. Documentation on GitHub Pages.
The xBIM Tookit (eXtensible Building Information Modelling) is an open-source, software development BIM toolkit that supports the BuildingSmart Data Model (aka the Industry Foundation Classes IFC).
xBIM allows developers to read, create and view Building Information (BIM) Models in the IFC format. There is full support for geometric, topological operations and visualisation. In addition xBIM supports bi-directional translation between IFC and COBie formats.
To install the viewer into your project as an npm package, just run
npm install @xbim/viewer
If you want to contribute or just play with the code, get the code and run
npm run start
Please note: all the samples in this solution are examples of how to use the Xbim library, and not intended to be used in a production environment without further development.
The XBIM library is made available under the CDDL Open Source licence. See the licences folder for a full text.
All licences should support the commercial usage of the XBIM system within a 'Larger Work', as long as you honour the licence agreements.
Support & Help
Please use GitHub issues to ask any questions.