Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 C++ Template Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
plf_colony
An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.
-
pamplejuce
A JUCE audio plugin template. JUCE 7, Catch2, Pluginval, macOS notarization, Azure Trusted Signing, Github Actions
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
protopuf
Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20
-
gtl
A collection of useful well-commented, self-contained, simple, and/or interesting C++ classes (by gpdaniels)
-
vec-mat-comp-quat
C++ 2d/3d/4d Vector, 2x2/3x3/4x4 Matrix, Complex Number, Quaternion, and 3d Transformation Classes / Functions (Header Only libraries)
-
libtcod-vcpkg-template
A template for C++17 libtcod projects. This template uses Vcpkg to fetch dependencies.
-
VulkanStarter
A template for Vulkan C++ projects with GLFW, GLM and ImGUI using CMake, CI, Conan and doctest
-
raylib-cmake-template
A very minimal project template for Raylib using CMake that works well in CLion, Visual Studio and MSVC with Github Actions to build to all platforms (by siddharthroy12)
-
opengl-imgui-cmake-template
👾 template repo for getting started with opengl together with imgui using cmake
-
Instantiator
Clang based tool to automatically insert all needed explicit instantiations in implementation files for `c++` projects
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: VSCode terminal not recognizing installed libraries | /r/cpp_questions | 2023-09-22I am currently going through a very basic starter repository for raylib, which compiles just fine in my gnome terminal, but does not compile in the VSCode terminal. This has happened with a few other libraries that I've tried to install- where VSCode does not compile, but my gnome terminal does. How do I get rid of these "red squigglies" that VSCode is putting under these library includes that it can't resolve, and more importantly, how do I get this to compile from VSCode? Do I just bite the bullet and configure vim?
Project mention: Need help with FAST feature detector. What's happening here. | /r/computervision | 2023-12-11
It doesn't teach on its own, but the libtcod-vcpkg-template can help with quickly setting up Vcpkg and libtcod in a cross-platform manner. Parts might need to be updated to work with C++20 or later. This template also creates Emscripten builds.
C++ Template related posts
-
Need help with FAST feature detector. What's happening here.
-
How orientation is used in FAST features in ORB?
-
link_libraries in Neat and Efficient way
-
Cannot get libtcod to compile properly using vcpkg on Fedora Linux
-
Force compiler to construct strings dynamically on the stack (win64)
-
Setting up VS code for opengl
-
Code criticism on decrypt function
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source Template projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Inja | 1,542 |
2 | TreeFrog Framework | 1,256 |
3 | xorstr | 1,057 |
4 | SimpleFPSTemplate | 590 |
5 | plf_colony | 389 |
6 | pamplejuce | 337 |
7 | OpenGL_CMake_Skeleton | 276 |
8 | Raylib-CPP-Starter-Template-for-VSCODE | 219 |
9 | protopuf | 141 |
10 | godot-roguelite | 99 |
11 | STM32_Base_Project | 72 |
12 | utility-boilerplate-qt | 30 |
13 | cpp-cmake-template | 29 |
14 | gtl | 24 |
15 | vec-mat-comp-quat | 17 |
16 | libtcod-vcpkg-template | 17 |
17 | VulkanStarter | 16 |
18 | raylib-cmake-template | 4 |
19 | opengl-imgui-cmake-template | 4 |
20 | Instantiator | 3 |
21 | stencil | 1 |
22 | Leonardo-orientation-tracker | 0 |
23 | Simple-Iterator | 0 |
Sponsored