MacPacker

sarenswGPL-3.0活跃维护

macOS 上的压缩包管理工具,可替代 7zip,无需解压就能预览多层嵌套压缩包内容,也能只提取其中单个文件。

Archive manager and 7zip replacement for macOS. Preview (nested) archives without extracting them. Extract single files.

v1.3.0-beta.6发布于 2026-11-09 00:29 UTC1,476star +11 / 7 天58fork同步于 2026-11-10 11:48 UTC

怎么上手

由 README 提炼,执行前请确认
brew install --cask macpacker
硬件要求按 README 说明

README 未说明;仅要求 macOS 14.6 或更高版本(macOS 13 仅支持到 v0.14.1)

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

macOS 原生压缩包管理器,不解压就能浏览、预览并拖出所需文件

macOS 上的压缩包管理工具,可替代 7zip,无需解压就能预览多层嵌套压缩包内容,也能只提取其中单个文件。

核心能力

  • 不解压直接浏览压缩包完整内容
  • 可逐层进入嵌套压缩包,无需中间解压
  • 拖拽按需提取单个文件,避免整体解压
  • 支持创建、编辑 ZIP 和 7z,可加 AES-256 密码并分卷
  • 通过 Quick Look 和 Finder 右键菜单直接预览与操作

容易踩的坑

Mac App Store 版本比 GitHub 和直装版晚几天上架,要最新版请用 Homebrew 或直接下载;从源码构建需 Xcode 26 或更高版本,且必须带 --recurse-submodules 克隆;使用自己的签名团队需先复制 Config/SigningOverride.xcconfig.template 并填写 Team ID

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.3.0-beta.6
  1. v1.3.0-beta.6pre-release最新正式版2026-11-09 · 2026-11-09 00:29 UTC

    New Features

    • Detect and choose file name encodings
    • Subtle icon in Finder and the menu bar
    • Finder integration for iCloud Drive and others via Services Menu

    Bug Fixes

    • Missing recent archive crashes the app
    • Other apps can start Finder actions

    Improvements

    • Update 7-Zip to v26.06
  2. v1.3.0-beta.5pre-release2026-11-07 · 2026-11-07 15:48 UTC
    查看更新说明

    New Features

    • Detect and choose file name encodings
    • Subtle icon in Finder and the menu bar

    Bug Fixes

    • Missing recent archive crashes the app
    • Other apps can start Finder actions

    Improvements

    • Update 7-Zip to v26.06
  3. v1.3.0-beta.4pre-release2026-11-07 · 2026-11-07 15:07 UTC
    查看更新说明

    New Features

    • Detect and choose file name encodings
    • Subtle icon in Finder and the menu bar

    Bug Fixes

    • Missing recent archive crashes the app
    • Other apps can start Finder actions
  4. v1.3.0-beta.3pre-release2026-11-06 · 2026-11-06 10:14 UTC
    查看更新说明

    New Features

    • Detect and choose file name encodings

    Bug Fixes

    • Missing recent archive crashes the app
    • Other apps can start Finder actions
  5. v1.3.0-beta.2pre-release2026-11-03 · 2026-11-03 11:58 UTC
    查看更新说明

    New Features

    • Detect and choose file name encodings

    Bug Fixes

    • Missing recent archive crashes the app

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    MacPacker is a free and open source archive manager for macOS. It opens 40+ archive, disk image, and compression formats, lets you peek inside without extracting, drills into nested archives, and hands you exactly the files you want via drag & drop. It also creates and edits ZIP and 7z archives, optionally with a password and split into volumes. Open source, because essential tools should be free. Inspired by 7-Zip, but built natively for the Mac.

    Features

    • Peek inside — Browse the full contents of any archive without extracting a single byte.
    • Nested archives — Archives inside archives? Drill in seamlessly, in the app and in Quick Look, with no intermediate extractions.
    • Selective extraction — Drag out exactly the files you need. No more 2 GB extractions for one config file.
    • Smart extraction — Several top-level items land in a folder named after the archive; a single folder never ends up nested inside another.
    • Create archives — Compress to ZIP or 7z from the Compress window or straight from Finder, with a password (AES-256) if you like.
    • Edit & save — Add, replace, and delete files in ZIP and 7z archives, then save in place.
    • Split archives — Open multi-volume ZIP and 7z archives, and split new ones into volumes.
    • Quick Look — Preview archive contents straight from Finder with the spacebar, comic book archives (cbz, cbr) included.
    • Finder integration — Right-click to extract or compress without leaving Finder. Choose which menu entries appear in Settings.
    • Encrypted archives — Open password-protected and encrypted archives.
    • Keeps Mac file information — Finder tags, custom icons, permissions, and symbolic links survive archiving and extraction, so extracted apps still launch.
    • Built for the keyboard — Navigate archives with the same keys you use in Finder, with breadcrumbs, sortable columns, and search.
    • Smart detection — Recognizes formats by their magic number, not just the file extension.
    • Speaks your language — Available in 21 languages.

    Supported Formats

    MacPacker reads and extracts 40+ formats across archives, disk images, and compression containers. ZIP and 7z archives can also be created, edited, and split into volumes.

    CategoryFormats
    Archives7z · aar · apk · ar · arj · cab · cbr · cbz · chm · cpio · deb · exe · jar · lha · lzh · lzx · msi · pkg · rar · rpm · sea · sit · sitx · tar · xar · zip · zipx
    Disk imagesdmg · fat · iso · ntfs · qcow2 · squashfs · vdi · vhd · vhdx · vmdk · wim
    Compressionbz2 · gz · lz4 · lzma · xz · z
    Tarballstar.gz (tgz) · tar.bz2 (tbz2) · tar.lzma (tlzma) · tar.xz (txz) · tar.lz4 · tar.z (taz)
    Split archiveszip.001 · z01 · 7z.001

    See the full format reference and per-format guides on the website.

    Languages

    MacPacker is available in 21 languages. Missing yours, or spotted a mistake? Help translate.

    Installation

    Requirements: macOS 14.6 or later. (macOS 13 was supported through v0.14.1.)

    Pick whichever you prefer — all builds are sandboxed, signed, and notarized by Apple.

    MethodHow
    Homebrewbrew install --cask macpacker
    Direct downloadGrab the .dmg or .zip from macpacker.app or GitHub Releases, then move the app to Applications.
    Mac App StoreDownload on the App Store

    [!NOTE] App Store releases land a few days after the GitHub and direct downloads, because every build goes through Apple's App Store review. For the newest version, use Homebrew or the direct download.

    Support the Project

    MacPacker is free and built in the open. If it saves you time, here are a few ways to give back:

    Sponsor the work

    Free ways to help

    More apps by the maker

    MacPacker is built by Stephan Arenswald. If you like it, take a look at the other apps:

    • FrameBeast — Marketing assets for your app, from localized App Store screenshots to social headers.
    • FileFillet — Organize files quickly on macOS.
    • TailBeat — Native log viewer for Apple developers that your AI coding agent can read too.
    • FlowMoose — Voice dictation in any Mac app, entirely on your Mac.

    Contributing

    Contributions are welcome. Please read CONTRIBUTING.md first.

    [!IMPORTANT] Using AI to write code? Pull requests where AI is the primary author must follow the AI Contribution Guidelines: disclose AI involvement, open the PR from a human account, and include verification evidence (before/after screenshots for UI changes, terminal or test output otherwise). Minor AI-assisted edits where you're clearly the author don't need anything special.

    Translation

    Translations are managed on POEditor. To improve an existing language or add a new one, sign up and start editing:

    https://poeditor.com/join/project/J2Qq2SUzYr

    Pull Requests

    Pull requests may need rework or some wait time before they can be merged. Opening an issue first to discuss larger changes is appreciated.

    Building from Source

    Prerequisites

    • Xcode 26 or later

    Steps

    1. Clone the repository (it uses submodules for vendored dependencies and test archives):

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

      Already cloned without submodules? Run git submodule update --init --recursive.

    2. Open the project in Xcode:

      open MacPacker.xcodeproj
      
    3. Build and run — click Run or press Cmd + R.

    4. Use your own signing team (optional). If you have a different Apple Developer account, create a local override:

      cp Config/SigningOverride.xcconfig.template Config/SigningOverride.xcconfig
      

      Then edit Config/SigningOverride.xcconfig and set your Team ID (find it in Xcode under Settings → Accounts). This file is gitignored and never committed.

    Roadmap

    • Browse and navigate nested archives
    • Breadcrumb and Finder-style keyboard navigation
    • Extract selected files via drag & drop to any target
    • Extract the full archive at once
    • Preview files without extraction (via the system previewer)
    • Quick Look and Finder extensions for quick access
    • Open password-protected and encrypted archives
    • Wide format coverage (40+ formats)
    • Create ZIP and 7z archives, with a password and split into volumes
    • Edit ZIP and 7z archives: add, replace, and delete files
    • Integrity check and recovery (coming next)
    • Tree view of an archive's contents

    License

    MacPacker is licensed under the GNU General Public License v3.0.