Double Commander is a free, cross-platform, open-source file manager that shows two panels side by side (or one above the other), and it is aimed at desktop users who want a twin-pane file manager they can inspect and run without paying for a licence.
What it is
Double Commander is a file manager written in Pascal and released under the GPL-2.0 licence. Its defining layout is two file panels presented side by side, or stacked one above the other when a taller arrangement suits the screen. The project lives on GitHub as doublecmd/doublecmd, has collected roughly 4,564 stars and 356 forks, and points its homepage at doublecmd.sourceforge.io. It is described as free software in the GNU sense, so the source can be read, modified and redistributed under the same terms.
Concretely, it replaces the proprietary twin-panel file manager that inspired it: Total Commander. It sits in the desktop-utility ecosystem of cross-platform file managers, and it solves the problem faced by users who depend on the two-panel workflow but do not want to be tied to a closed product bound to one operating system. Double Commander instead targets several platforms and operating systems, supports both 32-bit and 64-bit processors, and lets prospective users check the exact coverage on its wiki "Supported platforms" page.
Key capabilities
- Dual-panel operation, with files handled through two panels arranged side by side or one above the other.
- Cross-platform availability, with the supported operating systems listed on the project's "Supported platforms" wiki page.
- Builds for both 32-bit and 64-bit processors.
- GPL-2.0 licensing, which permits inspection, modification and redistribution of the source.
- A Total Commander-inspired workflow that the project says adds "some innovative new ideas" of its own.
- Release distribution through the SourceForge download page, with the current version recorded on the wiki "Versions" page.
- Community channels: a forum with English and Russian sections, plus published news feeds.
Who uses it and how
- Desktop users who work across two directory trees at once and want that layout wherever the "Supported platforms" page says Double Commander runs.
- People moving away from Total Commander who want the same twin-panel model without a proprietary licence attached.
- Users on older or 32-bit hardware, who can take the 32-bit build rather than being pushed onto 64-bit-only software.
- Individuals and small teams that standardise on free software and need a licence they can audit, which GPL-2.0 provides.
- Russian-speaking and English-speaking communities, which the two forum sections explicitly serve.
Getting started
Download the latest release from the Double Commander download page hosted on SourceForge, after checking the "Supported platforms" and "Versions" pages to confirm that your operating system and processor are covered.
How it compares
The README names one comparable tool: Total Commander, the proprietary file manager Double Commander is inspired by. Double Commander adopts the same two-panel approach but is released under the GPL-2.0, carries no purchase price, and is built for several platforms rather than one, so the trade is a familiar workflow under a different licence and cost model.
When to use it — and when not to
Choose it if you want a twin-panel, GPL-2.0 file manager that runs on more than one platform and you are content to consult the project wiki and forum for guidance. Be aware that the repository README is thin: it is largely a set of links to download, development and discussion resources, practical detail lives in the wiki and forum rather than in the repository, and the tracker carries roughly 634 open issues. Skip it if you need a fully managed, hosted service with vendor support, or if you prefer a single-pane file browser, since the documentation describes neither.
project readme (upstream, from github) — read inline
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.
Double Commander can be run on several platforms and operating systems.
It supports 32-bit and 64-bit processors. See Supported platforms
for a complete list.
See Double Commander in action in the Screenshot Gallery.
Where to start
Download
Go to the Double Commander download page to download the latest release.
You can check the latest version on the Versions page.
See if Double Commander is supported for your platform on the Supported
platforms page.
Develop
For more information on the development of Double Commander,
see the Development page.
Discuss
Go to our forum for discussions. There are English and Russian sections.
If you want to stay up-to-date with the project, you can check out the available news feeds.