What is Double Commander?
Double Commander is a free, cross-platform, open source file manager with two panels side by side or one above the other. It is inspired by Total Commander and features some innovative new ideas. The source is published in the doublecmd GitHub repository under the GPL-2.0 license.
It supports 32-bit and 64-bit processors. On Windows it works on XP, Vista, 7, 8, 8.1, 10 and 11. On Linux there are separately compiled builds for GTK2, Qt5 and Qt6, and the GTK2 build needs at least GTK 2.12. On macOS it uses the Cocoa library, Apple Silicon and x86_64 are both fully supported, and it can be installed with Homebrew. FreeBSD has a port, and the 1.1.0 beta added experimental Haiku support.
Double Commander uses the Total Commander plugin API, so on Windows plugins written for Total Commander can be used. The plugin wiki lists content, file system, packer and viewer plugins, including an ADB file system plugin for Android devices and a cloud storage plugin for Dropbox, Google Drive and Yandex Disk.
Downloads are hosted on SourceForge, and the project wiki keeps Supported platforms and Versions pages. Discussion happens on a forum with English and Russian sections, and news feeds are available for people who want to follow development.
Key capabilities
- Dual-panel interface Presents file management in two panels within the same application.
- Panel arrangement Supports side-by-side panels or a vertically stacked layout.
- Desktop distribution Provides Windows installers and portable packages, plus Linux repository packages, archives and AppImage builds.
- Source builds Documents compilation with Free Pascal and Lazarus on Windows, Linux, FreeBSD and macOS.
Where Double Commander fits
Double Commander fits workstation file-management workflows where users prefer a dual-panel interface. System administrators, developers and IT teams can evaluate it as a desktop utility rather than a hosted service.
Before deployment, the operating system, processor architecture and available package should be checked. Linux deployments also require attention to the selected GTK or Qt build. Building from source requires the documented compiler, Lazarus components and platform libraries; the development documentation identifies upstream toolchain issues that can affect development and debugging.
Reviews of Double Commander
Be the first to share your experience with Double Commander.
Write a review
Loading review form…
