Binary files can be a pain to debug. You usually have to create custom tools just to dump it to a structured ASCII format that you can read and inspect. This tool will help you debug, create and edit binary files in a more structured way than a hex editor.

The goal of this project is for you to be able to write (in a C-like language, somewhat compatible with struct syntax) types and where in the binary file the type appears. The editor will then format the binary data allowing you to do type safe edits.

This project is in early development and I don't expect I'll be able to share more than screenshots for a while. I intend to split the work in two pieces, the language you use to specify your structured data (free of charge and open source) and the actual GUI editor. The current command line viewer (version 0.0.3) and all future version of it, is open source and available in the URL below and can also be downloaded from this page.

To follow the progress of the public part of this project, checkout

If you have any questions or suggestions, send a line or two to [email protected] or make a post on the forums.

Note that the editor is currently not yet ready to be released, but the command line viewer is available as an alpha build. See download link or build it yourself!