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.
-
Updated
Aug 5, 2025 - CMake
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 formatter to make your CMake code the real treasure
💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.
How to create a c++ component library like boost with CMake
This action checks if the cmake code matches the .cmake-format file
Various skip list implementations
ESP-IDF build and test environment
Linter, CMake, GH Hooks and other tools for standardizing CXX projects
Template for C++ projects
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.
CMake template for static and shared library.
my personal playground for C++ development
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."