Forecasting platforms & libraries · Unit8 SA

Darts

Open-source Python library offering one unified API across dozens of classical, ML and deep-learning forecasting models.

Darts is a Python forecasting library built by the Swiss ML consultancy Unit8, whose distinguishing idea is a single, consistent API over a very wide range of model families: classical statistical models (ARIMA, exponential smoothing, Theta), gradient-boosting models (LightGBM, XGBoost, CatBoost), deep-learning architectures (N-BEATS, Temporal Convolutional Networks, Transformers, RNNs), and pretrained foundation models. Because every model exposes the same fit/predict interface, analysts can swap one model for another, backtest several side by side, or build ensembles without rewriting data-handling code. Darts also supports probabilistic forecasting, covariates (external variables), and anomaly detection through scorers and detectors. It requires Python familiarity and works best when a team wants to compare many candidate models rather than commit to one library's house model.

At a glance

Vendor Unit8 SA
Pricing model Open source + paid options
Free tier Yes
Deployment Self-hosted
Open source Yes (Apache-2.0)
Best for Teams that want to benchmark many forecasting model types against the same dataset through one consistent interface.

Pricing

Free and open source with no commercial tier.

Pricing has not been verified yet — see the vendor's site.

Features

  • Unified fit/predict API across 30+ forecasting models
  • Classical, gradient-boosting, deep-learning and foundation models in one library
  • Probabilistic forecasting with prediction intervals
  • Covariate (external variable) support
  • Backtesting and model comparison utilities
  • Anomaly detection via scorers and detectors
  • Ensemble and conformal prediction wrappers

Integrations

Profile last reviewed September 21, 2026

Head to head

Alternatives

Darts in the index now

Terms to know

Related guides