cmakefmtAn opinionated CMake formatter
Consistent CMake formatting, zero effort.
Sensible formatting out of the box. Zero config required — just run it.
Fine-grained control when you need it. Tune line width, casing, alignment, sorting, and more.
Use as a standalone CLI or as a dprint WASM plugin for seamless editor and CI integration.
Written in Rust. Handles large codebases efficiently with a single-pass formatting pipeline.