QHexEdit is a hex editor widget written in C++ for the Qt, also providing python binding