Repolode
sarensw

sarensw/MacPacker

原生 macOS 归档管理器,无需完整解压即可浏览、预览 40 多种格式的压缩包,并支持嵌套归档。

可替代:WinZipThe Unarchiver

Star
1,308
Fork
66
未关闭 Issue
69
最近提交
昨天

这是什么?

MacPacker 是一款免费开源的 macOS 归档管理器,采用原生方式开发,定位为 7-Zip 在 Mac 上的替代品。它可打开 40 多种归档、磁盘映像和压缩格式,包括 ZIP、RAR、7z、各类 TAR 变体、DMG、ISO 和 VHDX 等,并通过文件魔数而非仅凭扩展名识别格式。

无需先整体解压,即可浏览归档的完整内容,逐层进入嵌套在其他压缩包中的归档,并只拖出需要的文件。应用支持在访达中按空格键进行 Quick Look 预览,也提供访达扩展,可在右键菜单中直接解压。加密和密码保护的压缩包同样可以打开。

ZIP 归档可以原地编辑并重新保存。删除归档内条目和创建归档功能列在路线图中,尚未完成。应用需要 macOS 14.6 或更高版本,可通过 Homebrew、官网直接下载和 Mac App Store 安装。

核心功能

  • 01无需解压即可浏览归档完整内容
  • 02直接打开嵌套归档,无需中间解压
  • 03通过拖放提取归档中的单个文件
  • 04支持 Quick Look 预览,并可从访达右键菜单解压
  • 05可编辑并重新保存 ZIP 归档
  • 06支持打开加密及密码保护的压缩包

适用场景

  • 从大型压缩包中只取出一个配置文件,避免整包解压
  • 安装前查看下载的安装包或磁盘映像内容
  • 逐层查看压缩包内再嵌套的归档
  • 在 Mac 上替代 7-Zip 或 The Unarchiver 进行日常解压

快速上手

  1. 1

    通过 Homebrew 安装

    brew install --cask macpacker
  2. 2

    或从 macpacker.app 或 GitHub Releases 下载 .dmg 或 .zip,并将应用移至“应用程序”文件夹

  3. 3

    从源码构建:连同子模块克隆仓库

    git clone --recurse-submodules https://github.com/sarensw/MacPacker.git
  4. 4

    在 Xcode 中打开项目,按 Cmd + R 运行

    open MacPacker.xcodeproj

使用前须知

  • 需要 macOS 14.6 或更高版本。
  • 仅 ZIP 格式支持编辑并重新保存。
  • 项目称仍处于早期开发阶段,后续可能有破坏性更改。
  • 采用 GPL-3.0 许可证,要求衍生作品同样保持开源。

标签

常见问题

MacPacker 是什么?
原生 macOS 归档管理器,无需完整解压即可浏览、预览 40 多种格式的压缩包,并支持嵌套归档。 MacPacker 是一款免费开源的 macOS 归档管理器,采用原生方式开发,定位为 7-Zip 在 Mac 上的替代品。它可打开 40 多种归档、磁盘映像和压缩格式,包括 ZIP、RAR、7z、各类 TAR 变体、DMG、ISO 和 VHDX 等,并通过文件魔数而非仅凭扩展名识别格式。
MacPacker 可以免费使用吗?用的什么许可证?
MacPacker 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
MacPacker 还在维护吗?
活跃维护中。MacPacker 最近一次提交是在 2026年10月19日。
MacPacker 适合用来做什么?
从大型压缩包中只取出一个配置文件,避免整包解压 安装前查看下载的安装包或磁盘映像内容 逐层查看压缩包内再嵌套的归档 在 Mac 上替代 7-Zip 或 The Unarchiver 进行日常解压
MacPacker 怎么安装和运行?
通过 Homebrew 安装: brew install --cask macpacker 或从 macpacker.app 或 GitHub Releases 下载 .dmg 或 .zip,并将应用移至“应用程序”文件夹 从源码构建:连同子模块克隆仓库: git clone --recurse-submodules https://github.com/sarensw/MacPacker.git 在 Xcode 中打开项目,按 Cmd + R 运行: open MacPacker.xcodeproj
在哪里获取 MacPacker?
源代码和安装说明在 GitHub 上:https://github.com/sarensw/MacPacker

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目