The missing CMake project initializer
-
Updated
Jan 12, 2025 - CMake
The missing CMake project initializer
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 general-purpose CMake library that provides functions that improve the CMake experience following the best practices.
C++ project template with unit-tests, documentation, ci-testing and workflows.
A modern C++ starter template
Several handy macros and modules for use with CMake
A template of a cross-platform CMake-based C++ project.
Cross-platform C++ sample project which presents a base project structure.
Clang Toolset integration for CMake. Run clang-format and clang-tidy directly from your project as a target
A C++ project template that uses the CMake build system
C++ project template
C++ project starter template with CMake, vcpkg, CTest/doctest, clang-tidy, clang-format.
CMake Utilities
Bootstrap your modern cross platform C++ development environment
A template C project to get you started with C and tooling on MacOS
A C++ starter project.
A simple C++ project with CMake and useful tools
A capable template for C++ projects using CI, Building, Testing, Formatting, Documenting and more
Kickstart 🚀 your C++ project with cpp-projects-kickstarter. Comes pre-configured with static analysis, code coverage, and more.
Just a template for future projects in c++
Add a description, image, and links to the clang-tidy topic page so that developers can more easily learn about it.
To associate your repository with the clang-tidy topic, visit your repo's landing page and select "manage topics."