Final jam update for &pex - This is the last few days' work, I replaced the freeform panels with a single tabbed window, added UI elements for the "open" and "highlight" actions, and added a status bar and a list view that shows all the bytes offsets for your primary and annotated selections.

View full feed

Pex is a hex viewer, it allows you to view arbitrary binary files as hexidecimal digits or ASCII characters, and do basic annotation.

I created this project because I wanted a simple hex viewer, something slightly more feature rich than Vim's text-only hex viewing mode, but simpler and faster to use than some of the more advanced hex viewers like ImHex.

The standout feature of Pex is its freeform highlighting, you can select any range of bytes and highlight it with one of 9 different colors, allowing you to do ad-hoc markup while exploring a file.