Okteta is a simple editor for the raw data of files. This type of program is also called hex editor or binary editor.
The latest stable release is version 0.5, included in KDE Applications 4.5. Okteta is a free and open source software, available for Linux and similar operating systems under the GNU General Public License (GPL), Version 2.
Starting with KDE SC 4.6, Okteta became part of the kdesdk module.
The data is displayed in two variants: as the numeric values of the bytes and as the characters assigned to the values. Values and characters can be shown either in two columns (the traditional display in hex editors) or in rows with the value on top of the character. Editing can be done both for the values and for the characters. Besides the usual editing capabilities Okteta also brings a small set of tools, like a table listing decodings into common simple data types, a table listing all possible bytes with its' character and value equivalents, an info view with a statistic, a checksum calculator, a filter tool and a string extraction tool. All modifications to the data loaded can be endlessly undone or redone.
Additionally to the program there is a module OktetaPart (a KPart) which can be configured to be embedded in other programs to view/edit files of certain types. Konqueror and KDevelop are examples for programs which are capable of this.
Interesting for developers is yet another component named KBytesEdit. This component implements the KHexEdit interfaces of the KDE Platform.
Last update: 2011-05-24