List of C++ template libraries
The following list of C++ template libraries details the various libraries of templates available for the C++ programming language. The choice of a typical library depends on a diverse range of requirements such as: desired features (e.g. : large dimensional linear algebra, parallel computation, partial differential equations), commercial/opensource nature, readability of API, portability or platform/compiler dependence (e.g. : Linux, Windows, Visual C++, GCC), performance in speed, ease-of-use, continued support from developers, standard compliance, specialized optimization in code for specific application scenarios or even the size of the code-base to be installed. General 
 Active Template Library (Windows)
 Adaptive Communication Environment
 Adobe Source Libraries
 AGG (anti-aliased rendering library)
 Boost
 CGAL – Computational Geometry Algorithms Library
 Concurrent Collections for C++ (CnC)
 Dlib
 Embedded Template Library
 IT++
 KFRlib Audio and DSP library with extensive use of template expressions. Loki
 mlpack – machine learning
 ODB ORM and Database-Aware Container Template Library
 Oracle Template Library
 PETSc – Portable, Extensible Toolkit for Scientific Computation
 POCO C++ Libraries
 Template Numerical Toolkit
 Threading Building Blocks (TBB)
 Windows Template Library
 Windows Runtime Library

Standard Template Library and derivates 
 Standard Template Library
 GNU C++ Standard Library (libstdc++)
 libc++, part of clang++
 STAPL
 EASTL

Linear Algebra 
 Armadillo C++ Library
 Blitz++
 Eigen Library
 Matrix Template Library
 Trilinos

See also

External links 
 Linear Algebra Libraries (A well-done survey by Claire Mouton, from INRIA, France in 2009)
List of open source C++ library

C++ libraries