Our great sponsors
-
ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Have a look here https://github.com/TheLartians/ModernCppStarter - this project uses author's own CPM cmake-based package manager which is easy to use (for projects written with cmake). It's a nice starting point.
The other one to have a look into is Jsanon Turner's repo here https://github.com/lefticus/cpp_starter_project, which uses Conan as a package manager.
I built a small hello-world project when I was learning cmake - you might find it useful. https://github.com/skebanga/cmake_test