Version 2 (modified by tooar, 8 years ago)


What is emelFM2?

It is a file manager for UNIX-like operating systems. It uses a simple and efficient interface pioneered by Norton Commander, in the 1980s. The main window is divided into three parts, described as "panes" or "panels". Two of those (side-by-side or top-to-bottom) show the contents of selected filesystem directories. The third pane, at the bottom of the window, shows the output of commands executed within the program. Those panes can be resized, and any one or two of them can be hidden and unhidden, on request. A built-in command-line, toolbar buttons or assigned keys can be used to initiate commands.

You might be interested in some ScreenShots.

Which platforms are supported?

Error: Failed to load processor Anchor
No macro or processor named 'Anchor' found

Some optional dependencies aside, emelFM2 should run on any UNIX-like operating system that supports Gtk+2. emelFM2 is known to run on:


Error: Failed to load processor Anchor
No macro or processor named 'Anchor' found

emelFM2 needs the following:

  • Gtk+ >= 2.6
  • shell commands - file >= 4, grep, sed
  • (for compiling) GCC >= 3.2

Optionally, emelFM2 can be built with with some relevant capabilities of later Gtk+ versions, and/or with improved file alteration monitoring, using FAM or gamin >= 0.1.0, or kernel-based monitoring mechanisms (so far, only inotify or dnotify on Linux).

Some optional-build plugins have dependencies (libacl with more-or-less the full capability of the POSIX standard for ACL's, libgimpthumb >= 2.2).

Where can I download it?

The latest source-code release is: emelfm2-0.5.1.tar.bz2 (979 kb) - 2009-02-17

There is a project page at freshmeat, and another at gnomefiles. You can subscribe to new releases on freshmeat if you have an account there.

A ChangeLog is available.

Between releases, the latest source-code can be browsed at, and downloaded from, the subversion repository. Almost always, such code can be compiled and run, but occasionally (and temporarily), that may not be the case.

Pre-releases and older official releases of emelFM2 are available from the DownLoads page.

References for various packaged versions are provided on the OtherDownLoads page.

How can I help?

It is always useful to get bug reports. Please send them directly to the mailing list. (See information below about using the list.)

You can add a note to UserComments or FeatureRequests. (Those pages tend to get less attention than the mailing list, though).

NOTE: for now at least, you will need to log in to add/change any content here. This change has been done to combat the massive spamming of recent times. We may be able to revert to something less intrusive, later on.

You can rate emelFM2 at freshmeat or at gnomefiles.

You can update the UserGuide information to help users get the most from emelFM2.

You can update the list of supported platforms.

If you have any programming skills, you might also want to take a look at the TODO list, and then advertise your interest on the mailing list.

Mailing list

Error: Failed to load processor Anchor
No macro or processor named 'Anchor' found

You can subscribe to the emelFM2 mailing list by sending an email to with 'subscribe' in the subject and you can unsubscribe from the list by sending an email to the same address with 'unsubscribe' in the subject. There is also a web interface and a list archive. The volume of traffic on the list is quite low.

You can send message(s) to the mailing list members without being a subscriber, but it's better to subscribe, even if only temporarily. If you do wish to send a message without subscribing, please ensure there is a valid return address or some other means of contacting you in case any follow-up is needed.


For anyhing other than a bug-report, comment or feature-request, contact tooar.


What about Gtk+1? There's a version of emelFM1 with bug fixes and new plugins. It has a mailing list as well. You can subscribe using the web interface. Please do so if you use emelFM1.

Welcome to Trac 0.11.1

Trac is a minimalistic approach to web-based management of software projects. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.

All aspects of Trac have been designed with the single goal to help developers write great software while staying out of the way and imposing as little as possible on a team's established process and culture.

As all Wiki pages, this page is editable, this means that you can modify the contents of this page simply by using your web-browser. Simply click on the "Edit this page" link at the bottom of the page. WikiFormatting will give you a detailed description of available Wiki formatting commands.

"trac-admin yourenvdir initenv" created a new Trac environment, containing a default set of wiki pages and some sample data. This newly created environment also contains documentation to help you get started with your project.

You can use trac-admin to configure Trac to better fit your project, especially in regard to components, versions and milestones.

TracGuide is a good place to start.

The Trac Team

Starting Points

For a complete list of local wiki pages, see TitleIndex.