timestep
EnergyPlus timeseries visualization software(v2.0-beta now available)

EnergyPlus has rich support for hourly and sub-hourly reporting, but as a model becomes larger and more complex, the simulation output size can become unwieldy for many existing tools. This can result in prohibitively long load-times just to view your simulation results.

Timestep attempts to be a better solution, offering a clean, user-friendly and near-instanteous querying interface, as well as modern data visualization capabilities. It accomplishes this by using the EnergyPlus SQLite Output reporting, and can load and visualize very large simulation output files in seconds, rather than minutes.

Current Timestep features
New in version 2.0
Install and Setup
  1. Download the installer for your platform from the latest GitHub Release — macOS (.dmg), Windows (.exe or .msi), or Linux (.AppImage, .deb, .rpm).
  2. Run the installer and launch "timestep".
  3. The app is not yet code-signed: on Windows, select "More Info" then "Run Anyway" at the "Windows Protected Your PC" pop-up; on Mac, see opening apps from unidentified developers (right-click the app and choose Open).
  4. Point it at an EnergyPlus run: either the eplusout.sql written with "Output:SQLite, SimpleAndTabular" in the IDF, or the raw eplusout.eso directly — no re-run needed.
  5. Click the "Load Files" button, or drag .sql / .eso files (with their sibling .bnd for cfm/gpm units) onto it.
  6. Start exploring your model results!
Screenshots
Heatmaps with Variable Color Domain
Split Panes for Side-by-Side Comparison Across Runs
Direct .eso Loading (No Output:SQLite Required)
Data-Quality Warnings on Load
Contributing
Timestep is an open-source project and welcomes contributions! It uses the following frameworks / languages: If you're interested in contributing, check out the main github repo!