← Enver Biševac

Commander

A cross-platform, Total Commander–style dual-pane file manager. Fully functional shareware, $10 / year.

Commander in Advanced mode — dual panes with a permission column and command line
Commander in Advanced mode.

Overview

Commander is a keyboard-driven file manager with two independent panes. It is built for the everyday rhythm of copying, moving, comparing and organizing files, but it also carries heavier tools: batch renaming, recursive search, directory synchronization, archive handling, file conversion, encryption, SFTP panels, S3-compatible object-storage browsing, Windows Network Neighborhood browsing, gallery browsing and CleanMyMac-style disk cleanup. It runs on macOS, Windows and Linux.

The trial is not crippled. Commander is fully functional as shareware: every feature is available, and the unregistered edition only shows a short startup dialog before the app opens. Buying a license removes that dialog and supports continued development.

For a searchable guide to the product, see the Commander documentation.

Latest changes

Loading release information...

Two modes

On first launch Commander asks how you like to work, and you can switch at any time.

Normal

A clean, roomy layout for everyday file management — comfortable spacing, curated columns (name, size, date), hidden and system files kept out of the way. Recommended for most people, with the full set of file, view, batch, archive and conversion tools.

Advanced

A dense, terminal-forward layout for power users — sysadmins, developers and tinkerers. Compact monospace listing, a POSIX permissions column, hidden files shown, and an always-on command line with shell-history autocomplete. It adds a Git status bar, a system panel, a binary inspector, a hex viewer, a package manager (Homebrew / Chocolatey) and an external-tools checker.

Features

Panes, navigation & menus

Viewing, preview & plugins

File operations & batch tools

Archives, conversion & documents

Remote, command line & system tools

Security, cleanup & settings

Customer reviews

Loading verified customer reviews...

Available plugins

Commander reads the latest version from the release manifest, then loads that version's plugin catalog from the server. Newly deployed plugins can appear here without rebuilding the site.

Loading available plugins...

Add a new plugin

Submit a public source repository for review. The repository should include the plugin manifest, source code, build instructions and license.

Capabilities
Supported platforms

Need a custom plugin?

Describe the workflow you want Commander to support. Whether it is a new file preview, archive format or remote filesystem, I can assess the idea and discuss building the plugin with you.

Target platforms

Keyboard shortcuts

TabSwitch active paneEnterOpen folder or file
BackspaceGo up one levelAlt+↓Folder history
Alt+F1Left pane drive pickerAlt+F2Right pane drive picker
type lettersQuicksearch by nameCtrl+↓Next quicksearch match
Ctrl+FFilter the listEscClear search, filter or preview
Ctrl+TNew tabCtrl+WClose tab
Ctrl+← / Ctrl+→Previous / next tabCtrl+DBookmark folder / hotlist
Ctrl+QToggle Quick ViewCtrl+HToggle hidden files
Ctrl+RRefresh panesCtrl+ASelect all
SpaceSelect; calculate folder sizeInsertSelect and move down
F1HelpF2Rename
F3View in Viewer windowF4Edit
F5Copy to other paneF6Move to other pane
F7New folderF8 / DeleteMove to Trash
Shift+F8Delete permanentlyF9New file
F10QuitAlt+EnterProperties
Alt+F5Pack into archiveAlt+F9Unpack archive
Alt+F7Find filesCtrl+MMulti-rename
Ctrl+C / Ctrl+XCopy / cut filesCtrl+VPaste files
Ctrl+LFocus command lineCmd+DeleteMove to Trash on macOS

Function bar: F2 Rename · F3 View · F4 Edit · F5 Copy · F6 Move · F7 New folder · F8 Delete · F9 New file · F10 Quit

Download

Free to try, then $10 / year to keep — for macOS, Windows and Linux . The unregistered app is fully functional and only shows a startup dialog; a license removes that dialog. Once installed, Commander can check for and install updates automatically.

Each menu lists the available architectures and package formats.

Linux install

Choose the recommended .AppImage.tar.gz download. After extraction, the AppImage is already executable. Keep it in an Applications folder in your home directory so updates and launchers have a stable place to find it.

Move the extracted Commander AppImage into the Applications folder in your home directory, then run it.
  1. Create ~/Applications if it does not exist.
  2. Extract Commander-*.AppImage.tar.gz.
  3. Move Commander-*.AppImage into ~/Applications.
  4. Double-click the AppImage, or run it from the terminal.
mkdir -p ~/Applications
tar -xzf Commander-*.AppImage.tar.gz
mv Commander-*.AppImage ~/Applications/
~/Applications/Commander-*.AppImage