This page lists open source software that I've created or contributed to in a significant way.
interface is a Python library for defining interfaces and for verifying that classes implement
those interfaces. It aims to provide excellent error messages and to enforce more strict semantics
than Python's built-in abc module.
codetransformer is an experimental library for rewriting python bytecode at runtime. I
co-maintain codetransformer with Joe Jevnik.
zipline is a Python library for writing and testing automated trading strategies. It serves as
the core of Quantopian's backtesting, and live trading platforms.
pgcontents is a Jupyter Notebook extension
library that replaces the Jupyter's default notebook storage system with an alternative system that
stores notebooks in PostgreSQL.