:toc: macro = Zap A simple cross-platform orchestration and configuration management tool. The main goal for Zap is to a simple mechanism for managing groups of computers with varying configurations and needs. Zap accomplishes this with "tasks" which can be composed into "plans" or run standalone. These tasks can be collections of scripts or a statically linked binaries, which will be pushed to the target machine(s) and executed. Zap borrows ideas from link:https://puppet.com/docs/bolt/latest/bolt.html[Puppet Bolt]. but leaves some of the Puppet-based legacy from Bolt behind. toc::[] == Getting Started Zap is still very early in its development, but if you would like to give it a try you can install it via Rust's `cargo` command: `cargo install zap-cli`. [source,bash] ---- cargo install zap-cli mkdir my-zap-project cd my-zap-project wget https://github.com/rtyler/zap/archive/v0.1.1.tar.gz tar -zxvf v0.1.1.tar.gz zap-0.1.1/tasks -C tasks --strip=1 cat > hello.zplan <