Files & folders
Compress a single file or an entire directory tree — the structure is preserved.
cervantic
Drag in a file or a folder, pick a format, and get a smaller archive in seconds. Compress and extract 7z, ZIP and tar — on your desktop or in your terminal. Local, open-source, refreshingly simple.
Open source · Local-first · No tracking
What it does
Compress a single file or an entire directory tree — the structure is preserved.
Standard archives any tool can open, with five compression levels.
It goes both ways. The format is detected automatically on the way out.
A native app and a command-line tool, sharing exactly the same engine.
One small codebase, running natively everywhere.
Extraction can never escape your folder, and nothing ever leaves your machine.
How it's built
The code is public. Read it, fork it, and trust exactly what it does — no black boxes.
Your files stay on your device. Nothing is tracked, and nothing runs behind your back.
One thing done well: it starts instantly and feels good to use every day.
Get it
A native desktop window for drag-and-drop, or a single command for scripts and the shell. Same engine, same results.
Get Collapse →$ collapse compress photos/ -f 7z Created photos.7z $ collapse extract report.zip -o ./out Extracted 3 files into ./out