NetworkX bond graph

Very cool.