The KDE binary file editor is a versatile editor. The goal is to make it the best and most usable editor of this kind available. Target audience is mostly (but not limited to) developers that occasionally need to examine and perhaps modify files which are unreadable by common editors.
Here are a few.
Highly configurable document view.
Displays documents in four modes. Hexadecimal, octal, binary and text only.
Search and replace dialogs.
Character table with insert capability.x
Goto dialog and bookmark functionality.
Pretty printing with headers and footers (in postscript).
HTML export.
Undo/Redo operation is supported.
Insert and overwrite mode operation. A document can be resized.
Copy and paste of both ASCII and binary data.
Multiple documents can be open simultaneously.
All functions are accessible trough keyboard and mouse.
Support for non ASCII encoded files, eg. EBCDIC encoded files.
Supports drag and drop of documents from kfm.
Supports drag and drop of an open file from one editor to another.
Session management. Remembers state from one session to the next.