CRIEW
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
Quick Start
GitHub Releases publish source archives,
standalone binaries,
bundle archives,
and a SHA256SUMS manifest for Linux x86_64/aarch64/riscv64,
macOS x86_64/aarch64,
and Windows x86_64.
Downloaded standalone Unix binaries may need chmod +x after download.
Use the wiki before enabling IMAP, patch application, or reply sending.
Documentation
- CRIEW wiki
- Install and Setup
- Configuration
- Sync and TUI
- Patch and Reply
- Development
- Contribution
- API docs on docs.rs
Current Release Workflow
The current source version in this branch is v0.0.3.
For each matching v* tag,
GitHub Releases publish the matching source archive together with
standalone binaries,
bundle archives,
and SHA256SUMS for Linux x86_64/aarch64/riscv64,
macOS x86_64/aarch64,
and Windows x86_64.
Release Baseline
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.
License
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).