
Develop with BIMData
From our API to our open source platform via our SDK or our Design System: you will find here all the tools offered by BIMData!
Powerful BIM web tools
A Restful API
- Request the IFC on demand
- Assemble IFCs, edit IFC and export selections of IFC elements
- Access BIMData services with your own user accounts (SSO)
- Host your data in Europe on our servers (OVH)
- Use webhooks to automate your workflows
Tailor-made development tools
- Load tens of thousands of objects at the same time with our high-performance web viewer
- Increase the viewer’s capabilities by developing your own plugins to customise the viewer’s behaviour, integrate your business data directly into the 3D model, add your business tools as close as possible to the building
- Facilitate the development of plugins directly in the viewer thanks to the implementation of an SDK. Coupled with a Design System in VueJS, it significantly reduces development time
- Our BIM solutions adapt to your processes and not the other way around. You can modify your platform according to your needs, as it has been open-sourced

IFC
Build BIM tools by freeing yourself from technical complexity to focus on your business.

BCF
Access, create, share, export your BCFs with our BCF API.

BIM Viewer
Integrate any solution into our powerful web viewer.

Plugin
Develop your own plugins to increase the efficiency of your tools simply, thanks to our powerful and documented technologies.
Integrate the viewer in a few lines of code
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>BIMData Viewer</title>
<script src="https://unpkg.com/@bimdata/viewer/dist/bimdata-viewer.min.js" charset="utf-8"></script>
</head>
<body>
<div style="height: 100vh">
<div id="app"></div>
</div>
<script>
const cfg = {
cloudId: 88,
projectId: 100,
ifcIds: [175],
bimdataPlugins: {
bcf: false,
merge: false,
allowExport: false
}
}
const accessToken = 'DEMO_TOKEN';
const {viewer, store, eventHub, setAccessToken} = initBIMDataViewer('app', accessToken, cfg);
</script>
</body>
</html>


Design System
We have developed a Vue.js library that contains a set of components and demos for building interactive user interfaces. It is composed of UI patterns and components, typography, colours and associated tools, iconography, functional elements/components. All this is made available to developers to create plugins faster with a unified design.
Explore Design SystemOpen Source BIM platform
Our platform built in Vue.js is made available to all developers to be modified and adapted. It uses the API services for the creation of all your projects, IFC conversion, user invitation, etc.
See the project