Klein & schnell
Größenoptimierter Release-Build — LTO, gestrippt, panic=abort.
Die Desktop-App nutzt die WebView des Betriebssystems, es ist also kein Chromium gebündelt.
Kostenlos & quelloffen · MIT
Ziplark entpackt ZIP, RAR, 7z, tar und ISO und erstellt ZIP (AES-256), 7z und tar — aus einer 1,4 MB großen Binärdatei. Eine Rust-Engine, drei Wege, sie zu nutzen: eine Desktop-App, ein Kommandozeilen-Tool und ein MCP-Server.
Der universelle macOS-Build ist notarisiert · Installer für Windows & Linux inklusive
Größenoptimierter Release-Build — LTO, gestrippt, panic=abort.
Die Desktop-App nutzt die WebView des Betriebssystems, es ist also kein Chromium gebündelt.
Jeder Entpackungspfad läuft durch einen einzigen Zip-Slip-Schutz. Kein Eintrag kann jemals aus dem Zielordner ausbrechen — auch nicht aus einem manipulierten ZIP, RAR oder tar.
GUI, CLI und MCP-Server sind dünne Hüllen über einem einzigen Rust-Kern. Was die App tut, tut die CLI identisch — und Skripte ebenso.
ZIP, RAR (inkl. RAR5 & verschlüsselt), 7z, tar und die komprimierten tar-Varianten, gz/bz2/xz/zst/lz4 als Einzelstrom — und ISO-9660-Disk-Images.
| Format | Entpacken | Erstellen | Verschlüsselung |
|---|---|---|---|
| ZIP | ✓ | ✓ | AES-256 (liest ZipCrypto) |
| 7z | ✓ | ✓ | AES-256 |
| RAR / RAR5 | ✓ | — | liest verschlüsselte |
| tar | ✓ | ✓ | — |
| tar.gz / .bz2 / .xz / .zst / .lz4 | ✓ | ✓ | — |
| gz / bz2 / xz / zst / lz4 (Einzelstrom) | ✓ | ✓ | — |
| ISO 9660 / Joliet (Disk-Image) | ✓ | — | — |
Das Erstellen von RAR wird bewusst nicht unterstützt — das RAR-Kompressionsformat ist proprietär. Das Entpacken (einschließlich RAR5 und verschlüsselter Archive) funktioniert vollständig.
RAR ist das Format, in dem Downloads ankommen — in Teile zerlegt, solide gepackt, manchmal fehlt ein Teil. Die meisten kostenlosen Programme behandeln es als Häkchen in einer Liste. Das hier macht Ziplark damit.
Öffnen Sie movie.part03.rar — oder das alte movie.r01 — und Sie haben den ganzen Satz. Ziplark findet den ersten Teil selbst, listet die gefundenen Teile auf und setzt Dateien wieder zusammen, die über Teile hinweg gespeichert sind. Beide Namensschemata, auch das, dessen erster Teil movie.rar heißt.
Ist der Satz unvollständig, sagt Ziplark Ihnen, welche Datei als nächste fehlt — etwa movie.part04.rar — statt mit einer allgemeinen Fehlermeldung abzubrechen. Und zwar bevor etwas geschrieben wird, nicht auf halbem Weg.
„Lesbares entpacken“ holt jede unbeschädigte Datei aus einem defekten oder unvollständigen Archiv und listet auf, welche Einträge gescheitert sind und welche unvollständig geblieben sind. Beim Prüfen werden alle defekten Dateien gemeldet — Sie wissen also, was neu geladen werden muss.
Ein Archiv, in dem sogar die Dateinamen verschlüsselt sind, öffnet sich mit Passwort wie jedes andere. Ein selbstentpackendes .exe wird als das Archiv gelesen, das hinter dem Programmteil steckt.
Zeilen anhaken und nur diese entpacken — genau diese Einträge, nicht alles, dessen Pfad zufällig denselben Text enthält. Auf der Kommandozeile genauso: --include docs/notes.txt --exact.
Rechte (eine ausführbare Datei bleibt ausführbar), Zeitstempel, symbolische Links als Links, komprimierte Größe pro Datei, der Archivkommentar sowie Solid- und Recovery-Record-Kennzeichen bleiben erhalten.
Ziplark entpackt mit der offiziellen UnRAR-Bibliothek — demselben Code, den WinRAR ausliefert — und spricht deren C-API direkt an; daher kommen die Teildatei-, Rettungs- und Metadaten-Fähigkeiten oben. Ein Archiv aus seinem Recovery-Record zu reparieren kann nur WinRAR; Ziplark rettet stattdessen, was lesbar ist.
ziplarkListe, entpacke, erstelle und prüfe jedes Archiv. --json bei jedem
Befehl fürs 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
ziplark-mcpSteuere Ziplark von jedem LLM über das Model Context Protocol. Lese-Tools sind
immer aktiv; Schreibvorgänge sind hinter --allow-write abgesichert.
{
"mcpServers": {
"ziplark": {
"command": "ziplark-mcp",
"args": ["--allow-write"]
}
}
}
So schlägt sich Ziplark gegen bekannte Archivierer.
| Ziplark | WinRAR | 7-Zip | Keka | The Unarchiver | |
|---|---|---|---|---|---|
| Preis | Kostenlos (MIT) | Kostenpflichtig | Kostenlos | Kostenlos | Kostenlos |
| Läuft auf macOS, Windows & Linux | ✓ | — | — | — | — |
| Entpackt RAR & RAR5 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Erstellt 7z (AES-256) | ✓ | ✓ | ✓ | ✓ | — |
| Kommandozeile (--json) | ✓ | ✓ | ✓ | — | — |
| KI-Agent (MCP) | ✓ | — | — | — | — |
| Kostenlos & Open Source | ✓ | — | ✓ | ✓ | — |
| Mehrteilige RAR-Sätze (jeder Teil genügt) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Rettet beschädigte Sätze und listet Fehler | ✓ | ✓ | teilweise | — | — |
| Benennt den fehlenden Teil eines Satzes | ✓ | ✓ | — | — | — |
Ausführlicher Vergleich: Kostenlose WinRAR-Alternative · RAR auf dem Mac öffnen · 7-Zip für Mac
Version 0.1.0 · für immer kostenlos · alle Releases & Prüfsummen
Universal · Apple Silicon & Intel · notarisiert
.dmg herunterladenoder brew install --cask zhitongblog/tap/ziplark
Oder aus dem Quellcode kompilieren: cargo build --release. Die Desktop-App
wird mit cargo tauri build erstellt.
Ja — kostenlos und quelloffen unter der MIT-Lizenz, ohne Werbung und ohne Telemetrie.
Ja. Ziplark entpackt RAR- und RAR5-Archive, auch passwortgeschützte. Es erstellt keine RAR-Archive — dieses Format ist proprietär — liest sie aber vollständig.
Alle drei. macOS wird als universeller, notarisierter Build ausgeliefert; Windows als
.msi/.exe; Linux als .deb und AppImage.
Ja. Ziplark ist plattformübergreifend, kostenlos und winzig. Es liest ZIP, RAR, 7z und tar und erstellt ZIP (AES-256), 7z und tar — außerdem bringt es eine CLI und einen MCP-Server für Scripting und Automatisierung mit. Anleitungen: kostenlose WinRAR-Alternative, RAR auf dem Mac öffnen und 7-Zip für Mac.
Ja. Es erstellt AES-256-verschlüsselte ZIP- und 7z-Archive und liest verschlüsselte RAR- und 7z-Archive.
Ja — die ziplark-CLI kann alles, was die App kann, mit
--json bei jedem Befehl, und ziplark-mcp stellt es
jedem LLM über das Model Context Protocol bereit.
Öffnen Sie irgendeinen Teil des Satzes, nicht zwingend den ersten. Ziplark findet den ersten Teil selbst und setzt Dateien wieder zusammen, die über Teile hinweg gespeichert sind.
Ja. „Lesbares entpacken“ schreibt jede unbeschädigte Datei und listet die gescheiterten und unvollständigen auf. Fehlt ein Teil des Satzes, nennt Ziplark die Datei, die es braucht.
Ziplark wird von einem einzigen Entwickler in seiner Freizeit erstellt und gepflegt und ist für immer kostenlos. Wenn es dir Zeit spart, hält eine kleine Spende es am Leben — und ein GitHub-Stern hilft genauso.
Kostenlos, in einer Sekunde erledigt und hilft anderen, Ziplark zu entdecken.
Repo mit Stern versehen →Monatlich oder einmalig, abgewickelt über Stripe. Ideal für internationale Sponsoren.
Auf GitHub sponsern →Weltweite einmalige Spende — wähle einen beliebigen Betrag in deiner Währung.
Per PayPal spenden →Öffne Alipay und scanne den QR-Code.

Öffne WeChat und scanne den QR-Code.

Sponsoren werden in der README aufgeführt (mit ihrer Zustimmung). Danke, dass du Ziplark kostenlos hältst. ♥