QMCPy

Quasi-Monte Carlo community software in Python.

QMCPy is a Python framework for quasi-Monte Carlo sampling and integration. Its plug-and-play components cover discrete distributions, measure transforms, integrands, and stopping criteria.

What the project provides

QMCPy is designed around the interacting components of a quasi-Monte Carlo integration problem. The shared interfaces allow developers to add sampling schemes, integrands, and stopping criteria, while practitioners can combine implemented components for applications.

The maintained documentation includes installation instructions, a package reference with doctests, mathematical descriptions, and rendered example notebooks.

PyPI activity

QMCPy’s automatically collected download statistics provide a recent measure of package activity.

1,345

downloads from September 5, 2026 through October 4, 2026 (most recent 30 days)

7,834

downloads from April 7, 2026 through October 4, 2026 (available daily series)

Updated October 5, 2026. Counts include automated installations, measure recent activity rather than lifetime downloads, and come from the automatically generated QMCPy report.

Start with the maintained resources