Butane (formerly the Fedora CoreOS Config Transpiler, FCCT) translates human readable Butane Configs into machine readable Ignition Configs. See the getting started guide for how to use Butane and the configuration specifications for everything Butane configs support.
For information on developing Butane, using it as a library, or understanding how the binaries released in this repository are built, see the development docs.