Gratuit et open source · MIT

Chaque archive.
Une seule petite app.

Ziplark extrait ZIP, RAR, 7z, tar et ISO, et crée ZIP (AES-256), 7z et tar — depuis un binaire de 1,4 Mo. Un seul moteur en Rust, trois façons de l'utiliser : une app de bureau, un outil en ligne de commande et un serveur MCP.

La build universelle pour macOS est notarisée · Installeurs Windows et Linux inclus

~1,4 Momoteur + CLI
3 OSmacOS · Windows · Linux
0 traceurjamais de télémétrie
Notariséeapp macOS signée

Pourquoi Ziplark

🪶

Petit et rapide

Build de release optimisée en taille — LTO, stripped, panic=abort. L'app de bureau utilise la webview du système, donc aucun Chromium embarqué.

🛡️

Sûr par conception

Chaque chemin d'extraction passe par une unique protection zip-slip. Aucune entrée ne peut jamais sortir du dossier de destination — ni depuis un ZIP, RAR ou tar piégé.

⚙️

Un moteur, trois usages

L'interface graphique, la CLI et le serveur MCP sont de fines enveloppes autour d'un seul cœur en Rust. Ce que fait l'app, la CLI le fait à l'identique — et les scripts aussi.

📦

Tous les formats courants

ZIP, RAR (y compris RAR5 et chiffrés), 7z, tar et les variantes tar compressées, gz/bz2/xz/zst/lz4 à flux unique — et les images disque ISO 9660.

Formats pris en charge

FormatExtractionCréationChiffrement
ZIP✓✓AES-256 (lit ZipCrypto)
7z✓✓AES-256
RAR / RAR5✓—lit les chiffrés
tar✓✓—
tar.gz / .bz2 / .xz / .zst / .lz4✓✓—
gz / bz2 / xz / zst / lz4 (flux unique)✓✓—
ISO 9660 / Joliet (image disque)✓——

La création de RAR n'est volontairement pas prise en charge — le format de compression RAR est propriétaire. L'extraction (y compris RAR5 et les archives chiffrées) fonctionne pleinement.

RAR, pour de vrai

RAR, c'est le format dans lequel les téléchargements arrivent : découpé en parties, compressé en solide, et parfois avec une partie en moins. La plupart des outils gratuits en font une case à cocher. Voici ce que Ziplark en fait vraiment.

🧩

Un jeu de parties est une seule archive

Ouvrez movie.part03.rar — ou l'ancien movie.r01 — et vous avez tout le jeu. Ziplark retrouve la première partie tout seul, liste celles qu'il a trouvées et recompose les fichiers répartis sur plusieurs parties. Les deux conventions de nommage sont gérées, y compris celle dont la première partie s'appelle movie.rar.

🔎

La partie manquante est nommée

Si le jeu est incomplet, Ziplark vous dit quel fichier il lui faut ensuite — par exemple movie.part04.rar — au lieu d'échouer sur une erreur vague. Et il le dit avant d'écrire quoi que ce soit, pas à mi-parcours.

🩹

Une archive endommagée rend ce qu'elle peut

« Extraire ce qui est lisible » sort tous les fichiers intacts d'une archive abîmée ou incomplète, et liste précisément ceux qui ont échoué et ceux qui sont partiels. La vérification signale tous les fichiers défectueux : vous savez quoi retélécharger.

🔐

Noms de fichiers chiffrés et archives .exe

Une archive dont même les noms de fichiers sont chiffrés s'ouvre avec un mot de passe comme n'importe quelle autre. Un .exe auto-extractible est lu comme l'archive qu'il cache derrière son exécutable.

🎯

Sortir un seul fichier

Cochez les lignes voulues et n'extrayez que celles-là — ces entrées exactement, pas tout ce dont le chemin contient par hasard le même texte. Pareil en ligne de commande : --include docs/notes.txt --exact.

🧷

Rien ne se perd en silence

Les permissions (un exécutable reste exécutable), les dates, les liens symboliques restés des liens, la taille compressée de chaque fichier, le commentaire de l'archive et les indicateurs solide / enregistrement de récupération : tout survit.

Ziplark décompresse avec la bibliothèque officielle UnRAR — le code que WinRAR livre lui-même — en appelant directement son API C ; c'est de là que viennent la gestion des parties, le sauvetage et la fidélité des métadonnées ci-dessus. Réparer une archive à partir de son enregistrement de récupération reste propre à WinRAR ; Ziplark sauve ce qui est lisible.

Conçu aussi pour les terminaux et les agents

CLI — ziplark

Listez, extrayez, créez et vérifiez n'importe quelle archive. --json sur chaque commande pour le 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

Serveur MCP — ziplark-mcp

Pilotez Ziplark depuis n'importe quel LLM via le Model Context Protocol. Les outils de lecture sont toujours actifs ; les écritures sont protégées par --allow-write.

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

Ziplark face aux alternatives

Comment Ziplark se compare aux archiveurs populaires.

 ZiplarkWinRAR7-ZipKekaThe Unarchiver
PrixGratuit (MIT)PayantGratuitGratuitGratuit
Fonctionne sur macOS, Windows et Linux✓————
Extrait RAR et RAR5✓✓✓✓✓
Crée du 7z (AES-256)✓✓✓✓—
Ligne de commande (--json)✓✓✓——
Agent IA (MCP)✓————
Gratuit et open source✓—✓✓—
Jeux RAR multi-parties (n'importe quelle partie)✓✓✓✓✓
Sauve un jeu endommagé et liste les échecs✓✓partiel——
Nomme la partie manquante d'un jeu incomplet✓✓———

Télécharger

Version 0.1.0 · gratuit à vie · toutes les versions et sommes de contrôle

macOS

Universel · Apple Silicon et Intel · notarisé

Télécharger le .dmg

ou brew install --cask zhitongblog/tap/ziplark

CLI uniquement : arm64 · x64

Windows

x64 · installeur

Télécharger le .msi

setup .exe · CLI .zip

Linux

x64 · Debian/Ubuntu et AppImage

Télécharger l'AppImage

.deb · CLI .tar.gz

Ou compilez depuis les sources : cargo build --release. L'app de bureau se compile avec cargo tauri build.

FAQ

Ziplark est-il gratuit ?

Oui — gratuit et open source sous licence MIT, sans publicité ni télémétrie.

Ziplark peut-il ouvrir les fichiers RAR ?

Oui. Ziplark extrait les archives RAR et RAR5, y compris celles protégées par mot de passe. Il ne crée pas d'archives RAR — ce format est propriétaire — mais il les lit pleinement.

Fonctionne-t-il sur macOS, Windows et Linux ?

Les trois. macOS est livré sous forme de build universelle et notarisée ; Windows en .msi/.exe ; Linux en .deb et AppImage.

Est-ce une bonne alternative gratuite à WinRAR, 7-Zip ou The Unarchiver ?

Oui. Ziplark est multiplateforme, gratuit et minuscule. Il lit ZIP, RAR, 7z et tar et crée ZIP (AES-256), 7z et tar — et il inclut une CLI et un serveur MCP pour le scripting et l'automatisation. Guides : alternative gratuite à WinRAR, ouvrir RAR sur Mac et 7-Zip pour Mac.

Prend-il en charge les archives chiffrées / protégées par mot de passe ?

Oui. Il crée des archives ZIP et 7z chiffrées en AES-256 et lit les archives RAR et 7z chiffrées.

Puis-je l'utiliser depuis la ligne de commande ou des scripts ?

Oui — la CLI ziplark fait tout ce que fait l'app, avec --json sur chaque commande, et ziplark-mcp l'expose à n'importe quel LLM via le Model Context Protocol.

Comment ouvrir un RAR en plusieurs parties (part1.rar ou .r00) ?

Ouvrez n'importe quelle partie du jeu, pas forcément la première. Ziplark retrouve la première tout seul et recompose les fichiers répartis sur plusieurs parties.

Peut-on extraire un RAR endommagé ou incomplet ?

Oui. « Extraire ce qui est lisible » écrit tous les fichiers intacts et liste ceux qui ont échoué ou sont partiels. S'il manque une partie du jeu, Ziplark nomme le fichier qu'il lui faut.