Peach Commander is a dual-pane file manager for macOS, written in Swift and AppKit and modelled on the orthodox file managers that DOS and Windows users know from Norton Commander and Total Commander. Two directory panels sit side by side, and almost everything is reachable from the keyboard: around 150 named commands can be bound to shortcuts, and the classic function-key row for view, edit, copy, move and delete behaves the way long-time users expect. Panels support tabs and several view modes, including details, brief, icons, gallery and tree.
Beyond plain file management it bundles the tools that usually require a drawer full of separate utilities: a built-in viewer, text editor and hex editor with syntax highlighting, a multi-rename tool with regular expressions and live preview, directory synchronisation and folder comparison, a duplicate finder, advanced search with regex, hex and encoding support, archive browsing and in-place editing, and network access over FTP, FTPS, SFTP, SMB and WebDAV with SOCKS5 support and a background transfer queue.
Seventeen plugins ship with the app, each one individually switchable. Several of them mount things that are not folders as if they were: Docker containers and volumes, Amazon S3 buckets, WebDAV servers, running processes as a browsable TaskManager drive, and filesystem images such as SquashFS, ext and Btrfs, which open like archives. Others extend the panels themselves with Git status and branch as columns, a disk map that shows what fills a volume as a treemap or sunburst, a live monitor for CPU, memory, disk and network, an uninstaller that removes an application together with its support files and preferences, notes attached to files and folders, a log viewer with filtering and live tailing, Markdown and HTML rendering with diagrams and maths, a sortable CSV and TSV lister, on-device language detection, and additional archive formats including 7z, tar, gzip, bzip2, xz, zstd and RAR. An optional AI assistant summarises, renames, translates and tidies files in plain language, and can be removed entirely. Plugins are distributed as .pcplug packages and a public SDK is available for writing your own.
Macros record and replay repeating sequences of steps. The app integrates with macOS through Quick Look, Finder tags and Services, ships as a universal binary for Apple Silicon and Intel, and is themeable down to a faithful Norton Commander CGA palette. Peach Commander is free and open source under the Apache 2.0 licence, and is localised into 19 languages including a fully translated Help Book.