InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 23 Python Forecasting Projects
-
Prophet
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
Project mention: AI and Time Series Data: Harnessing Temporal Insights in a Digital Age | dev.to | 2025-04-07Emerging trends like decentralized data markets, synthetic time series generation, and enhanced NFT-based monetization models underline the vibrant future awaiting AI-driven predictive analytics. For developers and industry leaders, familiarizing yourself with tools like TensorFlow, Prophet, and Nixtlaβs TimeGPT is crucial to stay ahead in this dynamic field.
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
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).
-
π Composed Image Retrieval π Intro to Multimodal LLama 3.2 π οΈ Multi Agent Concierge π» RAG with Langchain Granite, Milvus π«Ά Download content β Transformer Replacement? π€ vLLM for runing models π Amphion π Autogluon π Notebook LLama like Google's Notebook LLM π«Ά Monocle2ai for tracing GenAI app code LFA&D Project π€ Bee Agent Framework β LLama RFP Response βΆοΈ GenAI Script π½ Simular AI Agent S π¦Ύ DrawDB with AI β¨ Ollama with LLama 3.2 Vision!!!! Preview π Powerful RAG Checker π SQL Generator π» Role of LLMs π Document Extraction πΆοΈ Open Source Vector DB Reddit π The Practical Guide to Self Hosting LLM π¦Ύ Stagehand Controller πΆοΈ Understanding HNSWLIB π Best practices in RAG π» Enigma Agent π Langchain, Ollama, Phi3 for Function Calling π Compass Judger π Princeton NLP SimPO π Princeton NLP ProLong π Princeton NLP HELMET π§ Ollama Cheatsheet π Princeton NLP CopyCat π Princeton NLP Shp πΆοΈ Can LLM Solve Hard Github Issues π Enabling Large Language Models to Generate Text with Citations π Princeton NLP CharXiv π Awesome AI Agents List π¦Ύ Nomicβs Matryoshka text embedding model
-
-
-
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.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
statsforecast β Forecasting with statistical and econometric models
-
-
Project mention: Merlion: A Machine Learning Framework for Time Series Intelligence | news.ycombinator.com | 2025-02-28
-
-
-
-
LTSF-Linear
[AAAI-23 Oral] Official implementation of the paper "Are Transformers Effective for Time Series Forecasting?"
-
flow-forecast
Deep learning PyTorch library for time series forecasting, classification, and anomaly detection (originally for flood forecasting).
-
orbit
A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood. (by uber)
Project mention: Merlion: A Machine Learning Framework for Time Series Intelligence | news.ycombinator.com | 2025-02-28 -
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.
-
-
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
-
-
django-ledger
Django Ledger is a double entry accounting system and financial analysis engine built on the Django Web Framework.
-
functime
Time-series machine learning at scale. Built with Polars for embarrassingly parallel feature extraction and forecasts on panel data.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Forecasting discussion
Python Forecasting related posts
-
Statsforecast: Fast Python forecasting with statistical and econometric models
-
Merlion: A Machine Learning Framework for Time Series Intelligence
-
Show HN: Foundation models for time series forecasting
-
TimesFM (Time Series Foundation Model) for time-series forecasting
-
Show HN: Auto Wiki v2 β Turn your codebase into a Wiki now with diagrams
-
Financial Market Applications of LLMs
-
Moirai: A Time Series Foundation Model for Universal Forecasting
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 May 2025
Index
What are some of the best open-source Forecasting projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | Prophet | 19,170 |
2 | statsmodels | 10,644 |
3 | autogluon | 8,828 |
4 | darts | 8,573 |
5 | sktime | 8,370 |
6 | Kats | 5,973 |
7 | Informer2020 | 5,885 |
8 | gluonts | 4,874 |
9 | statsforecast | 4,356 |
10 | pytorch-forecasting | 4,287 |
11 | Merlion | 4,282 |
12 | neural_prophet | 4,074 |
13 | neuralforecast | 3,501 |
14 | chronos-forecasting | 3,252 |
15 | LTSF-Linear | 2,179 |
16 | flow-forecast | 2,182 |
17 | orbit | 1,965 |
18 | pmdarima | 1,642 |
19 | lag-llama | 1,431 |
20 | PyPOTS | 1,410 |
21 | aeon | 1,164 |
22 | django-ledger | 1,173 |
23 | functime | 1,102 |