Gratuito e open source · MIT

Ogni archivio.
Un'unica piccola app.

Ziplark estrae ZIP, RAR, 7z, tar e ISO e crea ZIP (AES-256), 7z e tar — da un binario di 1,4 MB. Un unico motore in Rust, tre modi per usarlo: un'app desktop, uno strumento da riga di comando e un server MCP.

La build universale per macOS è autenticata · Installer per Windows e Linux inclusi

~1,4 MBmotore + CLI
3 sistemimacOS · Windows · Linux
0 trackermai telemetria
Autenticataapp macOS firmata

Perché Ziplark

🪶

Piccolo e veloce

Build di release ottimizzata per le dimensioni — LTO, stripped, panic=abort. L'app desktop usa la webview del sistema, quindi niente Chromium incluso.

🛡️

Sicuro per progettazione

Ogni percorso di estrazione passa attraverso un'unica protezione zip-slip. Nessuna voce può mai uscire dalla cartella di destinazione — né da uno ZIP, RAR o tar creato ad arte.

⚙️

Un motore, tre modi

La GUI, la CLI e il server MCP sono sottili involucri su un unico core in Rust. Ciò che fa l'app, la CLI lo fa in modo identico — e anche gli script.

📦

Ogni formato comune

ZIP, RAR (inclusi RAR5 e cifrati), 7z, tar e le varianti tar compresse, gz/bz2/xz/zst/lz4 a flusso singolo — e immagini disco ISO 9660.

Formati supportati

FormatoEstrazioneCreazioneCifratura
ZIPAES-256 (legge ZipCrypto)
7zAES-256
RAR / RAR5legge i cifrati
tar
tar.gz / .bz2 / .xz / .zst / .lz4
gz / bz2 / xz / zst / lz4 (flusso singolo)
ISO 9660 / Joliet (immagine disco)

La creazione di RAR non è supportata di proposito — il formato di compressione RAR è proprietario. L'estrazione (compresi RAR5 e archivi cifrati) funziona pienamente.

Pensato anche per terminali e agenti

CLI — ziplark

Elenca, estrai, crea e verifica qualsiasi archivio. --json su ogni comando per lo scripting.

ziplark list  movie.rar
ziplark extract photos.zip -o ./out
ziplark create backup.tar.zst ./src --level best
ziplark create secret.zip ./private --password hunter2
ziplark test  download.7z

Server MCP — ziplark-mcp

Guida Ziplark da qualsiasi LLM tramite il Model Context Protocol. Gli strumenti di lettura sono sempre attivi; le scritture sono protette da --allow-write.

{
  "mcpServers": {
    "ziplark": {
      "command": "ziplark-mcp",
      "args": ["--allow-write"]
    }
  }
}

Ziplark e le alternative

Come si confronta Ziplark con i noti archiviatori.

 ZiplarkWinRAR7-ZipKekaThe Unarchiver
PrezzoGratuito (MIT)A pagamentoGratuitoGratuitoGratuito
Funziona su macOS, Windows e Linux
Estrae RAR e RAR5
Crea 7z (AES-256)
Riga di comando (--json)
Agente IA (MCP)
Gratuito e open source

Download

Versione 0.1.0 · gratuito per sempre · tutte le release e i checksum

macOS

Universale · Apple Silicon e Intel · autenticata

Scarica .dmg

oppure brew install --cask zhitongblog/tap/ziplark

Solo CLI: arm64 · x64

Windows

x64 · installer

Scarica .msi

setup .exe · CLI .zip

Linux

x64 · Debian/Ubuntu e AppImage

Scarica AppImage

.deb · CLI .tar.gz

Oppure compila dai sorgenti: cargo build --release. L'app desktop si compila con cargo tauri build.

FAQ

Ziplark è gratuito?

Sì — gratuito e open source con licenza MIT, senza pubblicità e senza telemetria.

Ziplark può aprire i file RAR?

Sì. Ziplark estrae archivi RAR e RAR5, compresi quelli protetti da password. Non crea archivi RAR — quel formato è proprietario — ma li legge pienamente.

Funziona su macOS, Windows e Linux?

Tutti e tre. macOS è distribuito come build universale e autenticata; Windows come .msi/.exe; Linux come .deb e AppImage.

È una buona alternativa gratuita a WinRAR, 7-Zip o The Unarchiver?

Sì. Ziplark è multipiattaforma, gratuito e minuscolo. Legge ZIP, RAR, 7z e tar e crea ZIP (AES-256), 7z e tar — inoltre include una CLI e un server MCP per lo scripting e l'automazione. Guide: alternativa gratuita a WinRAR, aprire RAR su Mac e 7-Zip per Mac.

Supporta gli archivi cifrati / protetti da password?

Sì. Crea archivi ZIP e 7z cifrati con AES-256 e legge archivi RAR e 7z cifrati.

Posso usarlo dalla riga di comando o dagli script?

Sì — la CLI ziplark fa tutto ciò che fa l'app, con --json su ogni comando, e ziplark-mcp lo espone a qualsiasi LLM tramite il Model Context Protocol.