Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Inventory Optimization Software
  3. Stockpyl

Stockpyl

What it is

Stockpyl is a free, open-source Python package for inventory optimization and simulation, released under the MIT License. It implements single-node economic order quantity, newsvendor, and Wagner-Whitin models, along with multi-echelon algorithms for stochastic-service and guaranteed-service models. Users can simulate multi-echelon inventory systems and apply documented dynamic programming methods to Wagner-Whitin and finite-horizon stochastic inventory problems. The package also documents algorithms for serial systems and acyclical guaranteed-service systems, including safety stock optimization. Stockpyl is available through PyPI and installs with `pip install stockpyl`; it requires Python v3.7 or later. Its documentation includes tutorials and API modules for optimization, simulation, and supply-chain data structures. It is listed for API and Linux use, and credits Lawrence V. Snyder as its author. The project directs questions and issue reports to GitHub Issues, with email as an alternative. The listed Stockpyl plan is free.

For and against

For

  • Implements EOQ, newsvendor, and Wagner-Whitin models.
  • Includes multi-echelon optimization algorithms and simulation.
  • Documents dynamic programming methods for inventory problems.
  • Available free under the MIT License.
  • Provides tutorials and API documentation.

Against

  • Requires Python v3.7 or later.
  • Listed for API and Linux platforms.

The verdict

Stockpyl combines inventory models, multi-echelon methods, and simulation in a free Python package. Its documented workflows and Python requirement are worth checking against your setup.

Who it suits

Stockpyl suits people working on inventory and supply-chain optimization, simulation, or safety stock problems. Its listed audience topics include education, office/business, and scientific/engineering.

Plans and prices

Stockpyl

Free

Open-source Python package · MIT License

Every plan, in full

On the record

Audience
PyPI classifies the project under education, office/business, and scientific/engineering topics.pypi.org · read 4 Oct 2026
Distribution
The installation guide says Stockpyl is available on PyPI and installs with `pip install stockpyl`.stockpyl.readthedocs.io · read 4 Oct 2026
Documentation
The project links to documentation covering tutorials and API modules for optimization, simulation, and supply-chain data structures.stockpyl.readthedocs.io · read 4 Oct 2026
License
The project describes itself as open-source and released under the MIT License.github.com · read 4 Oct 2026
Maker
The package credits Lawrence V. Snyder as its author.pypi.org · read 4 Oct 2026
Multi-echelon optimization
It includes multi-echelon inventory optimization algorithms for stochastic-service and guaranteed-service models.github.com · read 4 Oct 2026
Network models
It documents algorithms for serial systems and acyclical guaranteed-service systems.stockpyl.readthedocs.io · read 4 Oct 2026
Optimization methods
Its documented methods include dynamic programming for Wagner-Whitin and finite-horizon stochastic inventory problems.stockpyl.readthedocs.io · read 4 Oct 2026
Purpose
Stockpyl is a Python package for inventory optimization and simulation.stockpyl.readthedocs.io · read 4 Oct 2026
Python requirement
The installation guide requires Python v3.7 or later.stockpyl.readthedocs.io · read 4 Oct 2026
Simulation
It has features for simulating multi-echelon inventory systems.stockpyl.readthedocs.io · read 4 Oct 2026
Single-node models
It implements economic order quantity, newsvendor, and Wagner-Whitin inventory models.github.com · read 4 Oct 2026
Support
The project directs users to GitHub Issues for feedback and problems, with email as an alternative.github.com · read 4 Oct 2026

Alternatives to Stockpyl

Every alternative, ranked