Bless is a binary (hex) editor, a program that enables you to edit files as sequences of bytes. It is written in C# and uses the Gtk# bindings for the GTK+ toolkit.
Bless provides the following features:
Efficient editing of large data files.
Multilevel undo - redo operations.
Customizable data views.
Fast data rendering on screen.
Multiple tabs.
Fast find and replace operations.
A data conversion table.
Advanced copy/paste capabilities.
Highlighting of selection pattern matches in the file.
Exporting to text and html.
Extensibility with plugins.