#24 · Primary category: Time Series Machine Learning
orbit
A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.
Project last updated:05/22/26
GitHub Stars
2.1K
Forks
148
Contributors
23
License
Other
Why we included this project
Orbit wraps several families of Bayesian forecasting models, including exponential smoothing, local-global and damped local trends, and kernel time-based regression, behind a consistent initialize-fit-predict interface. You can switch approaches without rewriting your pipeline, and the probabilistic backends let you fit with MCMC, MAP, or variational inference depending on how much compute you want to spend. The payoff is forecasts that carry calibrated uncertainty, which is what demand, capacity, or revenue planning actually needs. Regression support, backtesting, and diagnostics help validate the models against real data before they go into production. It sits between hand-rolled forecasting code and heavyweight frameworks, and it is a reasonable pick when you want explainable Bayesian models rather than opaque deep learning.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
netdata
The fastest path to AI-powered full stack observability, even for lean teams.
catboost
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
sktime
A unified framework for machine learning with time series
darts
A python library for user-friendly forecasting and anomaly detection on time series.
featuretools
An open source python library for automated feature engineering