DesignBuilder functionality may be extended via scripts or plugins. This repository works as a library to store various examples.
There are three different languages to customize simulations:
- EMS: EnergyPlus runtime scripting
- C#: standard C# code can be executed at various hookpoints
- Python: standard Python code can be executed at various hookpoints
More on scripting can be found in DesignBuilder help page: https://designbuilder.co.uk/helpv7.0/#Scripting.htm