mlforecast and skforecast

These are **competitors**: both provide end-to-end ML-based time series forecasting pipelines with similar core functionality (feature engineering, model training, backtesting), though mlforecast emphasizes distributed scalability while skforecast emphasizes scikit-learn model compatibility.

mlforecast
76
Verified
skforecast
71
Verified
Maintenance 20/25
Adoption 12/25
Maturity 25/25
Community 19/25
Maintenance 13/25
Adoption 12/25
Maturity 25/25
Community 21/25
Stars: 1,186
Forks: 122
Downloads:
Commits (30d): 21
Language: Python
License: Apache-2.0
Stars: 1,462
Forks: 184
Downloads:
Commits (30d): 1
Language: Python
License: BSD-3-Clause
No risk flags
No risk flags

About mlforecast

Nixtla/mlforecast

Scalable machine 🤖 learning for time series forecasting.

This tool helps businesses and analysts predict future trends using historical time series data. You input multiple series of past observations, like sales figures or stock prices, and it outputs predictions for future values. It's designed for data scientists, operations managers, and anyone needing accurate, scalable forecasts for business planning or resource allocation.

demand-forecasting financial-forecasting inventory-planning operations-analytics data-science

About skforecast

skforecast/skforecast

Time series forecasting with machine learning models

This tool helps anyone who needs to predict future trends based on past data, such as sales managers, financial analysts, or operations planners. You input historical data, and it outputs predictions for what will happen next, like future sales or energy demand. It's designed for practitioners who want to use advanced machine learning for forecasting without needing to be an expert in every algorithm.

predictive-analytics demand-forecasting economic-forecasting resource-planning financial-modeling

Scores updated daily from GitHub, PyPI, and npm data. How scores work