29 Math libraries and projects

Eigen
7.1 A highlevel C++ library of template headers for linear algebra, matrix and vector operations, numerical solvers and related algorithms. [MPL2] 
TinyExpr
5.5 3.8 L4 Ctiny recursive descent expression parser, compiler, and evaluation engine for math expressions 
NT2
5.0 5.6 C++A SIMDoptimized numerical template library that provides an interface with MATLABlike syntax. [Boost] 
linmath.h
4.9 0.3 Ca lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions 
MIRACL
4.8 0.0 L1 CMIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC). 
LibTomMath
4.6 4.8 L2 CLibTomMath is a free open source portable number theoretic multipleprecision integer library written entirely in C. 
Versor
1.8 0.0 ObjectiveC[older version] Versor 1.0 C++ library for conformal geometric algebra draw routines 
Xerus
1.4 0.0 C++A general purpose library for numerical calculations with higher order tensors, TensorTrain Decompositions / Matrix Product States and other Tensor Networks 
Mission : Impossible (AutoDiff)
1.3 0.0 C++A concise C++17 implementation of automatic differentiation (operator overloading) 
Armadillo
A high quality C++ linear algebra library, aiming towards a good balance between speed and ease of use. The syntax (API) is deliberately similar to Matlab. [MPL2] 
GMP
A C/C++ library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floatingpoint numbers. [LGPL3 & GPL2]
Scout APM  Leadingedge performance monitoring starting at $39/month
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.