Repository navigation
7-Zip 26.03 for macOS 1.0.0
First public release: a native macOS port of the 7-Zip File Manager on the 7-Zip 26.03 engine.
Added
- The 7-Zip File Manager in AppKit: two panels, large icons / small icons / list / details views,
sortable columns, flat view, folder history, favorites, Back / Forward, and the 7zFM keyboard map. - Archives browsed and edited like folders, including nested archives with write-back, for every
format the engine supports. - Extract, Add to archive (all compression options, AES-256 encryption, multi-volume archives,
Windows self-extracting archives), Test, checksums with every hash method, Benchmark, Split,
Combine, Link, Properties and comments. - Options with the seven Windows pages plus a macOS page (theme: System / Light / Dark, grid lines).
- The 93 official 7-Zip translations, switchable live; the 7-Zip help pages, bundled.
- Finder integration: a Finder Sync extension with the 7-Zip submenu, two Quick Actions, five
Services, document icons for 40 archive types, thesevenzip://URL scheme and the 7zG
command-line grammar. - Quarantine propagation on extraction (the macOS counterpart of Zone.Identifier), Dock-tile
progress, drag and drop with Finder and between panels. - A universal app (Apple Silicon and Intel): the arm64 slice keeps upstream's ARM64 assembler
LZMA decoder, the x86_64 slice uses 7-Zip's C code paths, as upstream's clang builds do. - Distribution as an ad-hoc signed disk image,
7-Zip-26.03-macOS-1.0.0.dmg, and a Homebrew cask
(brew install --cask yrambler2001/tap/7zip-macos). - An update check against GitHub Releases: at File Manager startup at most once a day (off in
Options ▸ macOS ▸ Check for updates at startup) and from Help ▸ Check for Updates…, with
Download / Later / Skip This Version. Nothing is downloaded or installed automatically. - Versioning: one source of truth,
Mac/VERSION; the build number is the commit count;
Mac/scripts/bump-version.shraises the version and opens a changelog section. - GitHub Actions: CI on every push and pull request (hygiene checks, universal build and disk image,
unit tests on Apple silicon and under Rosetta), and a release workflow that turns
av<version>tag into a tested GitHub Release with the disk image and its SHA-256, ready to sign
and notarize once a Developer ID exists, and updates the Homebrew cask
(docs/releasing.md).
Changed in upstream sources
- A small set of guarded patches to the engine sources so the file-manager layer builds and
behaves correctly on macOS; Windows behaviour is unchanged. See
Mac/docs/upstream-patches.md.
Install
Requires macOS 14 (Sonoma) or newer; one universal app for Apple silicon and Intel.
- Disk image: download
7-Zip-26.03-macOS-1.0.0.dmgbelow, open it and drag 7-Zip onto Applications. - Homebrew:
brew install --cask yrambler2001/tap/7zip-macos(orbrew upgrade --cask 7zip-macos).
Gatekeeper: this build is ad-hoc signed, not notarized, so macOS blocks its first launch — after
every install and every update. Open 7-Zip once and dismiss the warning, then click Open Anyway
in System Settings ▸ Privacy & Security and confirm. Details:
First launch: Gatekeeper.
To get the Finder menu, switch the extension on once: Options ▸ 7-Zip ▸ Integrate 7-Zip to shell
context menu, or System Settings ▸ General ▸ Login Items & Extensions.
SHA-256
0d0589a1b05bd9c0c190077c8f933c2af94edb93c6d25b2d013a28ef9a0cce51 7-Zip-26.03-macOS-1.0.0.dmg