無料・オープンソース · MIT

すべてのアーカイブを。
ひとつの小さなアプリで。

Ziplark は ZIP、RAR、7z、tar、ISO を展開し、 ZIP(AES-256)、7z、tar を作成します — わずか 1.4 MB のバイナリで。 ひとつの Rust エンジンを、3 つの方法で操作できます。デスクトップアプリ、コマンドライン ツール、そして MCP サーバーです。

macOS 向けユニバーサルビルドは公証済み · Windows と Linux 用インストーラーも同梱

約 1.4 MBエンジン + CLI
3 つの OSmacOS · Windows · Linux
トラッカー 0テレメトリは一切なし
公証済み署名された macOS アプリ

Ziplark が選ばれる理由

🪶

小さく、速い

サイズを最適化したリリースビルド — LTO、シンボル削除、panic=abort。 デスクトップアプリは OS のウェブビューを利用するため、Chromium を同梱しません。

🛡️

設計から安全

すべての展開処理は、単一の zip-slip ガードを通過します。細工された ZIP、RAR、tar であっても、 どのエントリも展開先フォルダーの外に出ることはできません。

⚙️

ひとつのエンジン、3 つの方法

GUI、CLI、MCP サーバーは、ひとつの Rust コアを包む薄いシェルです。 アプリでできることは CLI でもまったく同じにでき、スクリプトからも扱えます。

📦

あらゆる一般的な形式

ZIP、RAR(RAR5 や暗号化を含む)、7z、tar と圧縮 tar の各種、 単一ストリームの gz/bz2/xz/zst/lz4 — そして ISO 9660 ディスクイメージ。

対応形式

形式展開作成暗号化
ZIP✓✓AES-256(ZipCrypto の読み込み対応)
7z✓✓AES-256
RAR / RAR5✓—暗号化の読み込み対応
tar✓✓—
tar.gz / .bz2 / .xz / .zst / .lz4✓✓—
gz / bz2 / xz / zst / lz4(単一ストリーム)✓✓—
ISO 9660 / Joliet(ディスクイメージ)✓——

RAR の作成は意図的に非対応です — RAR の圧縮形式は独自仕様のためです。 展開(RAR5 や暗号化アーカイブを含む)は完全に動作します。

RAR を本気で扱う

RAR はダウンロードが届くときの形式です。分割され、ソリッド圧縮され、ときには 1 つ足りない状態で。無料ツールの多くはこれを対応形式の一覧に並べるだけです。Ziplark が実際に何をするかを説明します。

🧩

分割された書庫はひとつの書庫

movie.part03.rar、あるいは旧形式の movie.r01 を開けば、セット全体が手に入ります。Ziplark が最初の分割を自分で探し、見つかった分割を一覧し、分割をまたぐファイルを元の 1 ファイルに戻します。最初の分割が movie.rar になる旧命名も含め、両方式に対応します。

🔎

足りない分割ファイルを名前で教える

セットが揃っていない場合、Ziplark は次に必要なファイル名(たとえば movie.part04.rar)を示します。曖昧なエラーで終わることはありません。しかも書き込みを始める前に分かるので、途中で止まることもありません。

🩹

壊れた書庫からは読める分を取り出す

「読める分を展開」を選ぶと、壊れた書庫や不完全な書庫から無傷のファイルをすべて取り出し、どのエントリが失敗し、どれが不完全だったかを一覧します。検査ではすべての不良ファイルを報告するので、何を再ダウンロードすべきか分かります。

🔐

ヘッダー暗号化と自己展開 .exe

ファイル名まで暗号化された書庫も、パスワードを入れれば通常どおり開きます。自己展開形式の .exe は、スタブの後ろにある書庫として読み取ります。

🎯

必要なファイルだけ取り出す

必要な行にチェックを入れれば、その項目だけを展開します。パスに同じ文字が含まれるものまで巻き込むことはありません。コマンドラインでも同じです: --include docs/notes.txt --exact。

🧷

黙って失われるものはない

パーミッション(実行ファイルは展開後も実行可能)、タイムスタンプ、シンボリックリンクはリンクのまま、ファイルごとの圧縮後サイズ、書庫コメント、ソリッド/リカバリレコードのフラグ——すべて残ります。

Ziplark は展開に公式の UnRAR ライブラリ(WinRAR と同じコード)を使い、その C API を直接呼び出しています。上記の分割・救出・メタデータの扱いはそこから来ています。リカバリレコードによる「修復」は WinRAR 固有の機能で、Ziplark は代わりに読める分を救い出します。

ターミナルやエージェントのためにも

CLI — ziplark

あらゆるアーカイブの一覧表示、展開、作成、検証ができます。すべてのコマンドに --json を用意し、スクリプト化も簡単です。

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

MCP サーバー — ziplark-mcp

Model Context Protocol を通じて、あらゆる LLM から Ziplark を操作できます。読み取りツールは 常に有効で、書き込みは --allow-write で制限されます。

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

Ziplark と他ツールの比較

主要なアーカイバと Ziplark を比べてみましょう。

 ZiplarkWinRAR7-ZipKekaThe Unarchiver
価格無料 (MIT)有料無料無料無料
macOS・Windows・Linux 対応✓————
RAR / RAR5 を展開✓✓✓✓✓
7z を作成(AES-256)✓✓✓✓—
コマンドライン(--json)✓✓✓——
AI エージェント(MCP)✓————
無料・オープンソース✓—✓✓—
分割 RAR(どの分割からでも開ける)✓✓✓✓✓
壊れた書庫を救出し失敗を一覧✓✓一部——
不足している分割ファイルを名指し✓✓———

ダウンロード

バージョン 0.1.0 · ずっと無料 · すべてのリリースとチェックサム

macOS

ユニバーサル · Apple Silicon と Intel · 公証済み

.dmg をダウンロード

または brew install --cask zhitongblog/tap/ziplark

CLI のみ: arm64 · x64

Windows

x64 · インストーラー

.msi をダウンロード

.exe セットアップ · CLI .zip

Linux

x64 · Debian/Ubuntu と AppImage

AppImage をダウンロード

.deb · CLI .tar.gz

またはソースからビルド:cargo build --release。デスクトップアプリは cargo tauri build でビルドできます。

よくある質問

Ziplark は無料ですか?

はい — MIT ライセンスの無料・オープンソースで、広告もテレメトリもありません。

Ziplark で RAR ファイルを開けますか?

はい。Ziplark はパスワード保護されたものを含め、RAR および RAR5 アーカイブを展開できます。 RAR アーカイブの作成はできません — この形式は独自仕様のためです — が、 読み込みは完全に対応しています。

macOS、Windows、Linux で動作しますか?

3 つすべてに対応しています。macOS はユニバーサルの公証済みビルド、Windows は .msi/.exe、Linux は .deb と AppImage で提供します。

WinRAR、7-Zip、The Unarchiver の優れた無料代替になりますか?

はい。Ziplark はクロスプラットフォームで、無料かつ極小です。ZIP、RAR、7z、tar を読み込み、 ZIP(AES-256)、7z、tar を作成できます — さらにスクリプト化や自動化のための CLI と MCP サーバーも同梱しています。ガイド: 無料の WinRAR 代替、 Mac で RAR を開く、 Mac 向け 7-Zip。

暗号化・パスワード保護されたアーカイブに対応していますか?

はい。AES-256 で暗号化した ZIP と 7z アーカイブを作成し、暗号化された RAR と 7z アーカイブを読み込めます。

コマンドラインやスクリプトから使えますか?

はい — ziplark CLI はアプリと同じことをすべて行え、すべてのコマンドに --json を備えています。さらに ziplark-mcp が、Model Context Protocol を通じてあらゆる LLM に機能を公開します。

分割 RAR(part1.rar や .r00)はどう開きますか?

セットのどのファイルからでも開けます。最初の分割でなくても構いません。Ziplark が最初の分割を自分で見つけ、分割をまたぐファイルを元に戻します。

壊れた、または不完全な RAR も展開できますか?

できます。「読める分を展開」を選ぶと無傷のファイルはすべて書き出され、失敗したものと不完全なものが一覧されます。分割が足りない場合は、必要なファイル名を教えます。