CMake-based starter for modern C++ projects with tests and CI.
ModernCppStarter is a C++ project template that provides a CMake-based build setup, integrated tests, documentation, and GitHub Actions CI workflows. It includes reproducible dependency management via CPM.cmake, code formatting enforcement, code coverage reporting, and Doxygen documentation. Suited for libraries and applications of any scale, including header-only libraries.
0