Data Pipelines

sktime

Unified framework for machine learning with time series data

Status
Generally available
Last checked
Checked · Oct 16, 2026
License
Open source
Pricing
Free tier · from $0

What it is

A unified framework for machine learning with time series that provides a wide range of algorithms and tools to handle various time series tasks, making it easier for developers and researchers to work with time-series data.

sktime stands out by providing a unified and consistent interface for various time series tasks, making it easier to integrate different algorithms and preprocessing steps into a single pipeline.

When it fits — and when it doesn’t

A good fit for

  • Data scientists working with time-series data who need a unified framework for various tasks like forecasting, classification, and regression.

  • Developers building applications that require handling and analyzing time series data efficiently.

Look elsewhere if

  • Projects requiring real-time processing of time series data as sktime is designed more for batch processing

  • Applications where the primary focus is on non-time-series machine learning tasks

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited support for certain time series algorithms

    Does not natively support some advanced models like Long Short-Term Memory (LSTM) networks without integration with external libraries such as TensorFlow or PyTorch

  2. 02

    Performance issues with large datasets

    Processing time increases significantly with larger time series data, leading to slower training and prediction times

What it does well

  • Unified interface for time series forecasting, classification, and regression

  • Supports a wide range of algorithms including classical statistical models and machine learning methods

  • Flexible pipeline design to combine different preprocessing steps and models

  • Integration with scikit-learn for consistent API usage

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up sktime

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →