numerical.js
numerical.js is a comprehensive TypeScript/js library for linear algebra and various mathematical operations, including vector and matrix operations, eigenvalue calculations, optimization algorithms, parsing mathematical statements, complex numbers, and m