| _imgs | ||
| assets@ff5bd037e6 | ||
| OD_Textures@0d1334e19f | ||
| psets@d32271061d | ||
| references@aae1d34904 | ||
| schedules@77812d5171 | ||
| .gitignore | ||
| .gitmodules | ||
| folder_structure.txt | ||
| readme.md | ||
OpeningDesign
An (uberly) transparent & open source architectural studio.
This repo is a shared assets library for OpeningDesign's ongoing projects.
It stores reusable resources like:
- CSS stylesheets for CAD/drawing presentation (legends, schedules, equipment, shading)
- SVG assets — symbols, markers, and patterns for drawings
- IFC templates — BIM property sets and quantity take-offs
- Reference files — Architectural, Civil, and Structural drawing references
Setup
To use, locate the repo 'next to' the project folder--that way the relative links will work.
OD_Submodules (Level 1)
├─── assets
├─── OD_Textures
├─── psets
├─── references
├─── schedules
Project Folder (Level 1)
├─── Open
└─── _Encrypted
If you use the following paths in your preferences, when you create new drawings in Bonsai, they will point to this asset folder.
Location of common libraries:
..\..\..\..\OD_Submodules\psets
..\..\..\..\OD_Submodules\assets\default.css
..\..\..\..\OD_Submodules\assets\schedule.css
..\..\..\..\OD_Submodules\assets\markers.svg
..\..\..\..\OD_Submodules\assets\symbols.svg
..\..\..\..\OD_Submodules\assets\patterns.svg
..\..\..\..\OD_Submodules\assets\shading_styles.json
Contributing
This library grows more useful the more it reflects real-world project needs. If you're using Bonsai or working with IFC-based workflows and have assets worth sharing — stylesheets, symbols, psets, reference details — contributions are very welcome.
To contribute:
- If you don't have an account on https://hub.openingdesign.com/ ping me at ryan@openingdesign.com
- Fork the repo
- Create a branch (
git checkout -b my-new-asset) - Add or modify assets
- Open a pull request with a brief description of what you added and why
Not sure if something is a good fit? Bring it up here before opening a PR — happy to discuss.
In-the-Open
All of OpeningDesign's projects are conducted out-in-the-open. That is, during the development of any one project, all the content is hosted publicly on Github, Gitlab or Gitea and is open source. All team communication is conducted through public Matrix chat rooms.
Our about page provides a more nuanced description of this open approach.
License
Per usual, unless otherwise noted, all content associated with OpeningDesign projects is licensed under an open source, 'copyleft' license:
Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)--freely available to any party, for any use, assuming the terms such as Attribution and ShareAlike are honored. Attribution to be given to the entire team associated with the project.

