Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

1–24 of 38 · Most stars

TranslatedA Chinese-language guide to teaching C++ Templates. Unlike the well-known book C++ Templates, this tutorial series teaches C++ Templates as a Turing-complete language, in order to help readers thoroughly master Meta-Programming. (Under construction)

EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

  • cplusplus
  • cplusplus-17
  • c-plus-plus
  • c-plus-plus-17

Embedded Template Library

  • c-plus-plus
  • embedded-applications
  • cpp
  • templates

a modern C++ GUI library

  • modern-cpp
  • c-plus-plus-11
  • c-plus-plus-14
  • c-plus-plus-17

A Template Engine for Modern C++

  • template
  • template-engine
  • header-only
  • jinja

C++ template library for high performance SIMD based sorting algorithms

  • argsort
  • avx2
  • avx512
  • quickselect

VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP

  • opencl
  • cuda
  • c-plus-plus
  • gpgpu

A lightweight, header-only, high-performance reactive programming framework for C++20.

  • modern-cpp
  • template-meta-programming
  • mvvm-framework
  • ui-dataflow

Jinja2 C++ (and for C++) almost full-conformance template engine implementation

  • cpp
  • jinja2
  • jinja2-templates
  • templates

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.

json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa

  • c-plus-plus
  • json
  • template-specialisations
  • parse

Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort.

A minimalistic C++ Jinja templating engine for LLM chat templates