bSDD-Toolkit (OpenSource bSDD-json editor)

Hello buildingSMART community,

I created the bSDD-Toolkit to make it easier to create and modify bSDD JSON dictionaries without relying on Excel workflows. Key points:

  • Native editing of bSDD JSON using a validated Pydantic v2 data model.

  • Two usage modes: a PySide6 GUI for interactive editing and a Python API/script for automation and integration.

  • Editors for classes, property sets, properties, allowed values, and class ↔ property links.

  • Helpful for teams that want to move off Excel and produce consistent, upload-ready bSDD JSON files.

Screenshots:

More information, installation instructions, and the source code are available in the GitHub repository: GitHub - c-mellueh/bSDD-Toolkit

Feedback, issues, and contributions are welcome.

3 Likes

Beautiful! Well done!

Please add to the list of software implementations so it is easy for users to find it

1 Like

Very nice!