SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 C Linear Algebra Projects

Project mention: Faerrs: Linear algebra foundation for the Rust programming language  news.ycombinator.com  20240424
BLIS is an interesting new direction in that regard: https://github.com/flame/blis
>The BLASlike Library Instantiation Software (BLIS) framework is a new infrastructure for rapidly instantiating Basic Linear Algebra Subprograms (BLAS) functionality. Its fundamental innovation is that virtually all computation within level2 (matrixvector) and level3 (matrixmatrix) BLAS operations can be expressed and optimized in terms of very simple kernels.

SaaSHub
SaaSHub  Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

Project mention: Patriot Missile Floating point Software Problem lead to deaths 28 Americans  news.ycombinator.com  20240103


neatmatrixlibrary
nml is a "simple" matrix/numerical analysis library written in pure C. The scope of the library is to highlight various algorithm implementations related to matrices. Code readability was a major concern.


SuiteSparse
SuiteSparse: a suite of sparse matrix packages by @DrTimothyAldenDavis et al. with native CMake support (by sergiud)



C Linear Algebra discussion
C Linear Algebra related posts

Linus Torvalds adds arbitrary tabs to kernel code

BLIS: Portable basis for highperformance BLASlike linear algebra libs

Column Vectors vs. Row Vectors

BLIS: Portable software framework for highperformance linear algebra

BLASLike Library Instantiation Software Framework

On writing your own linear algebra matrix library in C (followup article with explanations after submitting the github library a while back)

As a hobbyist, I've written my own matrices library in C

A note from our sponsor  SaaSHub
www.saashub.com  11 Oct 2024
Index
What are some of the best opensource Linear Algebra projects in C? This list will help you:
Project  Stars  

1  blis  2,274 
2  arb  455 
3  flint  436 
4  neatmatrixlibrary  89 
5  libblastrampoline  65 
6  SuiteSparse  51 
7  numruby  45 
8  Mathc  16 
9  GLPK  7 