EVERYTHING XIAOMI
Get listed

Prophet

Prophet is a forecasting procedure for time-series data that models non-linear trends, yearly, weekly, and daily seasonality, and holiday effects.

Place
#20 of 37
Score
6.0
Prophet's website

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.

All about pricing
PlanPriceWhat it gives you
ProphetFreeopen-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

All alternatives
  1. 1

    BigML

    Free planWebAPImacOSSelf-hosted
    7.7From $10,000 a year
  2. 2

    Oracle WebCenter Content

    AndroidiOSWebAPI
    7.7$3,450 one-time
  3. 3

    PyCaret

    Free planOpen sourceWebAPILinuxmacOS
    7.5Free plan
  4. 4

    Weka

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.5Free plan
  5. 5KNIME Analytics Platform logo

    KNIME Analytics Platform

    Free planLinuxmacOSWindows
    7.1From $19 a month
  6. 6

    MLJAR AutoML

    Free planWebLinuxmacOSSelf-hosted
    7.1From $20 a month