bless (GUI hex editor)

bless is a full featured hexadecimal editor, written in C#, using Gtk#
for the user interface.

Its purpose is to edit files as a sequence of bytes, allowing
read/write, search, pattern finding, efficient query-replace,
multi-tabbing, customized data-views, plug‐ins, and many other
features.
