binaryfinary is a binaryfile format viewer/editor. Profiles are written which describe binaryfile formats e.g. media files formats, TCP packets, compression formats. Binaryfinary provides an XML-DTD so that these templates can be described in XML.
Binconv is a Python script as a template-based binaryfile converter. It can help to convert binary files into any text-based files which can be represented by Mako template engine. The collection of template can make this tool adaptable to many project.