parcel
terminal mail · any email CLI

Your inbox, neatly wrapped.

A light, fast, yummy terminal mail client. It drives himalaya out of the box, or any email CLI you point it at.

$curl -fsSL https://raw.githubusercontent.com/lubabs770/parcel/main/install.sh | sh

macOS & Linux, checksum-verified · needs an email CLI, by default himalaya

The 8 built-in palettes, exact hex. Press t to cycle, like the theme picker in parcel.

What's in the box

Small parcel. Lots inside.

No daemon, no index, no lock-in. parcel is a fast front end for the email CLI you already trust.

⇄ANY CLI

Drives any email CLI

himalaya ships built in. Point parcel at another CLI with a few command templates and a JSON field map.

ϟNO DAEMON

Starts instantly

No daemon, no index. It opens, asks the backend for your inbox, and gets out of the way.

◐LIVE

Omarchy live theme

Follows your system theme and repaints the moment it changes. Or pick from 8 built-ins, or your own.

✓OPTIMISTIC

Optimistic triage

Star, archive, move and delete update the screen immediately. The backend call happens after, and a failure puts the message back.

✎$EDITOR

Write in your editor

Compose, reply and forward hand off to $EDITOR. Close it, then send, edit again or discard.

{}--JSON

Scriptable

Reading and triage are also commands; add --json for machine-readable output. Compose, reply and forward live in the TUI.