cpp-project

Project template

A template for building and testing C++ projects with automated testing and reporting features.

Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.

GitHub

600 stars
18 watching
128 forks
Language: CMake
last commit: about 1 year ago
Linked from 2 awesome lists

actionsboilerplatecmakecode-coveragecode-reviewcodecovcoverallscppcpp-17doctestfolder-structuregithub-actionsproject-templatetemplate-projecttravis-ci

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
filipdutescu/modern-cpp-template A C++ project template that provides a basic structure and configuration for modern CMake projects with various features such as static analysis, unit testing, and continuous integration. 1,730
arnavb/cpp14-project-template A template for creating cross-platform C++14 projects with continuous integration and automated testing 65
utilforever/cpp-oss-template A C++ template project providing a basic structure for building open source software projects. 14
lectem/cpp-boilerplate A C++ template with modern CMake setup and basic project infrastructure 313
cpp-best-practices/cmake_template C++ project template providing a set of best practices and tools for building and testing C++ applications 1,138
joshpeterson/cpp-template A C++ project template with tools and infrastructure for building and testing C++ codebases 51
codelytv/csharp-basic-skeleton Creates boilerplate code and project structure for C# projects with tests and domain logic 24
acdemiralp/cmake_templates Templates for creating C++ projects with cmake. 128
cmake-basis/basis A comprehensive suite of tools and utilities for creating and managing C++ projects and software libraries 48
cginternals/cmake-init A C++ project setup template using CMake for reliable, cross-platform development. 913
astrale-sharp/typst-assignement-template A template project providing a basic structure and foundation for a new assignment or project. 5
eyalamirmusic/jucecmakerepoprototype A tool to create and build JUCE-based projects with minimal setup using CMake. 247
benlau/qpm-qt-creator-project-template A collection of pre-configured project templates for Qt Creator that streamline the development process with qpm. 7
goodrequest/temple A collection of pre-built templates to simplify the process of creating iOS projects with boilerplate code. 34
cbmarcum/skeletal A tool that creates project structures based on pre-defined templates 17