Python Forecasting

Open-source Python projects categorized as Forecasting

Top 23 Python Forecasting Projects

Forecasting
  • MindsDB

    The platform for building AI from enterprise data

    Project mention: The 6 Best LLM Tools To Run Models Locally | dev.to | 2024-08-29

    Database Connection: Ollama supports several data platforms.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • Prophet

    Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.

    Project mention: TimesFM (Time Series Foundation Model) for time-series forecasting | news.ycombinator.com | 2024-05-08
  • statsmodels

    Statsmodels: statistical modeling and econometrics in Python

    Project mention: The Truth About Linear Regression | news.ycombinator.com | 2024-07-30

    statsmodels is the closest thing in python to R. statsmodels has mixed model support, but mgcv apparently requires more. It is well above my paygrade, but this seems relevant: https://github.com/statsmodels/statsmodels/issues/8029 (i.e. no out of the box support, you might be able to build an approximation on your own).

  • darts

    A python library for user-friendly forecasting and anomaly detection on time series.

    Project mention: Darts: Python lib for forecasting and anomaly detection on time series | news.ycombinator.com | 2024-03-05
  • sktime

    A unified framework for machine learning with time series

  • autogluon

    Fast and Accurate ML in 3 Lines of Code

  • Informer2020

    The GitHub repository for the paper "Informer" accepted by AAAI 2021.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • Kats

    Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.

    Project mention: Kats: NEW Data - star count:4554.0 | /r/algoprojects | 2023-10-24
  • gluonts

    Probabilistic time series modeling in Python

    Project mention: Show HN: Auto Wiki v2 – Turn your codebase into a Wiki now with diagrams | news.ycombinator.com | 2024-04-23

    https://github.com/awslabs/gluonts is a great candidate for a sample wiki. It is an OSS lib, not great documentation, very hard to RTFM (unlike, say, sklearn which already has a great wiki), doubtful that awslabs would pay to produce.

  • pytorch-forecasting

    Time series forecasting with PyTorch

  • statsforecast

    Lightning ⚡️ fast forecasting with statistical and econometric models.

    Project mention: TimeGPT-1 | news.ycombinator.com | 2023-10-13

    I can't find the TimeGPT-1 model.

    LICENSE Apache-2

    https://github.com/Nixtla/statsforecast/blob/main/LICENSE

    Mentions ARIMA, ETS, CES, and Theta modeling

  • neural_prophet

    NeuralProphet: A simple forecasting package

    Project mention: Facebook Prophet: library for generating forecasts from any time series data | news.ycombinator.com | 2023-09-26
  • Merlion

    Merlion: A Machine Learning Framework for Time Series Intelligence

  • neuralforecast

    Scalable and user friendly neural :brain: forecasting algorithms.

    Project mention: [D] Doubts on the implementation of LSTMs for timeseries prediction (like including weather forecasts) | /r/MachineLearning | 2023-12-10
  • chronos-forecasting

    Chronos: Pretrained (Language) Models for Probabilistic Time Series Forecasting

    Project mention: TimesFM (Time Series Foundation Model) for time-series forecasting | news.ycombinator.com | 2024-05-08

    On a related note, Amazon also had a model for time series forecasting called Chronos.

    https://github.com/amazon-science/chronos-forecasting

  • flow-forecast

    Deep learning PyTorch library for time series forecasting, classification, and anomaly detection (originally for flood forecasting).

  • LTSF-Linear

    [AAAI-23 Oral] Official implementation of the paper "Are Transformers Effective for Time Series Forecasting?"

  • orbit

    A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood. (by uber)

  • pmdarima

    A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.

  • lag-llama

    Lag-Llama: Towards Foundation Models for Probabilistic Time Series Forecasting

    Project mention: Lag-Llama: Towards Foundation Models for Probabilistic Time Series Forecasting | news.ycombinator.com | 2024-02-26
  • functime

    Time-series machine learning at scale. Built with Polars for embarrassingly parallel feature extraction and forecasts on panel data.

    Project mention: functime: NEW Data - star count:616.0 | /r/algoprojects | 2023-11-08
  • PyPOTS

    A Python toolkit/library for reality-centric machine/deep learning and data mining on partially-observed time series, including SOTA neural network models for scientific analysis tasks of imputation/classification/clustering/forecasting/anomaly detection/cleaning on incomplete industrial (irregularly-sampled) multivariate TS with NaN missing values

  • aeon

    A toolkit for machine learning from time series

    Project mention: FLaNK 15 Jan 2024 | dev.to | 2024-01-15
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Forecasting discussion

Log in or Post with

Python Forecasting related posts

  • TimesFM (Time Series Foundation Model) for time-series forecasting

    4 projects | news.ycombinator.com | 8 May 2024
  • Show HN: Auto Wiki v2 – Turn your codebase into a Wiki now with diagrams

    1 project | news.ycombinator.com | 23 Apr 2024
  • Financial Market Applications of LLMs

    1 project | news.ycombinator.com | 20 Apr 2024
  • Moirai: A Time Series Foundation Model for Universal Forecasting

    2 projects | news.ycombinator.com | 25 Mar 2024
  • Chronos: Learning the Language of Time Series

    3 projects | news.ycombinator.com | 21 Mar 2024
  • Darts: Python lib for forecasting and anomaly detection on time series

    1 project | news.ycombinator.com | 5 Mar 2024
  • Lag-Llama: Towards Foundation Models for Probabilistic Time Series Forecasting

    1 project | news.ycombinator.com | 26 Feb 2024
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 15 Sep 2024
    Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →

Index

What are some of the best open-source Forecasting projects in Python? This list will help you:

Project Stars
1 MindsDB 26,208
2 Prophet 18,264
3 statsmodels 9,966
4 darts 7,902
5 sktime 7,739
6 autogluon 7,620
7 Informer2020 5,267
8 Kats 4,884
9 gluonts 4,546
10 pytorch-forecasting 3,863
11 statsforecast 3,845
12 neural_prophet 3,807
13 Merlion 3,359
14 neuralforecast 2,920
15 chronos-forecasting 2,318
16 flow-forecast 2,007
17 LTSF-Linear 1,932
18 orbit 1,855
19 pmdarima 1,572
20 lag-llama 1,188
21 functime 1,008
22 PyPOTS 964
23 aeon 955

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com

Did you konow that Python is
the 1st most popular programming language
based on number of metions?