halp is a Python software package that provides both a directed and an undirected hypergraph implementation, as well as several important and canonical algorithms that operate on these hypergraphs.
See http://murali-group.github.io/halp/ for documentation, code examples, and more information.