OpenBrIM Library

OpenBrIM Library provides definitions for all things engineering, such as deck, signs, barriers; even traffic conditions, rules and regulations. OpenBrIM library is where a new Standards will be developed by the bridge community – the actual users of the information with the most knowledge about various bridge components.

Library Concept

OpenBrIM platform is built on a community-driven library concept capable of supporting a large community, and provide the toolset to encourage collaboration. OpenBrIM.Incubator and OpenBrIM.Library are fully integrated engineering information development platform.

Library Components

Bridge structures can be envisioned as a collection of individual components such as the deck, traffic barriers, girders and cross-frames, bearings, piers and abutments. Any component or object can be developed into a standard bridge component by identifying the minimum data parameters necessary to completely define it. A simple example is a rectangular concrete footing, where three variables – width, length, and thickness – can be used to define the outline shape. Other non-geometric data can also be associated with the component, such as material type or date constructed. All of these parameters form the standard data required to define the component.

Use Library Components To Create Digital Twin of Bridges

A complete bridge model is developed by combining all of the individual standard components into an assembly. It is anticipated that there will need to be hundreds of individual bridge component objects developed to properly account for the complexity of bridge models. The OpenBrIM Library application provides a home where these objects can be developed, organized and hosted in an open and collaborative environment.


OpenBrIM.Incubator is a free and open environment and requires no licensing -- anyone can create an account and start creating content; or make use of existing content on OpenBrIM Incubator. Any content created on OpenBrIM Incubator is immediately available to all OpenBrIM users under the author's (content owner's) name.


While OpenBrIM Incubator is open to everyone, OpenBrIM.Library is monitored and selected from incubator objects that have been verified and/or used extensively by the community.


Digital OpenBrIM Standards

Objects must pass through the following series of steps to become a standard OpenBrIM object.


All objects created by authors have the initial status “In Development”. When the author determines that the object is adequately developed and fully documented, he or she can change the status to “Proposed”, and the object is opened for review and discussion.


Object is open for community review. All comments by reviewers are emailed to the author, and are also recorded in the Discussions section of the object. When all comments and questions are resolved, the object is submitted to the OpenBrIM board for acceptance towards standardization.


Object is accepted by the OpenBrIM board towards standardization. OpenBrIM board members are selected from OpenBrIM community and OpenBrIM enterprise clients.


Upon board “Acceptance”, the object is opened up for a testing period, which will also generate review comments and discussion. Steps to achieve OpenBrIM “Standard” status require passing a set of criteria that OpenBrIM Board determines.


When the set of criteria that the OpenBrIM Board determines in the incubation period is passed, the object is submitted to the OpenBrIM board for acceptance towards standardization.