
Bless
Bless is a high quality, full featured hex editor. It is written in mono/Gtk# and its primary platform is GNU/Linux. However it should be able to run without problems on...
- Free • Open Source
- Windows
- Linux
What is Bless?
Bless is a high quality, full featured hex editor. It is written in mono/Gtk# and its primary platform is GNU/Linux. However it should be able to run without problems on every platform that mono and Gtk# run on.
Main Features Bless currently provides the following features:
- Efficient editing of large data files and block devices.
- 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.
- Plugin based architecture.
- Export of data to text and html (others with plugins).
- Bitwise operations on data.
- A comprehensive user manual.
Bless Screenshots



This links to the old version of Bless, as is used in many linux distros because it is stable and still has no known issues. All changes have been in the dependent libraries and plugins used. Few changes have been in the primary codebase.
The project has been migrated to a separate GTK# project since it is no longer part of the GNOME project. Here is the current source code page: https://github.com/afrantzis/bless
It is one of the better hex editors out there. It has been long stable and has seen no major code changes, so no nasty surprises in updates. There have been a few changes to better handle updated Mono versions, newer GTK# versions and reduce log noise.
As of the GNOME project, which this hex editor was part of for some time, they have replaced it with GHex as part of their slimming of the project.
(Edited technical corrections and note of migration.) [Edited by ruediix, July 13]