Ziplark is a free, open-source archiver on one small Rust engine, driven three ways: a desktop app, a CLI, and an MCP server. Reads ZIP, RAR5, 7z, tar, ISO; creates ZIP/7z/tar with AES-256. Cross-platform, zip-slip-safe, tiny. The first archiver an LLM can drive.
No reviews yetBe the first to leave a review for Ziplark
Maker
📌
Hey Product Hunt 👋
I built Ziplark because every archiver I reached for was either paid-with-a-nag (WinRAR), Windows-only with a 1999 UI (7-Zip), or single-platform (Keka, The Unarchiver) — and none of them could be driven by anything but a human clicking.
So Ziplark is one small Rust engine with three front-ends over the exact same code:
🖥️ Desktop app (Tauri, no bundled Chromium — tiny) — drag an archive in, extract it
⌨️ CLI — ziplark extract photos.zip -o ./out, with --json on everything
🤖 MCP server — so an LLM/agent can list, extract, test and create archives itself
It reads ZIP, RAR5, 7z, tar, ISO 9660/Joliet and every tar.* variant; creates ZIP/7z/tar with AES-256. Every extraction path goes through a single zip-slip guard, so nothing can escape the destination folder.
Free, MIT, macOS / Windows / Linux. brew install --cask zhitongblog/tap/ziplark
Would genuinely love feedback — especially from anyone wiring archives into an agent workflow. What format or integration should I add next?back — especially from anyone wiring archives into an agent workflow. What format or integration should I add next?
Report
Curious how the MCP server actually handles large archives without ballooning context windows, any plans for streaming responses or chunked reads so an LLM can poke through a 10GB ISO without choking?
Report
Rust-based archiver that handles weird formats without bloat, and the MCP server angle is genuinely useful for piping archives into agent workflows. Caught it zip-slip safe out of the box too, which is more than I can say for most tools I have tried.
Curious how the MCP server actually handles large archives without ballooning context windows, any plans for streaming responses or chunked reads so an LLM can poke through a 10GB ISO without choking?
Rust-based archiver that handles weird formats without bloat, and the MCP server angle is genuinely useful for piping archives into agent workflows. Caught it zip-slip safe out of the box too, which is more than I can say for most tools I have tried.