{"id":20048,"name":"EnergyPlus","description":"A whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption and water usage in buildings.","url":"https://github.com/NatLabRockies/EnergyPlus","last_synced_at":"2026-05-02T02:30:23.131Z","repository":{"id":12035182,"uuid":"14620185","full_name":"NatLabRockies/EnergyPlus","owner":"NatLabRockies","description":"EnergyPlus™ is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption and water use in buildings.","archived":false,"fork":false,"pushed_at":"2026-04-28T23:27:55.000Z","size":1194670,"stargazers_count":1460,"open_issues_count":935,"forks_count":472,"subscribers_count":99,"default_branch":"develop","last_synced_at":"2026-04-29T00:25:39.006Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://energyplus.net","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"blladnar/RBVolumeButtons","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NatLabRockies.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/contributing.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-11-22T14:47:34.000Z","updated_at":"2026-04-28T15:45:44.000Z","dependencies_parsed_at":"2025-07-19T14:48:49.033Z","dependency_job_id":"8b563446-b8d2-4585-8468-98f14ff826d2","html_url":"https://github.com/NatLabRockies/EnergyPlus","commit_stats":{"total_commits":27780,"total_committers":115,"mean_commits":"241.56521739130434","dds":0.868682505399568,"last_synced_commit":"aa39f9fea74d3a3041985ed83fcd60cb093fe6ba"},"previous_names":["natlabrockies/energyplus","nrel/energyplus"],"tags_count":309,"template":false,"template_full_name":null,"purl":"pkg:github/NatLabRockies/EnergyPlus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLabRockies%2FEnergyPlus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLabRockies%2FEnergyPlus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLabRockies%2FEnergyPlus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLabRockies%2FEnergyPlus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NatLabRockies","download_url":"https://codeload.github.com/NatLabRockies/EnergyPlus/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLabRockies%2FEnergyPlus/sbom","scorecard":{"id":98287,"data":{"date":"2025-08-11","repo":{"name":"github.com/NREL/EnergyPlus","commit":"aa87688ddddd0ddd3f3eec7de7c4c1c0daa33bd3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Code-Review","score":9,"reason":"Found 12/13 approved changesets -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/build_checksums.yml:19","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release_linux.yml:43","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release_mac.yml:49","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release_windows.yml:52","Warn: no topLevel permission defined: .github/workflows/build_checksums.yml:1","Warn: no topLevel permission defined: .github/workflows/build_documentation.yml:1","Warn: no topLevel permission defined: .github/workflows/build_wheels.yml:1","Warn: no topLevel permission defined: .github/workflows/release_linux.yml:1","Warn: no topLevel permission defined: .github/workflows/release_mac.yml:1","Warn: no topLevel permission defined: .github/workflows/release_windows.yml:1","Warn: no topLevel permission defined: .github/workflows/test_code_integrity.yml:1","Warn: no topLevel permission defined: .github/workflows/test_develop_commits.yml:1","Warn: no topLevel permission defined: .github/workflows/test_epjson.yml:1","Warn: no topLevel permission defined: .github/workflows/test_pull_requests.yml:1","Warn: no topLevel permission defined: .github/workflows/verify_pr_labels.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v25.1.0-WithDSOASpaceListFixes not signed: https://api.github.com/repos/NREL/EnergyPlus/releases/221267853","Warn: release artifact v25.1.0 not signed: https://api.github.com/repos/NREL/EnergyPlus/releases/208490794","Warn: release artifact v25.1.0-RC5 not signed: https://api.github.com/repos/NREL/EnergyPlus/releases/208470980","Warn: release artifact v25.1.0-RC4 not signed: https://api.github.com/repos/NREL/EnergyPlus/releases/208205988","Warn: release artifact v25.1.0-RC3 not signed: https://api.github.com/repos/NREL/EnergyPlus/releases/208160944","Warn: release artifact v25.1.0-WithDSOASpaceListFixes does not have provenance: https://api.github.com/repos/NREL/EnergyPlus/releases/221267853","Warn: release artifact v25.1.0 does not have provenance: https://api.github.com/repos/NREL/EnergyPlus/releases/208490794","Warn: release artifact v25.1.0-RC5 does not have provenance: https://api.github.com/repos/NREL/EnergyPlus/releases/208470980","Warn: release artifact v25.1.0-RC4 does not have provenance: https://api.github.com/repos/NREL/EnergyPlus/releases/208205988","Warn: release artifact v25.1.0-RC3 does not have provenance: https://api.github.com/repos/NREL/EnergyPlus/releases/208160944"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: bin/CSVproc/CSVproc.exe:1","Warn: binary detected: bin/CoeffConv/CoeffCheck.exe:1","Warn: binary detected: bin/CoeffConv/CoeffConv.exe:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/Python.framework/Versions/2.7/Python:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libatk-1.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libcairo.2.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libcrypto.1.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libffi.6.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libfontconfig.1.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libfreetype.6.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libgdk-quartz-2.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libgdk_pixbuf-2.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libgio-2.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libglib-2.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libgmodule-2.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libgobject-2.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libgthread-2.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libgtk-quartz-2.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libharfbuzz.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libintl.8.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libpango-1.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libpangocairo-1.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libpangoft2-1.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libpixman-1.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libpng16.16.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libpyglib-2.0-python.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Frameworks/libssl.1.0.0.dylib:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/MacOS/EP-Launch-Lite:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/MacOS/python:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/MacOS.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/Nav.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_AE.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_Ctl.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_Dlg.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_Evt.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_File.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_Menu.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_Qd.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_Res.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_Win.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_codecs_cn.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_codecs_hk.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_codecs_iso2022.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_codecs_jp.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_codecs_kr.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_codecs_tw.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_collections.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_ctypes.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_functools.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_hashlib.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_heapq.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_io.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_json.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_locale.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_multibytecodec.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_random.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_scproxy.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_socket.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_ssl.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/_struct.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/array.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/atk.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/binascii.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/bz2.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/cPickle.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/cStringIO.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/cairo/_cairo.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/datetime.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/fcntl.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/gestalt.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/gio/_gio.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/gio/unix.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/glib/_glib.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/gobject/_gobject.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/grp.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/gtk/_gtk.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/itertools.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/math.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/operator.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/pango.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/pangocairo.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/parser.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/pyexpat.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/resource.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/select.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/strop.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/termios.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/time.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/unicodedata.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/lib/python2.7/lib-dynload/zlib.so:1","Warn: binary detected: bin/EP-Launch-Lite/EP-Launch-Lite.app/Contents/Resources/site.pyc:1","Warn: binary detected: bin/EP-Launch/EP-Launch.exe:1","Warn: binary detected: bin/EPDraw/Run-Linux/EPDrawGUI:1","Warn: binary detected: bin/EPDraw/Run-Mac/EPDrawGUI.app/Contents/Frameworks/RBAppearancePak.rbx_0.dylib:1","Warn: binary detected: bin/EPDraw/Run-Mac/EPDrawGUI.app/Contents/Frameworks/RBShell.rbx_0.dylib:1","Warn: binary detected: bin/EPDraw/Run-Mac/EPDrawGUI.app/Contents/MacOS/EPDrawGUI:1","Warn: binary detected: bin/EPDraw/Run-Mac/EPDrawGUI.app/Contents/MacOS/libepdraw.dylib:1","Warn: binary detected: bin/EPDraw/Run-Mac/EPDrawGUI.app/Contents/MacOS/rbframework.dylib:1","Warn: binary detected: bin/EPDraw/Run-Mac/libepdraw.dylib:1","Warn: binary detected: bin/EPDraw/Run-Win/EPDrawGUI Libs/Appearance Pak.dll:1","Warn: binary detected: bin/EPDraw/Run-Win/EPDrawGUI Libs/Shell.dll:1","Warn: binary detected: bin/EPDraw/Run-Win/EPDrawGUI.exe:1","Warn: binary detected: bin/EPDraw/Run-Win/EPlusDrw.dll:1","Warn: binary detected: bin/EPDraw/Run-Win/libifcoremd.dll:1","Warn: binary detected: bin/EPDraw/Run-Win/libifportmd.dll:1","Warn: binary detected: bin/EPDraw/Run-Win/libmmd.dll:1","Warn: binary detected: bin/EPDraw/Run-Win/svml_dispmd.dll:1","Warn: binary detected: bin/EPMacro/Linux/EPMacro:1","Warn: binary detected: bin/EPMacro/Mac/EPMacro:1","Warn: binary detected: bin/EPMacro/Windows/EPMacro.exe:1","Warn: binary detected: bin/IDFEditor/IDFEditor.exe:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Mac/IDFVersionUpdater.app/Contents/Frameworks/AppearancePakCocoa.dylib:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Mac/IDFVersionUpdater.app/Contents/Frameworks/Crypto.dylib:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Mac/IDFVersionUpdater.app/Contents/Frameworks/InternetEncodings.dylib:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Mac/IDFVersionUpdater.app/Contents/Frameworks/Shell.dylib:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Mac/IDFVersionUpdater.app/Contents/Frameworks/XojoFramework.framework/Versions/A/XojoFramework:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Mac/IDFVersionUpdater.app/Contents/Frameworks/libGzip.dylib:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Mac/IDFVersionUpdater.app/Contents/MacOS/IDFVersionUpdater:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/IDFVersionUpdater Libs/Appearance Pakx64.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/IDFVersionUpdater Libs/Cryptox64.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/IDFVersionUpdater Libs/GZipx64.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/IDFVersionUpdater Libs/Internet Encodingsx64.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/IDFVersionUpdater Libs/Shellx64.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/IDFVersionUpdater.exe:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/XojoGUIFramework64.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/icudt65.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/icuin65.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/icuuc65.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/msvcp120.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/msvcp140.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/msvcr120.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/vccorlib140.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/vcruntime140.dll:1","Warn: binary detected: bin/IDFVersionUpdater/Run-Win/vcruntime140_1.dll:1","Warn: binary detected: bin/System/ComDlg32.OCX:1","Warn: binary detected: bin/System/Dforrt.dll:1","Warn: binary detected: bin/System/Graph32.ocx:1","Warn: binary detected: bin/System/Gsw32.exe:1","Warn: binary detected: bin/System/Gswdll32.dll:1","Warn: binary detected: bin/System/MSCOMCTL.OCX:1","Warn: binary detected: bin/System/MSINET.OCX:1","Warn: binary detected: bin/System/Msflxgrd.ocx:1","Warn: binary detected: bin/System/Msvcrtd.dll:1","Warn: binary detected: bin/System/Vsflex7L.ocx:1","Warn: binary detected: bin/ViewFactorCalculation/View3D.exe:1","Warn: binary detected: bin/WeatherConverter/EPlusWth.dll:1","Warn: binary detected: bin/WeatherConverter/Weather.exe:1","Warn: binary detected: bin/WeatherConverter/libifcoremd.dll:1","Warn: binary detected: bin/WeatherConverter/libifportmd.dll:1","Warn: binary detected: bin/WeatherConverter/libmmd.dll:1","Warn: binary detected: bin/WeatherConverter/svml_dispmd.dll:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/chrono-duration.cc:89","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/float.cc:31","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/main.cc:7","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/main.cc:20","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/named-arg.cc:88","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/one-arg.cc:40","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/two-args.cc:89","Info: CppLibFuzzer integration found: third_party/re2/re2/fuzzing/re2_fuzzer.cc:212","Info: CppLibFuzzer integration found: third_party/re2/util/fuzz.cc:10","Info: CppLibFuzzer integration found: third_party/re2/util/fuzz.cc:18","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/chrono-duration.cc:89","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/float.cc:31","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/main.cc:7","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/main.cc:20","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/named-arg.cc:88","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/one-arg.cc:40","Info: CppLibFuzzer integration found: third_party/fmt-8.0.1/test/fuzzing/two-args.cc:89","Info: CppLibFuzzer integration found: third_party/re2/re2/fuzzing/re2_fuzzer.cc:212","Info: CppLibFuzzer integration found: third_party/re2/util/fuzz.cc:10","Info: CppLibFuzzer integration found: third_party/re2/util/fuzz.cc:18","Info: CppLibFuzzer integration found: third_party/ssc/jsoncpp/src/test_lib_json/fuzz.cpp:19","Info: CppLibFuzzer integration found: third_party/ssc/jsoncpp/src/test_lib_json/main.cpp:3748"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":0,"reason":"45 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2022-43017 / GHSA-qwmp-2cf2-g9g6","Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p","Warn: Project is vulnerable to: CVE-2016-0718","Warn: Project is vulnerable to: CVE-2016-5300","Warn: Project is vulnerable to: CVE-2017-11742","Warn: Project is vulnerable to: CVE-2018-20843","Warn: Project is vulnerable to: CVE-2019-15903","Warn: Project is vulnerable to: CVE-2021-45960","Warn: Project is vulnerable to: CVE-2021-46143","Warn: Project is vulnerable to: CVE-2022-22822","Warn: Project is vulnerable to: CVE-2022-22823","Warn: Project is vulnerable to: CVE-2022-22824","Warn: Project is vulnerable to: CVE-2022-22825","Warn: Project is vulnerable to: CVE-2022-22826","Warn: Project is vulnerable to: CVE-2022-22827","Warn: Project is vulnerable to: CVE-2022-23852","Warn: Project is vulnerable to: CVE-2022-23990","Warn: Project is vulnerable to: CVE-2022-25235","Warn: Project is vulnerable to: CVE-2022-25236","Warn: Project is vulnerable to: CVE-2022-25313","Warn: Project is vulnerable to: CVE-2022-25314","Warn: Project is vulnerable to: CVE-2022-25315","Warn: Project is vulnerable to: CVE-2022-40674","Warn: Project is vulnerable to: CVE-2022-43680","Warn: Project is vulnerable to: CVE-2023-52425","Warn: Project is vulnerable to: CVE-2023-52426","Warn: Project is vulnerable to: CVE-2024-28757","Warn: Project is vulnerable to: CVE-2024-45490","Warn: Project is vulnerable to: CVE-2024-45491","Warn: Project is vulnerable to: CVE-2024-45492","Warn: Project is vulnerable to: CVE-2024-50602","Warn: Project is vulnerable to: OSV-2021-991","Warn: Project is vulnerable to: CVE-2025-26803","Warn: Project is vulnerable to: CVE-2016-9840","Warn: Project is vulnerable to: CVE-2016-9841","Warn: Project is vulnerable to: CVE-2016-9842","Warn: Project is vulnerable to: CVE-2016-9843","Warn: Project is vulnerable to: CVE-2018-25032","Warn: Project is vulnerable to: CVE-2022-37434","Warn: Project is vulnerable to: CVE-2023-45853"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_checksums.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_checksums.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:118: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:139: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:146: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:153: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:160: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:174: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:181: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_documentation.yml:189: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_documentation.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_wheels.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_wheels.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_wheels.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_wheels.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build_wheels.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_wheels.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build_wheels.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/build_wheels.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_linux.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_linux.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_linux.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_linux.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_linux.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_linux.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_linux.yml:126: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_linux.yml:155: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_linux.yml:160: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_linux.yml:167: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_linux.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_mac.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:181: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:190: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:250: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_mac.yml:257: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_mac.yml:266: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:296: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:301: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:308: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:326: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_mac.yml:374: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_mac.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_windows.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_windows.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_windows.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_windows.yml:152: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_windows.yml:161: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release_windows.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_windows.yml:184: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_windows.yml:189: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release_windows.yml:196: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/release_windows.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_code_integrity.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_code_integrity.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_code_integrity.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_code_integrity.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_code_integrity.yml:196: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_code_integrity.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_develop_commits.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_develop_commits.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_develop_commits.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_develop_commits.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_epjson.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_epjson.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_epjson.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_epjson.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_pull_requests.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_pull_requests.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_pull_requests.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_pull_requests.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_pull_requests.yml:131: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_pull_requests.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_pull_requests.yml:180: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_pull_requests.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test_pull_requests.yml:198: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/test_pull_requests.yml/develop?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/verify_pr_labels.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/NREL/EnergyPlus/verify_pr_labels.yml/develop?enable=pin","Warn: pipCommand not pinned by hash: cmake/codesign_doc/build_codesign_doc.sh:1","Warn: pipCommand not pinned by hash: .github/workflows/build_wheels.yml:41","Warn: pipCommand not pinned by hash: .github/workflows/release_linux.yml:61","Warn: pipCommand not pinned by hash: .github/workflows/release_linux.yml:62","Warn: pipCommand not pinned by hash: .github/workflows/release_mac.yml:124","Warn: pipCommand not pinned by hash: .github/workflows/release_mac.yml:125","Warn: pipCommand not pinned by hash: .github/workflows/test_epjson.yml:29","Warn: pipCommand not pinned by hash: .github/workflows/test_pull_requests.yml:65","Warn: pipCommand not pinned by hash: .github/workflows/test_pull_requests.yml:76","Warn: pipCommand not pinned by hash: .github/workflows/test_pull_requests.yml:172","Info:   0 out of  47 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  15 third-party GitHubAction dependencies pinned","Info:   0 out of  10 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-15T09:34:09.124Z","repository_id":12035182,"created_at":"2025-08-15T09:34:09.124Z","updated_at":"2025-08-15T09:34:09.124Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32482460,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"NatLabRockies","name":"National Laboratory of the Rockies","uuid":"1906800","kind":"organization","description":"","email":null,"website":"http://www.nrel.gov","location":"Golden, CO","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1906800?v=4","repositories_count":599,"last_synced_at":"2026-01-22T09:57:55.744Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/NatLabRockies","funding_links":[],"total_stars":9633,"followers":1309,"following":0,"created_at":"2022-11-02T20:42:15.539Z","updated_at":"2026-01-22T09:57:55.745Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NatLabRockies","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NatLabRockies/repositories"},"packages":[],"commits":{"id":11615211,"full_name":"NatLabRockies/EnergyPlus","default_branch":"master","total_commits":30117,"total_committers":129,"total_bot_commits":28,"total_bot_committers":1,"mean_commits":233.46511627906978,"dds":0.8741574526015208,"past_year_total_commits":1750,"past_year_total_committers":35,"past_year_total_bot_commits":19,"past_year_total_bot_committers":1,"past_year_mean_commits":50.0,"past_year_dds":0.8542857142857143,"last_synced_at":"2026-04-29T01:03:28.154Z","last_synced_commit":"f620e7f72899bb16fe6c47a84dd870df38cd2f34","created_at":"2026-01-25T01:00:39.709Z","updated_at":"2026-03-18T10:01:05.069Z","committers":[{"name":"Edwin Lee","email":"leeed2001@gmail.com","login":"Myoldmopar","count":3790},{"name":"mjwitte","email":"mjwitte@gard.com","login":"mjwitte","count":2862},{"name":"Richard Raustad","email":"rraustad@fsec.ucf.edu","login":"rraustad","count":2793},{"name":"Julien Marrec","email":"julien.marrec@gmail.com","login":"jmarrec","count":1870},{"name":"Matt Mitchell","email":"matt.mitchell@nrel.gov","login":"mitchute","count":1707},{"name":"jcyuan","email":"jinchaoyuan@gmail.com","login":"jcyuan2020","count":1305},{"name":"Jermy Thomas","email":"jermythomasv@gmail.com","login":"jmythms","count":1243},{"name":"JasonGlazer","email":"jglazer@gard.com","login":"JasonGlazer","count":1152},{"name":"Dareum Nam","email":"iamdareum@gmail.com","login":"dareumnam","count":1145},{"name":"Nigusse","email":"bnigusse@fsec.ucf.edu","login":"Nigusse","count":1141},{"name":"Yujie Xu","email":"shenqing1225@gmail.com","login":"yujiex","count":700},{"name":"Rick Strand","email":"rkstrand@illinois.edu","login":"RKStrand","count":677},{"name":"xuanluo113","email":"xuanluo@lbl.gov","login":"xuanluo113","count":624},{"name":"Mark Adams","email":"adamsmb@ornl.gov","login":"mbadams5","count":600},{"name":"Lixing Gu","email":"gu@fsec.ucf.edu","login":"lgu1234","count":557},{"name":"Neal Kruis","email":"neal.kruis@bigladdersoftware.com","login":"nealkruis","count":521},{"name":"Jason W. DeGraw","email":"jason.degraw@gmail.com","login":"jasondegraw","count":456},{"name":"Yujie Xu","email":"yujiex@5c-e9-1e-83-4f-ff.dhcp.lbnl.us","login":null,"count":453},{"name":"Jason Turner","email":"jason@emptycrate.com","login":"lefticus","count":443},{"name":"Matt Mitchell","email":"matt.s.mitchell@okstate.edu","login":null,"count":435},{"name":"Noel Merket","email":"noel.merket@nrel.gov","login":"nmerket","count":406},{"name":"Matthew Larson","email":"matthew.larson@bigladdersoftware.com","login":"matthew-larson","count":366},{"name":"nigusse","email":"bnigusse@fsec.ucfedu","login":null,"count":359},{"name":"Lerond, Jeremy","email":"jeremy.lerond@pnnl.gov","login":"lymereJ","count":350},{"name":"Brent Griffith","email":"Brent.Griffith@EnergyArchmage.com","login":"EnergyArchmage","count":343},{"name":"amirroth","email":"roth.amir@gmail.com","login":"amirroth","count":315},{"name":"brianlball","email":"brian.ball@nrel.gov","login":"brianlball","count":260},{"name":"rongpengzhang","email":"rongpengzhang@lbl.gov","login":"rongpengzhang","count":257},{"name":"Michael Patrick O'Keefe","email":"michael.okeefe@bigladdersoftware.com","login":"michael-okeefe","count":238},{"name":"Yueyue","email":"Yueyue.Zhou@nrel.gov","login":"yzhou601","count":176},{"name":"Kyle Benne","email":"kyle.benne@nrel.gov","login":"kbenne","count":169},{"name":"Stuart Mentzer","email":"Stuart_Mentzer@objexx.com","login":"DeadParrot","count":168},{"name":"Simon Vidanovic","email":"dvvidanovic@lbl.gov","login":"vidanovic","count":156},{"name":"Tanaya Mankad","email":"tanaya.mankad@bigladdersoftware.com","login":"tanaya-mankad","count":148},{"name":"Tony Scimone","email":"ajscimone@live.com","login":"ajscimone","count":128},{"name":"Preston Shires","email":"pshires1@vols.utk.edu","login":"pshires","count":124},{"name":"LipingWang","email":"liping.wang1979@gmail.com","login":"LipingWang","count":121},{"name":"Fred Buhl","email":"wfbuhl@gmail.com","login":"wfbuhl","count":118},{"name":"Ksenia Burova","email":"burovako@ornl.gov","login":null,"count":104},{"name":"Scott Horowitz","email":"scott.horowitz@nrel.gov","login":"shorowit","count":90},{"name":"j_c_cook","email":"jack.cook@okstate.edu","login":null,"count":84},{"name":"Bo Shen","email":"shenb@ornl.gov","login":"shenb","count":62},{"name":"Amir Roth","email":"amirroth@mccoyrothstrategies.lan","login":null,"count":59},{"name":"kevin-moos","email":"kevin.moos@bigladdersoftware.com","login":"kevin-moos","count":56},{"name":"Yujie Xu","email":"yujiex@Yujies-MacBook-Pro.local","login":null,"count":50},{"name":"Joe Robertson","email":"joseph.robertson@nrel.gov","login":"joseph-robertson","count":45},{"name":"khaddad","email":"khaddad.energy.eng@gmail.com","login":"khaddad","count":45},{"name":"Brijendra21","email":"Brijendra.Singh@D-Alchemy.com","login":"Brijendra21","count":43},{"name":"rglazer2","email":"ryan@glazer350.com","login":"rglazer2","count":39},{"name":"jungwyoungs","email":"wooyoung.jung@pnnl.gov","login":"jungwyoungs","count":39},{"name":"sanghlee","email":"sanghlee@lbl.gov","login":"sanghlee-lbnl","count":38},{"name":"sushobhit","email":"sushobhit.acharya@okstate.edu","login":"sushobhit","count":38},{"name":"tanaya-bigladder","email":"57679220+tanaya-bigladder","login":"tanaya-bigladder","count":38},{"name":"rohitj0204","email":"rjogineedi@gti.energy","login":"rohitj0204","count":38},{"name":"Xuechen (Jerry) Lei","email":"xuechen.lei@pnnl.gov","login":"leijerry888","count":31},{"name":"spencerdutton","email":"smdutton@lbl.gov","login":"spencerdutton","count":30},{"name":"Yujie Xu","email":"yujiex@Yujies-MBP.dhcp.lbnl.us","login":null,"count":29},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":28},{"name":"Tobias Maile","email":"tobias.maile@d-alchemy.com","login":"TMaile","count":27},{"name":"Amir Roth","email":"amirroth@mac.mynetworksettings.com","login":null,"count":23},{"name":"RichSee","email":"RichSee@D-Alchemy.com","login":"RichSee","count":23},{"name":"Monika Sharma","email":"monika.sharma@bigladdersoftware.com","login":null,"count":20},{"name":"Thierry Nouidui","email":"tsnouidui@lbl.gov","login":null,"count":19},{"name":"Gary Marks","email":"gary.marks@bigladdersoftware.com","login":"GaryMarksBigladder","count":18},{"name":"sebastienbrideau","email":"sebastien.brideau@canada.ca","login":"sebastienbrideau","count":18},{"name":"Li","email":"yli3@nrel.gov","login":null,"count":17},{"name":"energyplus-style-bot","email":"edwinl@okstate.edu","login":"energyplus-style-bot","count":16},{"name":"Matt Larson","email":"matthew-larson@bigladdersoftware.com","login":null,"count":16},{"name":"Jibo Sanyal","email":"sanyalj@ornl.gov","login":"sanyalj","count":15},{"name":"KarenWGard","email":"kwalkerman@gard.com","login":"KarenWGard","count":15},{"name":"Amir Roth","email":"amirroth@mccoyrothstrategies.mynetworksettings.com","login":null,"count":15},{"name":"prsh5175","email":"prateek.man.shrestha@gmail.com","login":"prsh5175","count":13},{"name":"Matt Steen","email":"msteen@ambient-e.com","login":"MatthewSteen","count":13},{"name":"René Buffat","email":"buffat@gmail.com","login":"rbuffat","count":12},{"name":"airallergy","email":"49818327+airallergy","login":"airallergy","count":11},{"name":"Alex Swindler","email":"Alex.Swindler@nrel.gov","login":"axelstudios","count":11},{"name":"Aaron Boranian","email":"aaron.boranian@bigladdersoftware.com","login":"aaron-boranian","count":10},{"name":"jwoods","email":"jason.woods@nrel.gov","login":"jdwoods21","count":9},{"name":"Thomas","email":"jthomas3@nrel.gov","login":null,"count":9},{"name":"YanfeiNREL","email":"Yanfei.Li@nrel.gov","login":"YanfeiNREL","count":8},{"name":"MatthewSteen","email":"matt@ambient-e.com","login":null,"count":7},{"name":"Matt Larson","email":"","login":null,"count":7},{"name":"Amir Roth","email":"amirroth@MacBook-Pro.local","login":null,"count":6},{"name":"Mark Lemay","email":"mark.lemay@autodesk.com","login":"marklemay","count":6},{"name":"Krishnan Gowri","email":"krishnan.gowri@pnnl.gov","login":null,"count":5},{"name":"Amine Lazrak","email":"amine.lazrak@bigladdersoftware.com","login":null,"count":5},{"name":"Tianzhen Hong","email":"thong@lbl.gov","login":"hongtz68","count":5},{"name":"Ben Park","email":"benjamin.park@nrel.gov","login":"bpark1327","count":5},{"name":"Ksenia Burova","email":"kburova@vols.utk.edu","login":null,"count":4},{"name":"Rob Guglielmetti","email":"rob.guglielmetti@gmail.com","login":"rpg777","count":4},{"name":"Nicholas Fette","email":"nfette@solaris-technical.com","login":"simularis","count":4},{"name":"Rahman, Aowabin","email":"aowabin.rahman@pnnl.gov","login":"aowabinr","count":4},{"name":"Eric Bonnema","email":"eric.bonnema@nrel.gov","login":"bonnema","count":4},{"name":"Martin Duvanel","email":"martin.duvanel@a3.epfl.ch","login":"mduvanel","count":4},{"name":"Richard Raustad","email":"Richard.Raustad@Trane.com","login":"rraustadAtTrane","count":3},{"name":"Mitchell","email":"mmitchel@loaner-26428s.nrel.gov","login":null,"count":2},{"name":"Mitchell","email":"mmitchel@mmitchel-34593s.nrel.gov","login":null,"count":2},{"name":"Rick Strand","email":"Rick@mobile-192-17-193-140.near.uiuc.edu","login":null,"count":2},{"name":"Rick Strand","email":"Rick@mobile-192-17-205-154.near.uiuc.edu","login":null,"count":2},{"name":"Taoning Wang","email":"taoning@gmail.com","login":null,"count":2},{"name":"Rafael Accácio Nogueira","email":"rafael.accacio.nogueira@gmail.com","login":"Accacio","count":2},{"name":"xuanariel","email":"xuanluo1023@gmail.com","login":"xuanluo0113","count":2},{"name":"Darice","email":"darice.guittet@nrel.gov","login":"dguittet","count":2},{"name":"Matthew Dahlhausen","email":"matthew.dahlhausen@gmail.com","login":"mdahlhausen","count":2},{"name":"b07d2bc01cff","email":"144117656+chen1682-ntu-edu-sg","login":"chen1682-ntu-edu-sg","count":2},{"name":"Karen","email":"kwalkerman@gmail.com","login":"KWSL","count":1},{"name":"Luigi Gentile Polese","email":"luigi.gentile.polese@nrel.gov","login":"lgentile","count":1},{"name":"Piaoger","email":"piaoger@hotmail.com","login":"piaoger","count":1},{"name":"Germán Campos","email":"designbuilder.es@gmail.com","login":"ecoeficiente","count":1},{"name":"Felix Yan","email":"felixonmars@archlinux.org","login":"felixonmars","count":1},{"name":"Federico Rosato","email":"33623325+f-rosato","login":"f-rosato","count":1},{"name":"EricDGarrison","email":"egarris4@vols.utk.edu","login":"EricDGarrison","count":1},{"name":"Dominik Wójt","email":"dominik.wojt@cognizant.com","login":"dominik-wojt-2311446","count":1},{"name":"DaveInCaz","email":"18285074+DaveInCaz","login":"DaveInCaz","count":1},{"name":"rchintala13","email":"46604512+rchintala13","login":"rchintala13","count":1},{"name":"XXX","email":"ajszilasi@gmail.com","login":"antonszilasi","count":1},{"name":"Rajesh Bojja","email":"rajesh.bojja@okstate.edu","login":"rbojja","count":1},{"name":"Kyle Benne","email":"kbenne@Kyles-Mac-Pro.local","login":null,"count":1},{"name":"Monika Sharma","email":"msharma@rgntgw1-1-84-dhcp.int.colorado.edu","login":null,"count":1},{"name":"svidanovic","email":"Krokodil4884!@","login":null,"count":1},{"name":"sysadmin","email":"sysadmin@homelab-hvac","login":null,"count":1},{"name":"Haddad","email":"kamel.haddad@nrcan-rncan.gc.ca","login":null,"count":1},{"name":"BrijendraP.Singh","email":"BrijendraP.Singh@D-Alchemy.com","login":null,"count":1},{"name":"Chintala","email":"rchintal@nrel.gov","login":null,"count":1},{"name":"Dan Macumber","email":"daniel.macumber@nrel.gov","login":null,"count":1},{"name":"DeGraw","email":"jdegraw@nrel.gov","login":null,"count":1},{"name":"Eric Garrison","email":"e0j@ornl.gov","login":null,"count":1},{"name":"Dragan Vidanovic","email":"vidanovicd@Dragans-MacBook-Pro.local","login":null,"count":1},{"name":"Donna Vakalis","email":"donna.vakalis@utoronto.ca","login":null,"count":1}],"past_year_committers":[{"name":"Julien Marrec","email":"julien.marrec@gmail.com","login":"jmarrec","count":255},{"name":"Yujie Xu","email":"yujiex@5c-e9-1e-83-4f-ff.dhcp.lbnl.us","login":null,"count":199},{"name":"Matt Mitchell","email":"matt.mitchell@nrel.gov","login":"mitchute","count":187},{"name":"Michael J. Witte","email":"mjwitte@gard.com","login":"mjwitte","count":182},{"name":"Bereket Nigusse","email":"bnigusse@fsec.ucf.edu","login":"Nigusse","count":140},{"name":"rraustad","email":"rraustad@fsec.ucf.edu","login":"rraustad","count":102},{"name":"lymereJ","email":"jeremy.lerond@gmail.com","login":"lymereJ","count":100},{"name":"Edwin Lee","email":"leeed2001@gmail.com","login":"Myoldmopar","count":71},{"name":"Rick Strand","email":"rkstrand@illinois.edu","login":"RKStrand","count":69},{"name":"kevin-moos","email":"kevin.moos@bigladdersoftware.com","login":"kevin-moos","count":56},{"name":"Dareum Nam","email":"iamdareum@gmail.com","login":"dareumnam","count":51},{"name":"Jason Glazer","email":"jglazer@gard.com","login":"JasonGlazer","count":49},{"name":"Amir Roth","email":"amirroth@mccoyrothstrategies.lan","login":null,"count":36},{"name":"Joe Robertson","email":"joseph.robertson@nrel.gov","login":"joseph-robertson","count":35},{"name":"rohitj0204","email":"rjogineedi@gti.energy","login":"rohitj0204","count":34},{"name":"Yujie Xu","email":"yujiex@Yujies-MBP.dhcp.lbnl.us","login":null,"count":29},{"name":"Amir Roth","email":"amirroth@mac.mynetworksettings.com","login":null,"count":23},{"name":"Tanaya Mankad","email":"tanaya.mankad@bigladdersoftware.com","login":"tanaya-mankad","count":22},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":19},{"name":"Gary Marks","email":"gary.marks@bigladdersoftware.com","login":"GaryMarksBigladder","count":18},{"name":"Amir Roth","email":"amirroth@mccoyrothstrategies.mynetworksettings.com","login":null,"count":15},{"name":"Lixing Gu","email":"gu@fsec.ucf.edu","login":"lgu1234","count":14},{"name":"Scott Horowitz","email":"scott.horowitz@nrel.gov","login":"shorowit","count":9},{"name":"LipingWang","email":"liping.wang1979@gmail.com","login":"LipingWang","count":7},{"name":"Yujie Xu","email":"yujiex@Yujies-MacBook-Pro.local","login":null,"count":7},{"name":"Amir Roth","email":"amirroth@MacBook-Pro.local","login":null,"count":6},{"name":"Richard Raustad","email":"Richard.Raustad@Trane.com","login":"rraustadAtTrane","count":3},{"name":"Jason DeGraw","email":"jason.degraw@gmail.com","login":"jasondegraw","count":2},{"name":"brianlball","email":"brian.ball@nrel.gov","login":"brianlball","count":2},{"name":"Yueyue Zhou","email":"yueyue.zhou@nrel.gov","login":"yzhou601","count":2},{"name":"Kyle Benne","email":"Kyle.Benne@nrel.gov","login":"kbenne","count":2},{"name":"Federico Rosato","email":"33623325+f-rosato","login":"f-rosato","count":1},{"name":"Dominik Wójt","email":"dominik.wojt@cognizant.com","login":"dominik-wojt-2311446","count":1},{"name":"Alex Swindler","email":"Alex.Swindler@nrel.gov","login":"axelstudios","count":1},{"name":"XXX","email":"ajszilasi@gmail.com","login":"antonszilasi","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLabRockies%2FEnergyPlus/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-01T00:00:07.988Z","repositories_count":6224015,"commits_count":900110213,"contributors_count":34903473,"owners_count":1147647,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"NatLabRockies/EnergyPlus","html_url":"https://github.com/NatLabRockies/EnergyPlus","last_synced_at":"2026-04-28T23:02:56.220Z","status":null,"issues_count":15,"pull_requests_count":56,"avg_time_to_close_issue":2137569.0,"avg_time_to_close_pull_request":744635.8125,"issues_closed_count":4,"pull_requests_closed_count":16,"pull_request_authors_count":10,"issue_authors_count":10,"avg_comments_per_issue":2.066666666666667,"avg_comments_per_pull_request":5.303571428571429,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":15,"past_year_pull_requests_count":56,"past_year_avg_time_to_close_issue":2137569.0,"past_year_avg_time_to_close_pull_request":744635.8125,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":2.066666666666667,"past_year_avg_comments_per_pull_request":5.303571428571429,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":16,"created_at":"2026-01-23T07:00:14.087Z","updated_at":"2026-04-28T23:02:56.221Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLabRockies%2FEnergyPlus","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLabRockies%2FEnergyPlus/issues","issue_labels_count":{"Triage":9,"UnconfirmedDefect":7,"Defect":5,"NewFeatureRequest":3,"Refactoring":1},"pull_request_labels_count":{"Defect":26,"DoNotPublish":15,"Refactoring":14,"NotIDDChange":9,"DoNotMerge":5,"Documentation":4,"NewFeature":4,"Developer Issue":1,"IDDChange":1},"issue_author_associations_count":{"COLLABORATOR":7,"CONTRIBUTOR":6,"NONE":2},"pull_request_author_associations_count":{"COLLABORATOR":45,"CONTRIBUTOR":10,"MEMBER":1},"issue_authors":{"joseph-robertson":3,"shorowit":3,"dareumnam":2,"rraustad":1,"brianlball":1,"bonnema":1,"amirroth":1,"jmarrec":1,"jmaguire1":1,"cmsavage":1},"pull_request_authors":{"mitchute":15,"joseph-robertson":11,"amirroth":9,"brianlball":7,"rraustad":5,"dareumnam":5,"jasondegraw":1,"kbenne":1,"lefticus":1,"LipingWang":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-01T00:00:07.984Z","repositories_count":14452485,"issues_count":34155617,"pull_requests_count":112014493,"authors_count":11249994,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"Triage":9,"UnconfirmedDefect":7,"Defect":5,"NewFeatureRequest":3,"Refactoring":1},"past_year_pull_request_labels_count":{"Defect":26,"DoNotPublish":15,"Refactoring":14,"NotIDDChange":9,"DoNotMerge":5,"Documentation":4,"NewFeature":4,"IDDChange":1,"Developer Issue":1},"past_year_issue_author_associations_count":{"COLLABORATOR":7,"CONTRIBUTOR":6,"NONE":2},"past_year_pull_request_author_associations_count":{"COLLABORATOR":45,"CONTRIBUTOR":10,"MEMBER":1},"past_year_issue_authors":{"joseph-robertson":3,"shorowit":3,"dareumnam":2,"amirroth":1,"bonnema":1,"brianlball":1,"cmsavage":1,"jmaguire1":1,"jmarrec":1,"rraustad":1},"past_year_pull_request_authors":{"mitchute":15,"joseph-robertson":11,"amirroth":9,"brianlball":7,"dareumnam":5,"rraustad":5,"jasondegraw":1,"kbenne":1,"lefticus":1,"LipingWang":1},"maintainers":[{"login":"mitchute","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mitchute"},{"login":"joseph-robertson","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joseph-robertson"},{"login":"amirroth","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amirroth"},{"login":"dareumnam","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dareumnam"},{"login":"rraustad","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rraustad"},{"login":"jasondegraw","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jasondegraw"}],"active_maintainers":[{"login":"mitchute","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mitchute"},{"login":"joseph-robertson","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joseph-robertson"},{"login":"amirroth","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amirroth"},{"login":"dareumnam","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dareumnam"},{"login":"rraustad","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rraustad"},{"login":"jasondegraw","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jasondegraw"}]},"events":{"total":{"CreateEvent":53,"CommitCommentEvent":280,"ReleaseEvent":3,"DeleteEvent":57,"PullRequestEvent":68,"ForkEvent":4,"IssuesEvent":29,"WatchEvent":15,"IssueCommentEvent":179,"PushEvent":196,"PullRequestReviewEvent":76,"PullRequestReviewCommentEvent":126},"last_year":{"CreateEvent":53,"CommitCommentEvent":280,"ReleaseEvent":3,"DeleteEvent":57,"PullRequestEvent":68,"ForkEvent":4,"IssuesEvent":29,"WatchEvent":15,"IssueCommentEvent":179,"PushEvent":196,"PullRequestReviewEvent":76,"PullRequestReviewCommentEvent":126}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/build_wheels.yml","sha":null,"kind":"manifest","created_at":"2024-02-21T16:26:27.097Z","updated_at":"2024-02-21T16:26:27.097Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/build_wheels.yml","dependencies":[{"id":16362273864,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":16362273865,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":16362273866,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build_checksums.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.012Z","updated_at":"2024-11-05T23:50:51.012Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/build_checksums.yml","dependencies":[{"id":20582236598,"package_name":"svenstaro/upload-release-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build_documentation.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.109Z","updated_at":"2024-11-05T23:50:51.109Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/build_documentation.yml","dependencies":[{"id":20582236599,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236600,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236601,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/disabled_test_debug_builds.yml.txt","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.187Z","updated_at":"2024-11-05T23:50:51.187Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/disabled_test_debug_builds.yml.txt","dependencies":[{"id":20582236602,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236603,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236604,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release_linux.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.262Z","updated_at":"2024-11-05T23:50:51.262Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/release_linux.yml","dependencies":[{"id":20582236605,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236606,"package_name":"jmarrec/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236607,"package_name":"jmarrec/setup-qtifw","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":20582236608,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236609,"package_name":"svenstaro/upload-release-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20582236610,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release_mac.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.657Z","updated_at":"2024-11-05T23:50:51.657Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/release_mac.yml","dependencies":[{"id":20582236611,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236612,"package_name":"jmarrec/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236613,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236614,"package_name":"svenstaro/upload-release-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20582236615,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236616,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release_windows.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.727Z","updated_at":"2024-11-05T23:50:51.727Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/release_windows.yml","dependencies":[{"id":20582236617,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236618,"package_name":"jmarrec/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236619,"package_name":"jmarrec/setup-qtifw","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":20582236620,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236621,"package_name":"svenstaro/upload-release-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20582236622,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236623,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test_code_integrity.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.802Z","updated_at":"2024-11-05T23:50:51.802Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/test_code_integrity.yml","dependencies":[{"id":20582236624,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236625,"package_name":"jidicula/clang-format-action","ecosystem":"actions","requirements":"v4.13.0","direct":true,"kind":"composite","optional":false},{"id":20582236626,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test_develop_commits.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.896Z","updated_at":"2024-11-05T23:50:51.896Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/test_develop_commits.yml","dependencies":[{"id":20582236627,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236628,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test_epjson.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:51.964Z","updated_at":"2024-11-05T23:50:51.964Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/test_epjson.yml","dependencies":[{"id":20582236629,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236630,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test_pull_requests.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:52.034Z","updated_at":"2024-11-05T23:50:52.034Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/test_pull_requests.yml","dependencies":[{"id":20582236631,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":20582236632,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236633,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582236634,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/verify_pr_labels.yml","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:52.209Z","updated_at":"2024-11-05T23:50:52.209Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/.github/workflows/verify_pr_labels.yml","dependencies":[{"id":20582236635,"package_name":"mheap/github-action-required-labels","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"cmake/codesign_doc/requirements.txt","sha":null,"kind":"manifest","created_at":"2024-11-05T23:50:52.334Z","updated_at":"2024-11-05T23:50:52.334Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/cmake/codesign_doc/requirements.txt","dependencies":[{"id":20582236636,"package_name":"GitPython","ecosystem":"pypi","requirements":"==3.1.43","direct":true,"kind":"runtime","optional":false},{"id":20582236637,"package_name":"rst2pdf","ecosystem":"pypi","requirements":"==0.102","direct":true,"kind":"runtime","optional":false},{"id":20582236638,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":20582236639,"package_name":"sphinx-sitemap","ecosystem":"pypi","requirements":"==2.6.0","direct":true,"kind":"runtime","optional":false},{"id":20582236640,"package_name":"sphinxcontrib-moderncmakedomain","ecosystem":"pypi","requirements":"==3.29.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"doc/readthedocs/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-05-30T00:33:10.859Z","updated_at":"2025-05-30T00:33:10.859Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/doc/readthedocs/requirements.txt","dependencies":[{"id":23369812038,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23369812039,"package_name":"sphinx","ecosystem":"pypi","requirements":"\u003e3","direct":true,"kind":"runtime","optional":false},{"id":23369812040,"package_name":"Jinja2","ecosystem":"pypi","requirements":"\u003c3.1","direct":true,"kind":"runtime","optional":false},{"id":23369812041,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.19","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"third_party/fmt-8.0.1/support/build.gradle","sha":null,"kind":"manifest","created_at":"2025-07-19T14:48:30.529Z","updated_at":"2025-07-19T14:48:30.529Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/third_party/fmt-8.0.1/support/build.gradle","dependencies":[]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2025-07-19T14:48:35.357Z","updated_at":"2025-07-19T14:48:35.357Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/requirements.txt","dependencies":[{"id":24215621995,"package_name":"wheel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"scripts/pytests/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-07-19T14:48:38.431Z","updated_at":"2025-07-19T14:48:38.431Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/scripts/pytests/requirements.txt","dependencies":[{"id":24215621996,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":24215621997,"package_name":"lxml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2025-07-19T14:48:43.032Z","updated_at":"2025-07-19T14:48:43.032Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"third_party/EP-Launch-Lite/setup.py","sha":null,"kind":"manifest","created_at":"2025-07-19T14:48:45.745Z","updated_at":"2025-07-19T14:48:45.745Z","repository_link":"https://github.com/NatLabRockies/EnergyPlus/blob/develop/third_party/EP-Launch-Lite/setup.py","dependencies":[]}],"score":12.640950914206687,"created_at":"2023-09-11T14:52:09.258Z","updated_at":"2026-05-02T02:30:23.133Z","avatar_url":"https://github.com/NatLabRockies.png","language":"C++","category":"Consumption","sub_category":"Buildings and Heating","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"EnergyPlus [![](https://img.shields.io/github/release/NREL/energyplus.svg)](https://github.com/NREL/EnergyPlus/releases/latest)\n==========\n\n[![](https://img.shields.io/github/downloads/NREL/EnergyPlus/latest/total?color=5AC451)](https://github.com/NREL/EnergyPlus/releases/latest)\n[![](https://img.shields.io/github/downloads/nrel/energyplus/total.svg?color=5AC451\u0026label=downloads_since_v8.1)](https://github.com/NREL/EnergyPlus/releases)\n\nThis is the EnergyPlus Development Repository.  EnergyPlus™ is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption and water use in buildings.\n\n## Contact/Support\n\n - The Department of Energy maintains a [public website for EnergyPlus](https://energyplus.net) where you can find much more information about the program.\n - For detailed developer information, consult the [wiki](https://github.com/nrel/EnergyPlusTeam/wiki).\n - Many users (and developers) of EnergyPlus are active on [Unmet Hours](https://unmethours.com/), so that's a great place to start if you have a question about EnergyPlus or building simulation.\n - For more in-depth, developer-driven support, please utilize the [EnergyPlus Helpdesk](https://energyplushelp.freshdesk.com/).\n\n## Testing\n\n[![](https://github.com/NREL/EnergyPlus/workflows/Custom%20Check/badge.svg)](https://github.com/NREL/EnergyPlus/actions/workflows/custom_check.yml) \n[![](https://github.com/NREL/EnergyPlus/workflows/Documentation/badge.svg)](https://github.com/NREL/EnergyPlus/actions/workflows/documentation.yml) \n[![](https://github.com/NREL/EnergyPlus/workflows/CppCheck/badge.svg)](https://github.com/NREL/EnergyPlus/actions/workflows/cppcheck.yml)\n\nEvery commit and every release of EnergyPlus undergoes rigorous testing.\nThe testing consists of building EnergyPlus, of course, then there are unit tests, integration tests, API tests, and regression tests.\nSince 2014, most of the testing has been performed by our bots ([Tik-Tok](https://github.com/nrel-bot), [Gort](https://github.com/nrel-bot-2), and [Marvin](https://github.com/nrel-bot-3)), using a fork of the [Decent CI](https://github.com/lefticus/decent_ci) continuous integration system.\nWe are now adapting our efforts to use the Github Actions system to handle more of our testing processes.\nIn the meantime, while Decent CI is still handling the regression and bulkier testing, results from Decent CI are still available on the testing [dashboard](https://myoldmopar.github.io/EnergyPlusBuildResults/).\n\n## Releases\n\n[![](https://github.com/NREL/EnergyPlus/workflows/Windows%20Releases/badge.svg)](https://github.com/NREL/EnergyPlus/actions/workflows/windows_release.yml) \n[![](https://github.com/NREL/EnergyPlus/workflows/Mac%20Releases/badge.svg)](https://github.com/NREL/EnergyPlus/actions/workflows/mac_release.yml) \n[![](https://github.com/NREL/EnergyPlus/workflows/Linux%20Releases/badge.svg)](https://github.com/NREL/EnergyPlus/actions/workflows/linux_release.yml)\n\nEnergyPlus is released twice annually, usually in March and September.\nIt is recommended all use of EnergyPlus in production workflows use these formal, public releases.\nIteration **(pre-)releases** may be created during a development cycle, however users should generally avoid these, as input syntax may change which won't be supported by the major release version transition tools, and could require manual intervention to remedy.\nIf an interim release is intended for active use by users, such as a bug-fix-only or performance-only re-release, it will be clearly specified on the release notes and a public announcement will accompany this type of release.\nOur releases are now built by Github Actions.\n\n## Core Documentation\n\nProgram documentation is installed alongside the program, with the pdfs also available [online](https://energyplus.net/documentation).\nBig Ladder also produces html based documentation [online](http://bigladdersoftware.com/epx/docs/).\n\n## API Documentation\n\n[![Read the Docs](https://img.shields.io/readthedocs/energyplus?label=docs%20%28latest%29\u0026color=5AC451)](https://energyplus.readthedocs.io/en/latest/)\n[![Read the Docs](https://img.shields.io/readthedocs/energyplus?label=docs%20%28stable%29\u0026color=5AC451)](https://energyplus.readthedocs.io/en/stable/)\n\nAn API has been developed to allow access to internal EnergyPlus functionality and open up the possibility for new workflow opportunities around EnergyPlus.\nA C API is developed to expose the C++ functions, then Python bindings are built on top of that to maximize the accessibility.\nDocumentation is being built and posted on ReadTheDocs and that documentation will continue to be expanded over time as the API grows.\nThe badges above here show the status, and link out to, the `latest` documentation (most recent commit to the `develop` branch) as well as the `stable` documentation (most recent release tag).\n\n## License \u0026 Contributing Development\n\n[![](https://img.shields.io/badge/license-BSD--3--like-5AC451.svg)](https://github.com/NREL/EnergyPlus/blob/develop/LICENSE.txt)\n\nEnergyPlus is available under a BSD-3-like license.\nFor more information, check out the [license file](https://github.com/NREL/EnergyPlus/blob/develop/LICENSE.txt).\nThe EnergyPlus team accepts contributions to EnergyPlus source, utilities, test files, documentation, and other materials distributed with the program.\nThe current EnergyPlus contribution policy is now available on the EnergyPlus [contribution policy page](https://www.energyplus.net/contributing).\nIf you are interested in contributing, please start there, but feel free to reach out to the team.\n\n## Building EnergyPlus\n\nA detailed description of compiling EnergyPlus on multiple platforms is available on the [wiki](https://github.com/NREL/EnergyPlus/wiki/Building-EnergyPlus).\nAlso, as we are adapting to using Github Actions, the recipes for building EnergyPlus can be found in our [workflow files](https://github.com/NREL/EnergyPlus/tree/develop/.github/workflows).\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["energyplus","buildings","qt","openstudio-sdk","openstudio-models","openstudio-coalition","openstudio-application","openstudio","energy-efficiency","foundation"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20048","html_url":"https://ost.ecosyste.ms/projects/20048"}