免费开源的原生 macOS 压缩与解压工具,支持 ZIP、7Z、RAR 解压及 Finder 右键操作。
- 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
通过 Homebrew 安装
brew install --cask macpacker - 2
或从 macpacker.app 或 GitHub Releases 下载 .dmg 或 .zip,并将应用移至“应用程序”文件夹
- 3
从源码构建:连同子模块克隆仓库
git clone --recurse-submodules https://github.com/sarensw/MacPacker.git - 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 数据每日更新。
相关项目
804SwiftMIT更新于 18天前
一款 macOS 应用,把刘海区域变成原生的开发活动、音乐控制与番茄钟面板。
11223SwiftMIT更新于 10天前
基于 libghostty 的 macOS 原生终端,提供垂直标签页、AI 编程代理通知和可编程 CLI,适合并行运行多个编程代理。
2.8万2542SwiftOther更新于 16小时前
一款 macOS 刘海区域的小伙伴应用,实时反映 Claude Code 与 Codex 的运行状态。
104278SwiftGPL-3.0更新于 16天前
macOS 菜单栏应用,实时显示 Claude Code 的运行状态,等待授权时亮黄点。
71964SwiftMIT更新于 上个月