Prophet
Prophet is a forecasting procedure for time-series data that models non-linear trends, yearly, weekly, and daily seasonality, and holiday effects.
What Prophet is
Prophet is a forecasting procedure for time-series data that models non-linear trends, yearly, weekly, and daily seasonality, and holiday effects. The project says it works best with strong seasonal effects and several seasons of historical data. It describes Prophet as robust to missing data and trend shifts, and says it typically handles outliers well. Users can adjust forecasts with human-interpretable parameters and add domain knowledge. Prophet has R and Python implementations that share Stan code for fitting. Its documentation covers country holidays, custom seasonalities, additional regressors, uncertainty intervals, and cross-validation. R installation is documented through CRAN, while Python installation is through PyPI or conda-forge. The open-source software is under the MIT License, and the Prophet plan is free. Python requires version 3.7 or later; the installation guide specifies at least 4 GB of VM memory to install and 2 GB to use it. Windows setup has compiler requirements: R installation needs Rtools, while Python installation with cmdstanpy needs a Unix-compatible C compiler. As of v1.4.0, the project is in maintenance mode, accepting bug fixes, dependency updates, and R parity changes, with no new features planned.
Good
- Models trends, seasonality, and holiday effects.
- Supports country holidays and custom seasonalities.
- Includes uncertainty intervals and cross-validation.
- Users can add regressors and domain knowledge.
- Available as open-source software under the MIT License.
Watch out
- Project is in maintenance mode with no new features planned.
- Python requires version 3.7 or later.
- VM installation requires at least 4 GB memory.
- Windows installation has compiler requirements.
Who it suits
Prophet suits analysts and developers forecasting time series with substantial seasonal patterns and multiple seasons of historical observations. It offers R and Python implementations and tools for evaluation and model adjustment.
Verdict
Prophet provides R and Python forecasting workflows with seasonal modeling, adjustable inputs, and evaluation features. Its maintenance status and platform setup requirements are important considerations before adopting it.
Plans and prices
From Prophet's own pricing page, checked 9 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Prophet | Free | open-source forecasting software · R and Python implementations |
The facts
Each one read from Prophet's own pages, with the date it was checked.
What it does
- Adjustability
- Users can tune forecasts with human-interpretable parameters and add domain knowledge.checked 9 Oct 2026
- Best suited to
- The project says Prophet works best with time series that have strong seasonal effects and several seasons of historical data.checked 9 Oct 2026
- Features
- The documentation covers country holidays, custom seasonalities, additional regressors, uncertainty intervals, and cross-validation.checked 9 Oct 2026
- Implementations
- Prophet has R and Python implementations that share Stan code for fitting.checked 9 Oct 2026
- Installation
- The project documents installation through CRAN for R and PyPI or conda-forge for Python.checked 9 Oct 2026
- License
- The repository identifies the project license as MIT.checked 9 Oct 2026
- Maintenance
- The repository says that as of v1.4.0 Prophet is in maintenance mode, accepting bug fixes, dependency updates, and R parity changes, with no new features planned.checked 9 Oct 2026
- Purpose
- Prophet is a forecasting procedure for time series data with non-linear trends, yearly, weekly, and daily seasonality, and holiday effects.checked 9 Oct 2026
- Robustness
- The project says Prophet is robust to missing data and trend shifts and typically handles outliers well.checked 9 Oct 2026
- Runtime requirements
- The installation guide says Python use requires at least version 3.7 and a VM needs at least 4 GB memory to install and 2 GB to use Prophet.checked 9 Oct 2026
- Support
- The project directs users to its documentation and GitHub issue tracker for help and contributions.checked 9 Oct 2026
Where it runs
- Platform setup
- The installation guide says Windows R installation requires a compiler and Rtools, and Windows Python installation with cmdstanpy requires a Unix-compatible C compiler.checked 9 Oct 2026
Alternatives to Prophet
- 1
BigML
Free planWebAPImacOSSelf-hosted7.7From $10,000 a year - 2
Oracle WebCenter Content
AndroidiOSWebAPI7.7$3,450 one-time - 3
PyCaret
Free planOpen sourceWebAPILinuxmacOS7.5Free plan - 4
Weka
Free planOpen sourceAPILinuxmacOSSelf-hosted7.5Free plan - 5

KNIME Analytics Platform
Free planLinuxmacOSWindows7.1From $19 a month - 6
MLJAR AutoML
Free planWebLinuxmacOSSelf-hosted7.1From $20 a month
