TheLartians /
ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
93/100 healthLoading repository data…
rvarago / repository
CMake template for an example project composed of executable and library
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Template for projects based on modern CMake practices.
Components:
app.libs/lib1.libs/lib1/tests.See How to Use Modern CMake for an App + Lib Project for more information.
Create the build directory and configure the build system:
cmake -B build # Or `cmake -D BUILD_TESTING=OFF -B build` to skip tests.
Build the project:
cmake --build build
Inspect the build directory to find the application and the tests.
Optionally, run the tests with ctest by typing:
cmake -E chdir build ctest
Selected from shared topics, language and repository description—not editorial ratings.
TheLartians /
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
93/100 healthfilipdutescu /
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
88/100 healthcpp-best-practices /
CMake for C++ Best Practices
81/100 healthcginternals /
Template for reliable, cross-platform C++ project setup using cmake.
80/100 healthbsamseth /
Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.
86/100 healthSFML /
Repository template for SFML projects using CMake
75/100 health