OpenStudio logo

OpenStudio

Cross-platform tools for whole building energy modeling with EnergyPlus and daylight analysis with Radiance

Repository activity
  • Stars619
  • Forks230
  • Open Issues250
License

Other

Languages
  • C++
  • Ruby
  • CMake
OpenStudio screenshot

About OpenStudio

OpenStudio is a cross-platform collection of tools for whole building energy modeling and advanced daylight analysis. It lets researchers and software developers drive EnergyPlus for energy simulation and Radiance for daylighting from a single toolkit, running on Windows, Mac, and Linux.

The OpenStudio SDK offers multiple entry levels, with access through C++, Ruby, Python, and C#. You can use it to script, extend, and automate building modeling workflows, or build your own applications on top of it.

Aimed at community development, extension, and private sector adoption, OpenStudio gives the building performance community an open foundation for analyzing energy use and daylighting without proprietary lock-in.

Key features

  • Whole building energy modeling driven by EnergyPlus
  • Advanced daylight analysis driven by Radiance
  • SDK with C++, Ruby, Python, and C# bindings
  • Scriptable workflows for extending building models

Details

On GitHub since
2013
Simulation engines
EnergyPlus, Radiance
SDK languages
C++, Ruby, Python, C#
Type
Desktop tools and SDK