A formatter to make your CMake code the real treasure
-
Updated
Nov 9, 2025 - CMake
A formatter to make your CMake code the real treasure
Easy-to-add enhancements for any C/C++ CMake project. Including AFL fuzzing, code-coverage, Thread/Address/Leak/Address/Undefined sanitizer instrumentation, compilation of GLSL shaders and more.
A template for C++ projects, using CMake and many code quality tools for code coverage, code formatting and linting, static analysis, sanitizers and documentation. CI setup with GitHub Actions is also used.
Template for C++ projects
How to create a c++ component library like boost with CMake
CMake template for static and shared library.
Add a description, image, and links to the cmake-format topic page so that developers can more easily learn about it.
To associate your repository with the cmake-format topic, visit your repo's landing page and select "manage topics."