For anyone who regularly has to look at/analyze binary files, i highly recommend ImHex [1].

Its a hex editor built with imgui and has a lot of built in tools. Imo the best feature is the data structure editor. You can write a data type definition similar to C and it overlays it on the hexdump and parses it in a structured way while you type.

It also has a node based editor.

1: https://github.com/WerWolv/ImHex

WOW!!!! if I had this when I had been working on Omnet connector to the HKEX, I would have win my life. I mean financial life, but still...

ImHex++. I also can’t help but shill for 010 Editor, a commercial alternative that one might describe as a little less opinionated.

Yeah 010 is my go to (much cleaner for me)

Does it do color highlighting by value of hex bytes, though?

Yes.

https://docs.werwolv.net/imhex#screenshots

as far as i can tell, no it does not. it only desaturates 00 in particular. the other colors you see in the screenshots come from matched formats/patterns. it does not do direct coloring based on byte value.

Under the Edit menu select "Highlighting Rules..." and you can define or load any set of rules you can imagine.

[deleted]

That looks super cool! Now I just need a reason to look at hex files

Plus the built-in parsers for well known formats!

But does it have colors!?!??!