Skip to content
SPECIFICTION
Get listed

replenishment vs supplychainpy

replenishment

github.com

supplychainpy

supplychainpy.org

Side by side

Figurereplenishmentsupplychainpy
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOS—Yes
Linux—Yes
API—Yes
Self-hosted—Yes
Plans published11
Spec score · Inventory Optimization Software7.7 (#6)7.9 (#3)
InstallationThe README gives `pip install replenishment` as the PyPI installation command.The documentation says to install with pip or from source by cloning the GitHub repository.
LicenseThe project metadata identifies the license as MIT.The project is licensed under the BSD-3 license.
PurposeThe project describes replenishment as a Python library for stock replenishment simulation, policy optimization, and decision visualization.Supplychainpy is a Python library for supply chain analysis, modeling, and simulation.

Plans

replenishment

  • Open source libraryFree

replenishment pricing →

supplychainpy

  • supplychainpy 0.0.5Free

supplychainpy pricing →

In their own words

replenishment

replenishment is a Python library for simulating stock replenishment, optimizing policies, and visualizing policy behavior. It is designed for teams comparing policies against historical or synthetic demand. Listed optimization workflows include safety stock based on mean forecasts, k*RMSE or k*MAE, and percentile targets. For k*RMSE and k*MAE, safety stock can optionally increase when lead-time forecast quantities rise above a baseline. The library supports moving between CSV or DataFrame inputs and simulation configurations, and it can show visual comparisons of policies on replenishment time series. The README includes notebooks for policy variants, synthetic data generation, and loading stock replenishment data. Installation is through PyPI with `pip install replenishment`. The project is tested on Python 3.10, 3.11, 3.12, and 3.13; listed dependencies include pandas, Polars, PyArrow, matplotlib, ipykernel, and scienceplots. The package uses the MIT license and is classified as Alpha. The project welcomes contributions. Minimum order quantities, case-pack constraints, and promotion-aware demand handling are listed as areas for future contribution.

Visit github.com

supplychainpy

supplychainpy is a Python library for supply chain analysis, modeling, and simulation, aimed at commercial inventory and demand-planning analysts. Its inventory features include ABC XYZ classification, safety stock, reorder levels, economic order quantity, service-level targets, and replenishment recommendations. Forecasting options include simple exponential smoothing and Holt’s trend-corrected exponential smoothing; ARIMA models remain under development. The reporting suite presents charts, tables, KPIs, inventory summaries, and recommendations, with a bot for querying analysis in natural language. Inputs can be CSV or text files, Pandas DataFrames, or data supplied through a database ETL process. The maker describes use with Pandas, Jupyter, Matplotlib, openpyxl, and xlwings. Installation is available through pip or from source, and the reporting suite can run locally with configurable host and port settings. Command examples cover Linux, Mac, and Windows. The project is licensed under BSD-3 and is free. Its maker warns that the library is in early development and unsuitable for production because its API may change.

Visit supplychainpy.org