Endeavour Mark II

File Manager for GUI Fans

Hendrik Weimer


Normal version

Endeavour Mark II is the second offspring of the Endeavour file manager family. It comes with an intuitive interface based on GTK and can be controlled using the mouse or the keyboard.

When Endeavour starts up, it shows two panes, one for browsing the directory structure and one for showing the directory contents. This is not the only aspect in which Endeavour is similar to the Windows Explorer. The menu structure, the icon design and the concept of a recycle bin seem familiar, too.

Endeavour Mark II in

Endeavour Mark II in action
(click to enlarge)

Moving and copying files around can be done using drag and drop or by keyboard commands. Opening files works by either double-clicking on them or by selecting them and pressing the return key. Endeavour then selects the application for opening according to the MIME type of the file. It is possible to define additional programs associated with a MIME type or change the default behavior. However, the concept of using the MIME type has not been used consequently as the MIME type is determined by the extension of the file. Using a more reliable way like the file program would have been a better idea.

The scalability of Endeavour could be improved, managing directory structures with lots of files is somewhat painful as the loading of such directories takes some time. Unfortunately, it is not possible to perform an operation on multiple files (e.g. convert a bunch of images from one format to another). This would have been a nice feature, as this is a thing you can't do so easily with the shell.

Calculation of
  hexadecimal values

Calculation of hexadecimal values
(click to enlarge)

But one thing is a must-have even for command-line purists: the hex editor accompanying Endeavour. It offers the usual three column display consisting of the address, the hexadecimal representation and an 8-bit display of the file's content. Editing can be done either in the hex mode or the text mode. But the killer feature is the computation of the decimal value at the cursor position. The value is calculated for an 8-bit up to a 64-bit number, even in big-endian and little-endian representation. The only thing the hex editor is missing is the ability to search for hexadecimal strings in a file.

Endeavour comes with an image browser and an archiver as well. The image browser offers all basic features such as thumbnail preview, image rotation and zooming. Additionally, it has a useful presentation mode where all images of a directory are shown consecutively. The archiver works on all major compression formats. Adding or extracting files is easily done, however it is not possible to directly open a file from within an archive.

There are a few more features such as a drag-and-drop graphical frontend for wget or a search mode for file names and content. But since the search mode does not offer fancy things such as regular expressions it isn't particularly newsworthy.

Endeavour can be quite useful, especially for people who prefer a graphical variant to a command-line interface. But if you the kind of person who is not afraid of writing small shell scripts to manage your files, Endeavour just doesn't offer enough scalability at the moment.

Endeavour Mark II
Distributions: [?]■ Debian stable■ Debian unstable
□ Fedora■ Mandriva
□ Suse■ Ubuntu


  • Customizable MIME types
  • Great hex editor
  • MIME type based on file extension
  • Slow handling of large directories

Copyright 2006–2008 OS Reviews. This document is available under the terms of the GNU Free Documentation License. See the licensing terms for further details.