Skip to main content

NeoProphet

Prophet forecasting that is easier to use, clearer to read and faster at scale.

NeoProphet is a drop-in fork of Facebook Prophet with a one-call API, self-explaining charts, built-in tuning and an experimental Apple Silicon GPU backend for fitting many series at once.

A NeoProphet forecast with history and forecast zones, changepoint callouts and a plain-English title

Install

pip install neoprophet            # or: uv add neoprophet
pip install "neoprophet[mlx]"     # adds the MLX backend on Apple Silicon

NeoProphet installs the prophet import package, so it replaces upstream Prophet: uninstall prophet first and do not install both in one environment. Wheels include the compiled Stan model for macOS (Intel and Apple Silicon), Linux (x86-64 and ARM64) and Windows.

Quick start

import pandas as pd
from prophet import forecast

df = pd.read_csv("https://raw.githubusercontent.com/CodeWithBehnam/NeoProphet/main/examples/example_wp_log_peyton_manning.csv")
result = forecast(df, horizon="12 months", country_holidays="US")
result.forecast            # ds, yhat, yhat_lower, yhat_upper for the future
result.plot()              # the chart above
result.plot_components()   # trend, holidays, weekly and yearly patterns
  • forecast(..., tune=True) chooses the prior scales and seasonality mode by parallel cross-validation.
  • prophet.mlx_backend.fit_many(dfs) fits many series in one batch on an Apple Silicon GPU (experimental; linear and flat growth, MAP only).
  • The classic API is unchanged: from prophet import Prophet works as before.

Released under the MIT licence. Prophet was created by Sean J. Taylor and Ben Letham at Facebook.

Metadata

Release files for neoprophet 1.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for neoprophet 1.5.1
File Size Uploaded
neoprophet-1.5.1.tar.gz 219.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for neoprophet 1.5.1
File
neoprophet-1.5.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
neoprophet-1.5.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
neoprophet-1.5.1-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
neoprophet-1.5.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
neoprophet-1.5.1-py3-none-macosx_10_11_x86_64.whl Python 3 none macOS 10.11+ x86-64 Details

Total release size: 61.5 MB

Release files / neoprophet-1.5.1.tar.gz

Download URL neoprophet-1.5.1.tar.gz
Size 219.7 kB
Tags Source
SHA-256 checksum
How to use checksums
10d3278655d68471fcc289d16feaf68ae3fe65bd7350574165f775311150c81f
BLAKE2b-256 checksum
How to use checksums
da9d90aa72123784be1c4012e731b83e34c90daac2683b514c49953eaeaa93d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / neoprophet-1.5.1-py3-none-win_amd64.whl

Download URL neoprophet-1.5.1-py3-none-win_amd64.whl
Size 12.3 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
073f7b25ac08e38ad98c1913bf01aa69af78eb59055dcc5d28382080b2be8836
BLAKE2b-256 checksum
How to use checksums
ccbc5727929382a52381db1bec5d25769effd8aea9fb33c7c32b639b3ee143a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / neoprophet-1.5.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL neoprophet-1.5.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 12.0 MB
Tags Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
28812e76614e2131ed6c849cd9cf50e5b283e762ca96a45e35c5c9360de6dc67
BLAKE2b-256 checksum
How to use checksums
b9001aa2e256556ef0d9477821a31e7205520e21780d633eae8232364e401195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / neoprophet-1.5.1-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL neoprophet-1.5.1-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 12.0 MB
Tags Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
42183842474c9542fc71f4d78ad853070930a4fd3b25f9d3099ff1efd1e9c1b8
BLAKE2b-256 checksum
How to use checksums
785ada73c194a79e4c109992e710db29706c2e997c2ef0bb4927123f4d8db396
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / neoprophet-1.5.1-py3-none-macosx_11_0_arm64.whl

Download URL neoprophet-1.5.1-py3-none-macosx_11_0_arm64.whl
Size 12.2 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bfb64bb8bb1ad416f1cbea8e1e56f71641d287b9fe2448245e58cd9b1a2ce793
BLAKE2b-256 checksum
How to use checksums
67b2fc7ac6458df3faa51853c8c8cf121866535c1d970e79e6127f40954c80ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / neoprophet-1.5.1-py3-none-macosx_10_11_x86_64.whl

Download URL neoprophet-1.5.1-py3-none-macosx_10_11_x86_64.whl
Size 12.7 MB
Tags Python 3 macOS 10.11+ x86-64
SHA-256 checksum
How to use checksums
fad062a451c8d90821c03990e11897b87db82a2cc1d2c8711b0111cae36a18ac
BLAKE2b-256 checksum
How to use checksums
ad25dd1ea09d350a259bcad340301951f5e618dcd8d76ddbaf947f99246b7712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

1.6.0

6 release files

This release

1.5.1 This release

6 release files

1.4.0

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page