PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Synthetic Control Python Packages

Python packages with the GitHub topic synthetic-control. Sorted by monthly downloads, with stars and forks.
igerber
diff-diff

Difference-in-Differences causal inference in Python. Callaway-Sant'Anna, Synthetic DiD, Honest DiD, event studies. sklearn-like API, validated against R.

30K 405 55
brycewang-stanford
statspai

StatsPAI is the first Agent-native Python library for causal inference and applied econometrics — unified API, broad cross-method coverage, structured result objects, machine-readable schemas, Skills, an MCP server, and R/Stata parity validation.

12K 332 71
OscarEngelbrektson
syntheticcontrolmethods

A Python package for causal inference using Synthetic Controls

1K 196 57
mrcsvg
geoexp

Geo-experiment design on top of augsynth-py: market selection, power-based design ranking, and experiment reporting

822 0 0
nppackages
scpi-pkg

Synthetic Control Methods

643 45 11
burning-cost
insurance-causal-policy

SDID for causal rate change evaluation in insurance pricing — event study, HonestDiD sensitivity, FCA evidence pack (170 tests)

375 0 0
quarcs-lab
scspill

Bayesian Synthetic Control with Spillovers in Python

200 0 0
random-walks
factor-factory

Domain-agnostic factor-model + analysis-pipeline framework with Protocol-based pluggable engines (DiD, SDID, SCM, RDD, survival, event study, mediation, het-TE, …) and first-class jellycell tearsheet integration.

199 1 0
jgreathouse9
mlsynth

This is the repository for the Python library mlsynth

157 62 8
Aman12x
decisive

Causal inference that returns a verdict, not a number: picks the quasi-experimental design (DiD, staggered adoption, synthetic control, ITS), tests its assumptions, and refuses when they fail. pip install decisive

81 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology