Skip to content
Change the repository type filter

All

    Repositories list

    • OpenStudio-ERI

      Public
      Energy Rating Index (ERI) calculation via OpenStudio/EnergyPlus.
      Ruby
      182375Updated Nov 1, 2025Nov 1, 2025
    • EnergyPlus™ is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption and water use in buildings.
      C++
      4531.3k89931Updated Nov 1, 2025Nov 1, 2025
    • elm

      Public
      ELM is a collection of utilities to apply Large Language Models (LLMs) to energy research.
      Python
      236311Updated Oct 31, 2025Oct 31, 2025
    • Ruby
      6897615Updated Oct 31, 2025Oct 31, 2025
    • Modeling of residential buildings in EnergyPlus using OpenStudio/HPXML.
      Ruby
      265411818Updated Oct 31, 2025Oct 31, 2025
    • ALchemist

      Public
      Python
      1200Updated Oct 31, 2025Oct 31, 2025
    • Toolkit for working with RADIANCE for the ray-trace modeling of Bifacial Photovoltaics
      Python
      56100823Updated Oct 31, 2025Oct 31, 2025
    • hercules

      Public
      Hercules
      Python
      17662Updated Oct 31, 2025Oct 31, 2025
    • SolTrace

      Public
      SolTrace
      C++
      4050272Updated Oct 31, 2025Oct 31, 2025
    • Building Metadata OnTology Interoperability Framework (BuildingMOTIF). For models, see https://models.open223.info/
      Jupyter Notebook
      16606013Updated Oct 31, 2025Oct 31, 2025
    • MoorPy

      Public
      Python
      304370Updated Oct 31, 2025Oct 31, 2025
    • ssc

      Public
      SAM Simulation Core (SSC) contains the underlying performance and financial models for SAM
      C++
      11289285Updated Oct 31, 2025Oct 31, 2025
    • ComStock

      Public
      National scale modeling of the U.S. commercial building stock supported by U.S. DOE, LADWP, and others and maintained by NREL
      Ruby
      2743575Updated Oct 31, 2025Oct 31, 2025
    • OpenStudio is a cross-platform collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance.
      C++
      21955922011Updated Oct 31, 2025Oct 31, 2025
    • Set of tools to calculate degradation responses and degradation related parameters for PV.
      Jupyter Notebook
      2039528Updated Oct 31, 2025Oct 31, 2025
    • The Foundational Industry Energy Dataset (FIED) is a unit-level characterization of energy use in the U.S. industrial sector.
      Python
      81083Updated Oct 31, 2025Oct 31, 2025
    • Some data analysis tools for working with historical PV solar time-series data sets.
      Jupyter Notebook
      298521Updated Oct 31, 2025Oct 31, 2025
    • NEB-Tool

      Public
      A user friendly, graphical, open-source application (Web/Mac/Windows) of the multiple benefits framework for non-energy benefits, incorporating additional aspects to make the tool effective for use in the United States.
      TypeScript
      82521Updated Oct 31, 2025Oct 31, 2025
    • Jupyter Notebook
      9101Updated Oct 31, 2025Oct 31, 2025
    • soogo

      Public
      Surrogate-based 0-th Order Global Optimization for black-box problems.
      Python
      8502Updated Oct 31, 2025Oct 31, 2025
    • marbles

      Public
      Lattice Boltzmann method solver using adaptive mesh refinement
      Jupyter Notebook
      121201Updated Oct 31, 2025Oct 31, 2025
    • REopt_API

      Public
      The model for the REopt API, which is used as the back-end for the REopt Webtool (reopt.nrel.gov/tool), and can be accessed directly via the NREL Developer Network (https://developer.nrel.gov/docs/energy-optimization/reopt)
      Python
      62113437Updated Oct 31, 2025Oct 31, 2025
    • geoPFA

      Public
      Geothermal Play Fairway Analysis
      Python
      0201Updated Oct 31, 2025Oct 31, 2025
    • chronify

      Public
      Python
      65225Updated Oct 31, 2025Oct 31, 2025
    • cmlm

      Public
      Code for generating/testing reduced-order manifold turbulent combustion models, for stand alone analysis and use with the Pele suite of reacting flow solvers. Supports both tabulated physics-based approaches and machine learning/neural network approaches.
      Python
      9200Updated Oct 31, 2025Oct 31, 2025
    • Python package for monitoring and recording power usage, energy consumption, and performance metrics from hardware components such as GPUs and CPUs
      Python
      0100Updated Oct 30, 2025Oct 30, 2025
    • resstock

      Public
      Highly granular modeling of residential building stocks at national, regional, and local scales using OpenStudio/EnergyPlus.
      Ruby
      811326819Updated Oct 30, 2025Oct 30, 2025
    • REopt.jl

      Public
      Julia
      42358630Updated Oct 30, 2025Oct 30, 2025
    • altrios

      Public
      Rust
      1127910Updated Oct 30, 2025Oct 30, 2025
    • PowerBuilder
      24151099Updated Oct 30, 2025Oct 30, 2025