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.
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.
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!?!??!