Icona dell'app 7-Mac
macOS 7-Zip nativo · Swift · open source

7-Zip, finalmente
a casa sul Mac.

7-Mac è un'app nativa per macOS costruita sul vero motore di 7-Zip. Apre circa 60 formati di archivio, crea archivi 7z e zip e modifica gli archivi senza estrarli — senza Homebrew, binari esterni o terminale.

macOS 14.4+Apple Silicon e IntelLicenza MIT
7-Mac mentre sfoglia un archivio zip
SwiftSwiftUI7-Zip 26.04Objective-C++AsyncStreamFinder SyncQuick LookKeychainApp SandboxSparkleApple SiliconIntelXcode 26MIT
Perché 7-Mac

Non un'interfaccia sopra 7zz. Il motore, dentro.

Quasi tutte le interfacce per 7-Zip su Mac lanciano lo strumento da riga di comando e ne leggono l'output testuale. 7-Mac compila la libreria di 7-Zip dai sorgenti ufficiali e la chiama direttamente.

0

Password nella riga di comando

Ogni password passa dall'app al motore tramite una callback: non viene mai scritta su disco e non compare in ps.

B/s

Progresso misurato in byte

Byte esatti, velocità e tempo rimanente, non solo una percentuale.

1:1

Dettagli con i tipi reali

Dimensioni, date, CRC e attributi POSIX arrivano dal motore come valori, non ricavati da testo.

Niente da installare a parte l'app

Il motore di 7-Zip è incluso come framework: non servono Homebrew, un binario separato o il terminale.

Cosa sa fare

Tutto quello che fa 7-Zip. Come lo farebbe un Mac.

Apri ed estrai

Sfoglia l'archivio come un albero con dimensione, rapporto di compressione, metodo, CRC e attributi, con ordinamento, ricerca e filtri. Gli archivi annidati come .tar.gz diventano un solo albero.

~60 formatiTrascina nel FinderQuick Look

Crea archivi

7z, zip, tar, wim, gzip, bzip2 e xz. Profili di compressione salvati per formato, livello, dizionario, metodo, blocco solido e thread, con la stima della memoria.

ProfiliVolumiHeader cifrati

Modifica sul posto

Aggiungi, elimina e rinomina elementi dentro un archivio esistente, con annulla e ripeti.

⌘Z⇧⌘Z

Integrato in macOS

Sottomenu nel menu contestuale del Finder, Servizi e Azioni rapide, anteprime e miniature degli archivi nel Finder.

FinderQuick LookServizi

Integrità e sicurezza

Pannello hash (SHA-256/512/3, MD5, BLAKE2sp, CRC32/64, xxh64) con confronto dei checksum, test di integrità e password salvabili nel Portachiavi. Gira interamente in sandbox.

HashPortachiaviSandbox
Formati

Circa 60 formati. Uno solo da imparare.

7zziptarwimgzipbzip2xzrarrar5zstdcabisodmgvhdvmdkqcow2debrpmpkgxip+ altri
In evidenza i formati che 7-Mac può anche creare.
Installazione

Compilalo in tre comandi.

Le build firmate e notarizzate arriveranno nella pagina Releases di GitHub. Nel frattempo puoi compilare l'app dai sorgenti con Xcode.

~/7-Mac
# Xcode 26 o successivo
~ git clone https://github.com/Michediana/7-Mac.git
~ cd 7-Mac
~ open 7-Mac.xcodeproj   # build ed esegui lo scheme "7-Mac"

# verifica che il motore incluso funzioni
~ Scripts/smoke-test.sh Release
~ 

Attiva il menu del Finder

Abilitalo una volta in Impostazioni di Sistema → Generali → Elementi di login ed estensioni → Finder. In 7-Mac, Impostazioni → Finder ti dice se è attivo.

Aggiornamenti automatici, otto lingue

Le release si aggiornano da sole con Sparkle. Supporta modalità scura e accessibilità, ed è tradotta in:

ItalianoEnglishDeutschFrançaisEspañolNederlandsPolskiPortuguês

Open source, dal primo commit.

Il codice è su GitHub, con la roadmap completa. Issue, idee e pull request sono benvenute.