Skip to content
Takshak Mudgal

wa-tui

WhatsApp in the terminal.

Pair once with a QR code and chat from the terminal: new chats, replies, reactions, edits, attachments and search. The session lives in a local SQLite file and every chat is saved as plain JSONL on your machine.

brew install takshakmudgal/tools/wa-tui
Version
0.1.0, 11 May 2026
Tests
None yet
Rust
4,414 lines
Runs on
macOS and Linux
Built with
wa-rs, ratatui, crossterm, qrcode
License
MIT

Keys

Read from the source, not the README.

ctrl+n
new chat
ctrl+f
search
ctrl+a
attach
ctrl+e
export
r
reply
e
react

How it works

Your history, in files you can read

Each chat is a JSONL file under ~/.wa-tui/history and media sits next to it, so your messages are greppable and portable without the app.