)()(
 ( ●● )
  \──/
  /||\
in development · ···

zipp
simple, fast backups.

Back up. Rest easy.
Scheduled snapshots, one-key restore.
Your files, your server. No cloud. No account.

zipp — terminal backup manager
)()( ( ●● ) zipp v··· \──/ /||\ ▸ minecraft-srv [nest+local] 2h ago 12.4 MB postgres [nest] 30m ago 4.1 MB documents [local] 1h ago 820 MB photos [nest+local] 6h ago 2.3 GB ✓ scheduler active · ✓ nest connected ↑↓ navigate · enter run · n mode · r restore · q quit

installation

One line install.

Prebuilt binary for macOS and Linux. Drops into /usr/local/bin. No dependencies, no package manager, no account.

$ curl -sL https://install.zipp.rest | bash ✓ zipp v··· installed run: zipp

features

Everything you need.
Nothing you don't.

No cloud. No account. Runs on your machine with a scheduler that registers itself on install.

available now

01
snap

Timestamped snapshots

Each backup creates a new dated copy — nothing gets overwritten. Set how many snapshots to keep per job; old ones are deleted automatically when the limit is reached.

02
sched

Runs on a schedule, automatically

Set an interval per job (e.g. every 2 hours). On first run zipp registers a system scheduler — launchd on macOS, systemd on Linux. Backups happen in the background whether the app is open or not.

03
.gz

Compressed or plain folder

Choose per job. Compressed mode creates a .tar.gz archive — smaller, good for game worlds or databases. Plain mode copies the folder as-is — faster, easier to browse.

04
mode

Local, remote, or both

Press n on any job to cycle modes: [local] keeps the backup on this machine, [nest] sends it to your server only, [nest+local] does both at the same time.

05
rest

One-key restore

Press r on any job to browse its snapshots. Pick one, confirm — zipp extracts it back to the original source path. Works for both local and remote backups.

how snapshots work

Every backup is a point in time.

Nothing gets overwritten. Old snapshots rotate out automatically when you hit your limit.

minecraft-world — restore snapshot
minecraft-world › restore snapshot ▸ 2026-03-14_22-00-05 12.4 MB ███████████████░░░ latest 2026-03-14_20-00-00 11.8 MB ██████████████░░░░ 2026-03-14_18-00-00 11.8 MB ██████████████░░░░ 2026-03-14_16-00-00 10.2 MB ████████████░░░░░░ 2026-03-14_14-00-00 10.0 MB ████████████░░░░░░ ↑↓ select · enter restore · esc back
  ,~~~~~,
 (~~~~~~~)
  `~~~~~`
self-hosted
pair it with

zipp-nest

A self-hosted backup server for zipp. Install on any Linux or macOS machine — VPS, home server, Raspberry Pi, NAS. Backups go directly to your server, nowhere else.

Learn more → GitHub ↗

changelog

What's new

zipp v1.0.6
Mar 2026
  • Snapshot list opens instantly
  • Restore works for nest-only jobs
  • Esc cancels snapshot loading
  • Snapshot list now scrolls
  • Restore directly from nest — no local copy needed
zipp v1.0.2
Mar 2026
  • First release
  • Scheduled snapshots, one-key restore
  • local, nest and nest+local backup modes
zipp-nest v1.0.5
Mar 2026
  • Snapshot download — zipp can restore directly from nest
  • Snapshot sizes returned in API
  • Settings, logs and uninstall from TUI