What's puff?

Puff is a command runner similar to just or make, but commands are described in YAML format. Puff is lightweight, written in Rust, and highly performant.

To get started, all you need is a basic understanding of YAML syntax and a quick look at the quick guide.

Puff supports multitasking via multithreading, which means you can run commands independently of each other. This is extremely convenient and helps speed up your workflow when you're dealing with multiple unrelated tasks. Read more about multithreading here.

Last updated