C++ Template

Open-source C++ projects categorized as Template

Top 23 C++ Template Projects

  • Inja

    A Template Engine for Modern C++

  • TreeFrog Framework

    TreeFrog Framework : High-speed C++ MVC Framework for Web Application

  • 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.

    InfluxDB logo
  • xorstr

    heavily vectorized c++17 compile time string encryption.

  • SimpleFPSTemplate

    Simple C++ FPS Template for Unreal Engine

  • 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

  • OpenGL_CMake_Skeleton

    :heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Raylib-CPP-Starter-Template-for-VSCODE

    Raylib C++ Starter Template for VSCODE

  • Project mention: VSCode terminal not recognizing installed libraries | /r/cpp_questions | 2023-09-22

    I 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?

  • protopuf

    Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20

  • godot-roguelite

    Godot 4.2 GDExtension C++ game prototype

  • STM32_Base_Project

    STM32 Base project with a lot of stuff

  • utility-boilerplate-qt

    🚀Boilerplate for C++ utility application based on Qt5

  • cpp-cmake-template

    Template for a C++ CMake project, using Github Actions and CTest.

  • gtl

    A collection of useful well-commented, self-contained, simple, and/or interesting C++ classes (by gpdaniels)

  • Project mention: Need help with FAST feature detector. What's happening here. | /r/computervision | 2023-12-11
  • 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.

  • Project mention: Sharing Saturday #472 | /r/roguelikedev | 2023-06-23

    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.

  • 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

  • stencil

    Code Generator based on Model Template binding Transformations (by ankurvdev)

  • Leonardo-orientation-tracker

    Track orientation witht he Leonardo arduino

  • Simple-Iterator

    Simple to use iterator_interface for several iterator categories

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Template related posts

  • Need help with FAST feature detector. What's happening here.

    2 projects | /r/computervision | 11 Dec 2023
  • How orientation is used in FAST features in ORB?

    1 project | /r/computervision | 11 Dec 2023
  • link_libraries in Neat and Efficient way

    2 projects | /r/cmake | 28 Jun 2023
  • Cannot get libtcod to compile properly using vcpkg on Fedora Linux

    1 project | /r/roguelikedev | 3 Mar 2023
  • Force compiler to construct strings dynamically on the stack (win64)

    1 project | /r/cpp | 29 Dec 2022
  • Setting up VS code for opengl

    1 project | /r/opengl | 28 Dec 2022
  • Code criticism on decrypt function

    1 project | /r/cpp_questions | 21 Nov 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    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 →

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com