Skip to content
Change the repository type filter

All

    Repositories list

    • HTML
      73390Updated Aug 17, 2025Aug 17, 2025
    • Set of tools to calculate degradation responses and degradation related parameters for PV.
      Jupyter Notebook
      2037415Updated Aug 17, 2025Aug 17, 2025
    • Ruby
      6894607Updated Aug 17, 2025Aug 17, 2025
    • ssc

      Public
      SAM Simulation Core (SSC) contains the underlying performance and financial models for SAM
      C++
      10888303Updated Aug 17, 2025Aug 17, 2025
    • altrios

      Public
      Rust
      1023910Updated Aug 16, 2025Aug 16, 2025
    • Python
      21254914Updated Aug 16, 2025Aug 16, 2025
    • pt-melt

      Public
      PT-MELT (PyTorch Machine Learning Toolbox) is a collection of architectures, processing, and utilities that are transferable over a range of ML applications.
      Python
      8200Updated Aug 16, 2025Aug 16, 2025
    • resstock

      Public
      Highly granular modeling of residential building stocks at national, regional, and local scales using OpenStudio/EnergyPlus.
      Ruby
      791277326Updated Aug 16, 2025Aug 16, 2025
    • WAVES

      Public
      Offshore Wind Farm Lifecycle Estimation
      Python
      91211Updated Aug 15, 2025Aug 15, 2025
    • SAM

      Public
      System Advisor Model (SAM)
      C++
      190404703Updated Aug 15, 2025Aug 15, 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++
      4451.3k91157Updated Aug 15, 2025Aug 15, 2025
    • fastsim

      Public
      Rust
      133048Updated Aug 15, 2025Aug 15, 2025
    • vidyut3d

      Public
      C++
      8600Updated Aug 15, 2025Aug 15, 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
      26425312Updated Aug 15, 2025Aug 15, 2025
    • Energy Rating Index (ERI) calculation via OpenStudio/EnergyPlus.
      Ruby
      182362Updated Aug 15, 2025Aug 15, 2025
    • REopt.jl

      Public
      Julia
      37338329Updated Aug 15, 2025Aug 15, 2025
    • ReEDS-2.0

      Public
      Python
      6915531Updated Aug 15, 2025Aug 15, 2025
    • Modeling of residential buildings in EnergyPlus using OpenStudio/HPXML.
      Ruby
      265311919Updated Aug 15, 2025Aug 15, 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
      58107434Updated Aug 15, 2025Aug 15, 2025
    • sup3r

      Public
      The Super-Resolution for Renewable Resource Data (sup3r) software uses generative adversarial networks to create synthetic high-resolution wind and solar spatiotemporal data from coarse low-resolution inputs.
      Python
      3011030Updated Aug 15, 2025Aug 15, 2025
    • Building Metadata OnTology Interoperability Framework (BuildingMOTIF). For models, see https://models.open223.info/
      Jupyter Notebook
      16565910Updated Aug 15, 2025Aug 15, 2025
    • Python
      8411Updated Aug 15, 2025Aug 15, 2025
    • tyche

      Public
      Jupyter Notebook
      8591Updated Aug 15, 2025Aug 15, 2025
    • PRAS

      Public
      NREL's Probabilistic Resource Adequacy Suite (PRAS)
      Julia
      2463232Updated Aug 15, 2025Aug 15, 2025
    • SolTrace

      Public
      SolTrace
      C++
      3950223Updated Aug 15, 2025Aug 15, 2025
    • marbles

      Public
      Lattice Boltzmann method solver using adaptive mesh refinement
      Jupyter Notebook
      12912Updated Aug 15, 2025Aug 15, 2025
    • PowerBuilder
      2112848Updated Aug 15, 2025Aug 15, 2025
    • raddit

      Public
      Jupyter Notebook
      0000Updated Aug 15, 2025Aug 15, 2025
    • plexosdb

      Public
      Database Manager for use with PLEXOS XML files
      Python
      131741Updated Aug 14, 2025Aug 14, 2025
    • GeoGridFusion facilitates the usage and storage of gridded geospatial satellite data by users outside of NREL, particularly those without access to HPC resources. This tool builds on work done by the PVDegradationTools project for DuraMAT, with the goal of making our advancements from this project widely accessible.
      Python
      0100Updated Aug 14, 2025Aug 14, 2025