Sign inGet started
Repository · GitHub

py-why/dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.

Ownerpy-why
License (as declared)MIT
Stars8,358
Forks1,060
Main languagePython
Created31 May 2018
Last updated at source14 October 2026
pythonbayesian-networkscausal-inferencecausal-machine-learningcausal-modelscausalitydata-sciencedo-calculusgraphical-modelsmachine-learningpython3treatment-effects
Embed this entry
<iframe src="https://silytics.si/embed/item/d30fbf6f-f8b7-4311-9db0-712a9cdf8b5f" width="420" height="190" style="border:0" loading="lazy" title="Silytics entry"></iframe>

Free, no tracking. More about feeds and embeds.

More from py-why

Silytics shows public metadata from GitHub and links to the original. Information may be incomplete or out of date. Last refreshed 15 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.