Skip to content
Change the repository type filter

All

    Repositories list

    • resstock

      Public
      Highly granular modeling of residential building stocks at national, regional, and local scales using OpenStudio/EnergyPlus.
      Ruby
      801297324Updated Sep 11, 2025Sep 11, 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++
      4441.3k92061Updated Sep 11, 2025Sep 11, 2025
    • OCHRE

      Public
      A Python-based building energy modeling (BEM) tool designed to model flexible loads in residential buildings
      Python
      2661866Updated Sep 11, 2025Sep 11, 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++
      21655321020Updated Sep 11, 2025Sep 11, 2025
    • Set of tools to calculate degradation responses and degradation related parameters for PV.
      Jupyter Notebook
      2038405Updated Sep 11, 2025Sep 11, 2025
    • ampworks

      Public
      Battery data analysis tools in Python
      Python
      1900Updated Sep 11, 2025Sep 11, 2025
    • REopt.jl

      Public
      Julia
      39348430Updated Sep 11, 2025Sep 11, 2025
    • Exagoop

      Public
      C++
      5903Updated Sep 11, 2025Sep 11, 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
      2742537Updated Sep 11, 2025Sep 11, 2025
    • InSPIRE

      Public
      Tutorials, scripts and other modeling aspects of agrivoltaics developed by the InSPIRE team
      HTML
      71300Updated Sep 11, 2025Sep 11, 2025
    • COMPASS

      Public
      INFRA-COMPASS is a tool that leverages Large Language Models (LLMs) to create and maintain an inventory of state and local codes and ordinances applicable to energy infrastructure.
      Python
      013281Updated Sep 11, 2025Sep 11, 2025
    • ssc

      Public
      SAM Simulation Core (SSC) contains the underlying performance and financial models for SAM
      C++
      10988305Updated Sep 11, 2025Sep 11, 2025
    • Jupyter Notebook
      9301Updated Sep 11, 2025Sep 11, 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
      82590Updated Sep 11, 2025Sep 11, 2025
    • Ruby
      6896616Updated Sep 11, 2025Sep 11, 2025
    • plexosdb

      Public
      Database Manager for use with PLEXOS XML files
      Python
      131841Updated Sep 11, 2025Sep 11, 2025
    • Modeling of residential buildings in EnergyPlus using OpenStudio/HPXML.
      Ruby
      265312320Updated Sep 11, 2025Sep 11, 2025
    • PRAS

      Public
      NREL's Probabilistic Resource Adequacy Suite (PRAS)
      Julia
      2565232Updated Sep 11, 2025Sep 11, 2025
    • An energy-aware vehicle routing engine
      Rust
      1519623Updated Sep 11, 2025Sep 11, 2025
    • ROSCO

      Public
      A Reference Open Source Controller for Wind Turbines
      Python
      108138102Updated Sep 11, 2025Sep 11, 2025
    • bambam

      Public
      Rust
      1081Updated Sep 11, 2025Sep 11, 2025
    • Building Metadata OnTology Interoperability Framework (BuildingMOTIF). For models, see https://models.open223.info/
      Jupyter Notebook
      16585911Updated Sep 11, 2025Sep 11, 2025
    • R2X

      Public
      Model translation framework
      Python
      1613253Updated Sep 11, 2025Sep 11, 2025
    • SAM

      Public
      System Advisor Model (SAM)
      C++
      193407774Updated Sep 11, 2025Sep 11, 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
      61110438Updated Sep 11, 2025Sep 11, 2025
    • ESIFHPC4

      Public
      Benchmarks repository for NREL's ESIF-HPC-4 project
      C
      3104Updated Sep 11, 2025Sep 11, 2025
    • C++
      1100Updated Sep 11, 2025Sep 11, 2025
    • wex

      Public
      WEX, which is short for WxWidgets Extensions, is a cross-platform library of graphical user interface tools that extends the popular open-source project WxWidgets. WEX includes many features including the powerful DView program (https://github.com/NREL/wex/wiki/DView), which provides an easy-to-use way to visualize complex time series data.
      C
      3263280Updated Sep 11, 2025Sep 11, 2025
    • lk

      Public
      LK (Language Kit) is a simple but powerful scripting language that is designed to be small, fast, and easily embedded in other applications. The core LK engine, including lexical analyzer, parser, compiler, and virtual machine is only dependent on the Standard C++ Library (STL), making it extremely lightweight and portable.
      C
      283400Updated Sep 11, 2025Sep 11, 2025
    • An issue tracker for NREL's APIs available at https://developer.nrel.gov
      HTML
      5553152Updated Sep 11, 2025Sep 11, 2025