keywords: Math, Libraries & Tools Collection


Linear Algebra

Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.

Pure C math library for 2D and 3D programming. [[ Currently working on a major update (20 Jul 2019) ]]

MathGL (Golang)

Handmade Math

Realtime Math

D Extended Set (DES) Math (Dlang)

Boost Quaternions, Vectors, Matrices library

C++17 GLSL-like vector and matrix math lib

a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions.

C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.



Permuted Congruential Generator

PCG — C++ Implementation

log and exp functions

fast log and exp functions for x86/x64 SSE

Sites Collections

Computer Programming

mathematical / computer programming


Linear Algebra

Linear Algebra

Category Theory

An Invitation to Applied Category Theory: Seven Sketches in Compositionality 1st Edition (August 29, 2019)

Books for Teens

Cambridge IGCSE Mathematics Core and Extended Coursebook with CD-ROM (Cambridge International IGCSE) Revised Edition

...a hero is a man who does what he can. The others do not do it. ― Romain Rolland