• Stars
    star
    132
  • Rank 274,205 (Top 6 %)
  • Language
    Python
  • License
    MIT License
  • Created about 6 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The buildingSMART Data Dictionary repository, where we publish the documentation, examples and more. We don't publish here the data, the source code of the bSDD service or the front end of the website.

Official repository by buildingSMART International

bSDD logo

The buildingSMART Data Dictionary (bSDD) is an online service for hosting data dictionaries containing classifications, their properties, allowed values, units, translations, etc. It provides a standardized workflow to improve data quality and information consistency.

At the heart of bSDD is a database, where all dictionaries can be related to each other. The main way to access the bSDD is through its APIs (Application Programming Interfaces). This is how most BIM software and other apps can use the data stored in the bSDD. Apart from that, there is the bSDD Search page, where people can look up the content. Authors can publish content to bSDD through the API or the Management Portal. To be able to upload, please fill out the organisation registration form.

More info on https://www.buildingsmart.org/users/services/buildingsmart-data-dictionary/

bSDD diagram

๐Ÿ“ข We inform about planned and recently implemented bSDD updates in this forum topic: bSDD Tech Updates.

Instructions

For developers ๐Ÿ‘ฉโ€๐Ÿ’ป

We also provide a Test environment where the latest features are rolled out first and tested. If you want to check it out, here are the equivalent pages:

Examples, use-cases, tools and presentations

Contact us

Need help? Got suggestions? Send an email to [email protected]

or contact the bSDD product manager: Artur Tomczak [email protected]

More Repositories

1

Sample-Test-Files

Sample files of various formats and schema versions.
Lasso
254
star
2

BCF-XML

XML specification for BIM Collaboration Format
PowerShell
236
star
3

BCF-API

Web service specification for BIM Collaboration Format
209
star
4

ifcJSON

Repository containing the specification for IFC.JSON
Python
119
star
5

IFC4.3.x-development

Repository to collect updates to the IFC4.3 Specification
Python
116
star
6

IDS

Computer interpretable (XML) standard to define Information Delivery Specifications for BIM (mainly used for IFC)
C#
102
star
7

IfcScript

A scripting tool to generate IFC example files.
C#
80
star
8

IFC

IFC schema management and versioning repository
63
star
9

NextGen-IFC

TeX
57
star
10

OpenCDE-API

Makefile
56
star
11

BIMSie-API

BIMSie is created as the standard interface for BIM in the cloud
JavaScript
39
star
12

ifcOWL

ifcOWL standard
Web Ontology Language
37
star
13

foundation-API

Shared elements in the diverse API standards
34
star
14

IFC4.x-IF

IFC4.x Implementers Forum
30
star
15

mvdXML

Repository used by the mvdXML group to support mvdXML specification and implementation.
GAP
27
star
16

IFC4-CV

IFC4 Coordination View
26
star
17

documents-API

part of the openCDE portfolio
22
star
18

IFC4.3.x-output

21
star
19

IDS-Audit-tool

Tool to audit the validity of a .ids file (according to the IDSxml standard).
C#
17
star
20

validate

buildingSMART Validation service
JavaScript
14
star
21

technical.buildingsmart.org

Content of the technical.buildingsmart.org website.
12
star
22

MMC

Multimodel Container to exchange combined models
7
star
23

IFC4.4.x-development

Development of IFC 4.4
Python
7
star
24

ifc-gherkin-rules

Python
6
star
25

ProductData

4
star
26

IFC4.3-html

HTML
4
star
27

IFC4.3.x-sample-models

Shell
3
star
28

IfcHDF5

3
star
29

IFC5-development

1
star