A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
-
Updated
Mar 16, 2024 - CMake
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.
Clean C++ project for you to use. Features: Modern CMake, CPack, Doxygen, PlantUML, Catch Unit testing, static analysis
This project aims to quickly launch a C/C++ project, which can build libraries and binary files. The project comes with basic modules such as thread pool, unit test, logger, and configuration reading module. It uses the CMake build system to make it easier for us to develop C/C++ projects.
A simple, cross-platform, and continuously integrated C++14 project template
C++ project templates for novices who have no experience of programming, especially for readers of Programming: Principles and Practice Using C++
A template for a cross-platform C++20 project including CMake, unit-testing with Catch, cross-platform CI with Travis-CI/Github Actions and cross-platform release builds using Github Actions.
YACHT 🛳️: Smoothly riding the waves of C++ projects
A C++ Template-project for computer perception and computer graphics
rapid start the new C++ project, easy to debug and obtain profiling reports
A project template for cmake, showing how to use third-party libraries (via the cmake package manager), and a sample demo of continuous integration.
A C++ project template that uses the CMake build system
more than just a package manager
CMake module to help make well structured C++ project.
C++ Project Template with CMake: Includes CI/CD via GitHub Actions, Doxygen docs, Google Test for unit tests, and modular CMakeLists.txt for easy management. Features additional CMake modules for submodules, sanitizers, and warnings. Perfect for streamlined C++ projects.
C++ CMake template repo with Catch2 unit tests
A C++ crossplatform project template with Qt6 and CMake that is linked statically
Project template for CMake C++ projects.
Template files for Section of Biomedical Image Analysis, University of Pennsylvania.
A template that automates creation of a cpp project
Add a description, image, and links to the project-template topic page so that developers can more easily learn about it.
To associate your repository with the project-template topic, visit your repo's landing page and select "manage topics."