Dovetail

Two panes, precisely joined.双栏并立,严丝合缝。

In development · free download coming soon开发中 · 免费下载即将推出 Native macOS app · Requires macOS 14 Sonoma or later原生 macOS 应用 · 需 macOS 14 Sonoma 或更高版本

Dovetail is a dual-pane file manager for the Mac, in the spirit of Total Commander. The name comes from the woodworking joint where two pieces interlock precisely — like the two panes working together. It's built natively with Swift and AppKit: instant startup, real macOS behaviors, and a UI that follows your system language in English and Simplified Chinese.

Dovetail(燕尾榫)是 Mac 上 Total Commander 风格的双栏文件管理器。 名字取自木工中两块木料精确咬合的榫接 —— 正如两个窗格协同工作。 以 Swift 和 AppKit 原生构建:秒开、地道的 macOS 行为, 界面跟随系统语言,支持简体中文和英文。

Keyboard first, the way commanders should be键盘优先,Commander 的正统姿势

Core核心

  • Dual panes with tabs (⌘T, ⌘W)
  • F5 copy · F6 move across panes
  • F7 new folder · F2 rename · F8 trash
  • Tab switches the active pane
  • Space Quick Look preview
  • F3 built-in viewer (text / image / hex)
  • ⌘Z undo file operations
  • Drag & drop with Finder, both directions
  • 双栏 + 标签页(⌘T⌘W
  • F5 复制 · F6 移动到另一栏
  • F7 新建文件夹 · F2 重命名 · F8 移到废纸篓
  • Tab 切换活动窗格
  • Space Quick Look 预览
  • F3 内置查看器(文本 / 图片 / 十六进制)
  • ⌘Z 撤销文件操作
  • 与 Finder 双向拖放

Power tools进阶工具

  • Multi-rename with patterns
  • Select by pattern (e.g. *.txt)
  • Compress & extract archives
  • Checksums from the context menu
  • Favorites sidebar, per-tab history
  • Collision prompts: Replace / Keep Both / Skip
  • Live refresh on external changes
  • Status bar with selection size & free space
  • 按模式批量重命名
  • 按模式选择(如 *.txt
  • 压缩与解压归档
  • 右键菜单直接算校验和
  • 收藏侧栏、每标签页独立历史
  • 冲突时可选:替换 / 保留两者 / 跳过
  • 外部变更实时刷新
  • 状态栏显示选中大小与剩余空间

Remote & sync远程与同步

  • Native SFTP — browse sftp:// in a pane, no macFUSE to install
  • Upload, download, and server-side moves
  • Host-key fingerprint check on first connect
  • Also mounts SMB · AFP · NFS · WebDAV (and FTP, read-only)
  • Compare two folders side by side
  • Two-way Synchronize, with a dry-run preview first
  • Background transfer queue — several at once, pausable
  • 原生 SFTP —— 直接在窗格里浏览 sftp://,无需装 macFUSE
  • 上传、下载,以及服务器端移动
  • 首次连接校验主机密钥指纹
  • 也可挂载 SMB · AFP · NFS · WebDAV(FTP 亦可,但只读)
  • 左右目录对比
  • 双向同步,执行前先给出预演清单
  • 后台传输队列 —— 可并发、可暂停

Made to live in日常顺手

  • Color labels: a sortable column, and filter by label
  • Pin a tab, or reopen the one you just closed
  • Rebind any key — Dovetail or Total Commander presets
  • Open With… any app, not just the default one
  • Copy a path plain or shell-quoted
  • Step through an archive's folder tree without extracting it
  • Batch-edit permissions and dates
  • English / 简体中文, switchable in the app
  • 颜色标签:可排序的列,也能按标签筛选
  • 标签页可固定,也能恢复刚关掉的那个
  • 任意快捷键可改 —— 内置 Dovetail 与 Total Commander 两套预设
  • 打开方式… 指定任意 App,不必用默认的
  • 复制路径,可选普通或 shell 转义形式
  • 不解压也能逐层浏览归档里的目录树
  • 批量修改权限与日期
  • English / 简体中文,App 内随时切换

Your files stay yours你的文件只属于你

Dovetail is a local tool in the classic sense: no account, no cloud, no analytics, no tracking. It never phones home. The only connections it makes are to the servers you type in yourself — an SFTP or WebDAV host, a file share — and those go straight from your Mac to that machine, with nothing in between. It reads the folders you point it at, and nothing else leaves your Mac. Deletions go to the Trash, and long operations run off the main thread with a progress sheet you can cancel.

Dovetail 是经典意义上的本地工具:无账号、无云端、无统计、无追踪, 绝不「回家汇报」。它唯一会连的,是你自己输入的服务器 —— SFTP、WebDAV 或文件共享 —— 且直接由你的 Mac 连到那台机器,中间不经任何第三方。 它只读取你指定的文件夹,其他数据都不离开你的 Mac。 删除进废纸篓,耗时操作在后台线程运行,进度面板随时可取消。

Support支持

Email邮箱support@merlionos.dev
Maker开发商MerlionOS Works