CRIEW is a Rust TUI for Linux kernel patch mail workflows.
It keeps subscription,
sync,
review,
patch application,
and reply in one terminal-first local workflow.
CRIEW is the repository name,
while the crate and CLI use lowercase criew.
Full documentation lives in the CRIEW wiki.
Chinese quick start: README-zh.md
cargo install criew
criew doctor
criew sync --mailbox io-uring
criew tuiUse the wiki before enabling IMAP, patch application, or reply sending.
- CRIEW wiki
- Install and Setup
- Configuration
- Sync and TUI
- Patch and Reply
- Development
- Contribution
- API docs on docs.rs
The current source version and release tag are v0.0.2.
v0.0.1 is the first supported public baseline for CRIEW.
From v0.0.1 onward,
CRIEW supports only the CRIEW naming set:
criew,
~/.criew/,
criew-config.toml,
criew.db,
CRIEW_B4_PATH,
and CRIEW_IMAP_PROXY.
Courier-era names are unsupported.
CRIEW's Rust code is licensed under LGPL-2.1.
Bundled vendored components keep their upstream licenses,
including vendor/b4 (GPL-2.0)
and vendor/b4/patatt (MIT-0).
