A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

OpenStudio

A cross-platform collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance.
https://github.com/NREL/OpenStudio

Keywords from Contributors

energyplus openstudio openstudio-application openstudio-coalition openstudio-models openstudio-sdk qt buildings sketchup commercial

Last synced: 7 months ago
JSON representation

Acceptance Criteria

Repository metadata

OpenStudio is a cross-platform collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance.

README.md

OpenStudio

OpenStudio is a cross-platform (Windows, Mac, and Linux) collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance. OpenStudio is an open source project to facilitate community development, extension, and private sector adoption.

The OpenStudio SDK allows building researchers and software developers to quickly get started through its multiple entry levels, including access through C++, Ruby, Python, and C#.

More information and documentation is available at the OpenStudio website. User support is available via the community moderated question and answer resource unmethours.com.


Owner metadata


Committers metadata

Last synced: 7 months ago

Total Commits: 17,025
Total Committers: 69
Avg Commits per committer: 246.739
Development Distribution Score (DDS): 0.706

Commits in past year: 1,039
Committers in past year: 9
Avg Commits per committer in past year: 115.444
Development Distribution Score (DDS) in past year: 0.5

Name Email Commits
Julien Marrec j****c@g****m 5006
Dan Macumber d****r@g****m 2489
Joe Robertson j****n@n****v 2124
Kyle Benne k****e@n****v 1891
Evan Weaver e****r@n****v 1185
Jason Turner j****n@e****m 672
Brian Ball B****l@n****v 611
Alex Swindler A****r@n****v 509
Mark Adams a****b@o****v 349
Tim Coleman t****n@g****m 309
Jason W. DeGraw j****w@g****m 308
Elaine Hale e****e@n****v 289
Rob Guglielmetti r****i@n****v 184
Gerard.Gartside G****e@D****m 149
Dan Macumber d****r@n****v 145
DavidGoldwasser d****r@n****v 131
Noel Merket n****t@n****v 106
Andrew Parker A****r@n****v 103
MingboPeng m****4@g****m 80
Scott Horowitz s****z@n****v 44
Nicholas Long n****g@n****v 34
Rob Guglielmetti r****i@n****v 32
Brijendra21 B****h@D****m 28
Weaver e****r@n****v 20
Kyle Benne k****e@c****m 19
ljbrackney l****y@n****v 17
Xia Fang x****g@g****m 17
Wenyi Kuang w****g@n****v 16
Chris Martin m****c@o****v 15
Brian Craig b****g@a****v 12
and 39 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 7 months ago

Total issues: 2,819
Total pull requests: 1,718
Average time to close issues: over 1 year
Average time to close pull requests: 20 days
Total issue authors: 205
Total pull request authors: 48
Average comments per issue: 2.94
Average comments per pull request: 2.22
Merged pull request: 1,542
Bot issues: 0
Bot pull requests: 4

Past year issues: 169
Past year pull requests: 145
Past year average time to close issues: 25 days
Past year average time to close pull requests: 7 days
Past year issue authors: 31
Past year pull request authors: 9
Past year average comments per issue: 1.67
Past year average comments per pull request: 1.74
Past year merged pull request: 113
Past year bot issues: 0
Past year bot pull requests: 2

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/NREL/OpenStudio

Top Issue Authors

  • macumber (454)
  • DavidGoldwasser (416)
  • jmarrec (318)
  • axelstudios (315)
  • kbenne (169)
  • shorowit (119)
  • asparke2 (107)
  • MatthewSteen (99)
  • joseph-robertson (71)
  • ljbrackney (64)
  • eringold (61)
  • tijcolem (42)
  • mdahlhausen (30)
  • rpg777 (29)
  • aaron-boranian (24)

Top Pull Request Authors

  • jmarrec (641)
  • macumber (304)
  • kbenne (198)
  • joseph-robertson (186)
  • tijcolem (72)
  • evanweaver (32)
  • lefticus (30)
  • asparke2 (30)
  • mbadams5 (25)
  • DavidGoldwasser (20)
  • brianlball (20)
  • axelstudios (18)
  • nmerket (16)
  • shorowit (16)
  • rpg777 (16)

Top Issue Labels

  • severity - Normal Bug (878)
  • Enhancement Request (525)
  • severity - Minor Bug (334)
  • severity - Major Bug (306)
  • component - Model (281)
  • Triage (159)
  • component - SketchUp (150)
  • severity - Blocker (118)
  • Developer Issue (116)
  • component - Measures (108)
  • component - HVAC (107)
  • component - IDF Translation (100)
  • component - CLI (91)
  • component - Installer/Platform (58)
  • component - Utilities Other (51)
  • component - Geometry Editor (49)
  • resolution - Works As Expected (46)
  • component - Documentation (44)
  • component - gbXML (41)
  • component - Utilities Geometry (38)
  • resolution - Can't Reproduce (36)
  • component - Radiance (36)
  • component - Python bindings (25)
  • component - TimeDate (20)
  • component - Workflow (20)
  • EnergyPlus Issue (17)
  • component - Geometry Translator (17)
  • component - Ruby bindings (17)
  • component - Measure Manager (15)
  • component - logs and warnings (13)

Top Pull Request Labels

  • Pull Request - Ready for CI (698)
  • component - Model (179)
  • Developer Issue (136)
  • IDDChange (107)
  • Enhancement Request (98)
  • severity - Normal Bug (81)
  • component - HVAC (71)
  • component - IDF Translation (66)
  • component - CLI (64)
  • component - Utilities Other (49)
  • severity - Minor Bug (41)
  • component - Ruby bindings (36)
  • component - Python bindings (34)
  • APIChange (27)
  • severity - Major Bug (22)
  • component - Measures (21)
  • component - Utilities Geometry (19)
  • component - gbXML (15)
  • component - Version Translator (15)
  • severity - Blocker (14)
  • Ready for Merge (12)
  • component - Geometry Translator (11)
  • component - Workflow (10)
  • component - C# (9)
  • component - Installer/Platform (8)
  • Performance (7)
  • component - Conan (7)
  • labs (6)
  • component - Testing (6)
  • component - Geometry Editor (5)

Package metadata

proxy.golang.org: github.com/nrel/openstudio

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/nrel/openstudio#section-documentation
  • Licenses: other
  • Latest release: v3.7.0+incompatible (published over 1 year ago)
  • Last Synced: 2024-08-21T11:44:42.316Z (8 months ago)
  • Versions: 156
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 1.622%
    • Average: 4.057%
    • Dependent packages count: 6.492%
pypi.org: openstudio

OpenStudio python bindings.

  • Homepage: https://github.com/NREL/OpenStudio
  • Documentation: https://openstudio.net/
  • Licenses: BSD3
  • Latest release: 3.7.0 (published over 1 year ago)
  • Last Synced: 2024-10-04T08:04:00.153Z (7 months ago)
  • Versions: 17
  • Dependent Packages: 3
  • Dependent Repositories: 4
  • Downloads: 2,726 Last month
  • Rankings:
    • Dependent packages count: 2.138%
    • Stargazers count: 2.934%
    • Forks count: 3.731%
    • Average: 4.918%
    • Dependent repos count: 7.649%
    • Downloads: 8.14%
  • Maintainers (2)
proxy.golang.org: github.com/NREL/OpenStudio

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/NREL/OpenStudio#section-documentation
  • Licenses:
  • Latest release: v3.7.0+incompatible (published over 1 year ago)
  • Last Synced: 2024-08-21T11:45:17.601Z (8 months ago)
  • Versions: 156
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%

Dependencies

.github/workflows/buildCSharp.yml actions
  • actions/checkout v4 composite
  • actions/download-artifact v4 composite
  • actions/setup-python v5 composite
  • actions/upload-artifact v4 composite
.github/workflows/clangformat.yml actions
  • actions/checkout v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/cppcheck.yml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
.github/workflows/dependabot_conan.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • peter-evans/create-pull-request v4 composite
.github/workflows/python_bindings.yml actions
  • actions/checkout v4 composite
  • actions/download-artifact v4 composite
  • actions/setup-python v5 composite
  • actions/upload-artifact v4 composite
  • jmarrec/setup-python v5 composite
csharp/examples/DotnetConsoleExample/DotnetConsoleExample.csproj nuget
csharp/examples/ModelCreateExample/ModelCreateExample/ModelCreateExample.csproj nuget
csharp/examples/OpenStudio.Tests/OpenStudio.Tests.csproj nuget
  • Microsoft.NET.Test.Sdk 17.4.1
  • NUnit 3.13.3
  • NUnit3TestAdapter 4.3.1
  • OpenStudio 3.5.1
csharp/examples/OpenStudio.Tests/OpenStudio.Tests.x86.csproj nuget
  • Microsoft.NET.Test.Sdk 17.4.1
  • NUnit 3.13.3
  • NUnit3TestAdapter 4.3.1
  • OpenStudio 3.5.1
developer/conan/requirements.txt pypi
  • conan * development
  • packaging * development
  • pytest * development
  • pytest-xdist * development
  • python-dateutil * development
  • requests * development
  • rich * development
  • setuptools * development
  • twine * development
  • wheel * development
python/module/setup.py pypi
python/requirements.txt pypi
  • coverage ==7.4.4
  • jinja2 ==3.1.3
  • numpy ==1.24.4
  • pandas ==2.0.3
  • pytest ==8.1.1
  • pytest-cov ==5.0.0
src/cli/test/bundle/Gemfile rubygems
  • tilt = 2.0.8
src/cli/test/bundle_git/Gemfile rubygems
  • rexml = 3.2.5
  • simplecov >= 0
  • tilt >= 0
  • xml-simple >= 0
src/cli/test/bundle_native/Gemfile rubygems
  • ffi = 1.9.25
  • rubyXL = 3.3.29
src/cli/test/bundle_native_embedded/Gemfile rubygems
  • rexml = 3.2.5
  • rubocop = 1.63.4
src/cli/test/bundle_no_install/Gemfile rubygems
  • openstudio-standards = 0.2.2
  • tilt = 2.0.8

Score: 18.71043731314706