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
Jul 29, 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
Linter, CMake, GH Hooks and other tools for standardizing CXX projects
ESP-IDF build and test environment
Template for C++ projects
CMake template for static and shared library.
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.
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."