Crossplatform hex-editing software based on Python and Qt
This project is no longer supported. Use it on your own risk (or not use at all).
Microhex is an intuitive HEX editing application that enables you to view and manipulate binary data for any file in your computer.
Microhex displays the integer column and the characters column, allowing you to add new columns and delete existing ones. Each column can be assigned an unlimited number of linked address bars.
bitstring is a pure Python module designed to help make the creation and analysis of binary data as painless as possible. The latest releases support Python 2.6 and 3.x only. For Python 2.4 and 2.5, plus lots more see the googlecode homepage.
The Universal File Viewer is a tool to open and dissect a variety of encoded files, be it images or executables, libraries or documents. The Python front-end features customised modules for decoding and encoding various file formats.