📈 GH Trending Explorer 🎲 Surprise me

← all repos

sarensw / MacPacker

git clone https://github.com/sarensw/MacPacker.git v1.1.0 · 3d ago

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

+5
stars, 24h · #2,759
+~35
stars, 7 days · #3,387
+~150
stars, 30 days · #3,383
1.3k
★ total · +3% this week
55
forks · 74 open issues

Star history (as recorded here)

2026-10-20 · 1,316 ★ 2026-10-22 · 1,330 ★
LanguageSwift
LicenseGPL-3.0
Created2023-09-20 (3y ago)
Last push1d ago
Watchers3
OwnerUser

Seen on GitHub Trending

  • 2026-10-22 — #16 weekly in swift · +87 ★

GitHub topics

Links

README excerpt
MacPacker
 The archive manager for macOS that should have existed all along. 
 Browse archives like folders, preview files without extracting, and drag out only the ones you need.
 Website ·
 Install ·
 Formats ·
 Docs ·
 Support ·
 Contribute 
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. 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, with no intermediate extractions.
- **Selective extraction** — Drag out exactly the files you need. No more 2 GB extractions for one config file.
- **Edit & save** — Modify and re-save ZIP archives in place. Editing for more formats is on the way.
- **Quick Look** — Preview archive contents straight from Finder with the spacebar.
- **Finder integration** — Right-click any archive to extract here or to a folder, without opening the app.
- **Encrypted archives** — Open password-protected and encrypted archives.
- **Built for the keyboard** — Navigate archives with the same keys you use in Finder, with breadcrumbs and sortable columns.
- **Smart detection** — Recognizes formats by their magic number, not just the file extension.
- **Speaks your language** — Available in 13 languages.
## Supported Formats
MacPacker reads and extracts 40+ formats across archives, disk images, and compression containers. ZIP archives can also be edited and re-saved.
| Category | Formats |
| --- | --- |
| **Archives** | 7z · ar · arj · cab · chm · cpio · deb · exe · lha · lzh · lzx · msi · pkg · rar · rpm · sea · sit · sitx · tar · xar · zip · zipx |
| **Disk images** | dmg · fat · iso · ntfs · qcow2 · squashfs · vdi · vhd · vhdx · vmdk · wim |
| **Compression** | bz2 · gz · lz4 · xz · z |
| **Tarballs** | tar.gz (tgz) · tar.bz2 (tbz2) · tar.xz (txz) · tar.lz4 · tar.z (taz) |
See the full format reference and per-format guides on the website.
## 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.
| Method | How |
| --- | --- |
| **Homebrew** | `brew install --cask macpacker` |
| **Direct download** | Grab the `.dmg` or `.zip` from macpacker.app or GitHub Releases, then move the app to Applications. |
| **Mac App Store** | Download 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