GitHub repository: snowdj/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers
Primary language: Jupyter Notebook
Description: aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)