Shyft: Open Source Framework for Hydrology and Energy Market Modelling

This document was last updated on 2026-05-25 for version 35.2.0.

Shyft is an open source framework for modelling hydrology, energy markets and high-performance time series analysis.

It provides tools for building operational forecasting systems, market models, and analytical workflows.

The project consists of four main Python packages:

The open source Shyft project contains four Python packages:

shyft.hydrology

Spatially distributed conceptual hydrological models.

shyft.energy-market

Components for constructing energy market models.

shyft.time-series

High-performance time-series framework.

shyft.dashboard

Web visualization components based on Bokeh.

Shyft releases are cryptographically signed and accompanied by provenance documentation to support independent verification. See the Release Overview section for details, and the Security section for the underlying security model and key management procedures.

Hydrology

Reference