What is iTwin.js?
Enhance visualization and understanding of your infrastructure assets. iTwin.js was designed to be both flexible and open for easy access, leverage, and integration of your digital twins with other systems.
Build your first app
Get involved
We're here to help and open for contributions. Open source means no secrets: check out our code on GitHub, give us feedback, or open your first pull request. The bottom line: You retain control over your data.
Core principles
- 
            AlignedCombine information from many sources with the iModel - CAD files, BIM files, databases, schematics, spreadsheets, etc. 
- 
            AccountableTrack who makes changes to your digital twin and when those changes are made. 
- 
            AccessibleMake your digital twin valuable for a multitude of use cases and an unlimited number of users by connecting it everywhere. 
- 
            ApproachableMinimize your learning curve. iTwin.js is using the most modern and popular technologies and frameworks available. 
- 
            AnywhereWrite your application logic and user interface once and run it on Cloud, Web, Desktop, and Mobile devices. 
- 
            AmazingFocus on what really matters. iTwin.js will handle the complexity of managing a large scale distributed digital twin efficiently.