A barcode is a graphical representation as a collection of horizontal line
segments in a plane whose horizontal axis corresponds to the parameter and whose
vertical axis represents an (arbitrary) ordering of homology generators. [1]
I'd be happy to contribute my implementation.
[1] Barcodes: The Persistent Topology of Data