config-weave

tool

The single static binary you copy onto a target and run — no agent, no runtime, no package installs.

config-weave is a single-binary configuration management tool. You copy the binary onto a target machine alongside a playbook folder and run it. A Rust engine mediates: it validates everything before anything runs, then schedules steps over a DAG with concurrency classes. Three languages divide the work — WCL encodes playbooks and packages, wscript implements resources and gatherers, and the config-weave engine runs them.

FieldValue
KindSingle static binary (no agent / runtime)
Modesvalidate · check · apply · test · docs · wscripti · init
Driven bya playbook directory (playbook.wcl + pkgs/)
CLIsee the CLI reference