Getting started
You'll need to have Rust installed on your system.
Installation
Clone the repository:
git clone https://github.com/conradkleinespel/kit.git
cd kit
Show CLI commands
cargo run -- --help
Parse and display a vCard
cargo run -- show contacts.vcf
Filter properties
Keep only an allow-list of properties from a vCard. This is useful to create ad-hoc vCards to preserve the privacy of your contacts in some environments.
cargo run -- show contacts.vcf --props FN,N,TEL,EMAIL
Strict mode
Enable strict RFC parsing mode for validation:
cargo run -- show contacts.vcf --strict