cervantic

A small, fast
file compressor.

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

Everything you need to squeeze a file. Nothing you don't.

Files & folders

Compress a single file or an entire directory tree — the structure is preserved.

7z · ZIP · tar

Standard archives any tool can open, with five compression levels.

Compress & extract

It goes both ways. The format is detected automatically on the way out.

Desktop & terminal

A native app and a command-line tool, sharing exactly the same engine.

macOS · Windows · Linux

One small codebase, running natively everywhere.

Safe by design

Extraction can never escape your folder, and nothing ever leaves your machine.

How it's built

01

Open by default

The code is public. Read it, fork it, and trust exactly what it does — no black boxes.

02

Local-first & private

Your files stay on your device. Nothing is tracked, and nothing runs behind your back.

03

Craft over bloat

One thing done well: it starts instantly and feels good to use every day.

Get it

Two ways to use 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