sieve
sieve — a small, predictable command-line tool.
Releases are tagged and signed; the changelog lists every user-visible change. A small command-line tool that does one thing and tries to do it predictably. The output format is stable and safe to parse from scripts.
It runs on Linux, macOS and Windows, and has no runtime dependencies. Bug reports are welcome, especially ones with a way to reproduce them. No configuration file is required; sensible defaults cover most cases.
$ sieve --help
usage: sieve [options] FILE...
-o FILE write result to FILE
-q quiet
-v verbose
Current version: 0.11.1.