SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Math Projects
-
Project mention: Comparing OpenBLAS and Accelerate on Apple Silicon for BLAS Routines | dev.to | 2025-11-18
There are several CPU-based BLAS libraries, some of them developed by hardware manifacturers, such as Intel's MKL, AMD's BLIS and Apple's Accelerate. OpenBLAS is an open source library that has the broadest coverage of supported hardware and can be a solid default choice.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
cute_headers
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
-
-
TinyExpr
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
Project mention: TinyExpr: Parser, compiler, and evaluation engine for math expressions | news.ycombinator.com | 2025-10-13 -
HandmadeMath
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
sp_math.h is, as noted at the top of the file, a repackaging of https://github.com/HandmadeMath/HandmadeMath
It is not part of the core library. It is certainly not meant as a reference-level implementation of math functions. It's there so you can write an easing function for a game without pulling in libc. It seems like its existence has offended you. If that's the case...I'm sorry? At every possible point, I note as loudly as possible exactly what that library is. I found your tone extremely dismissive and disrespectful and I don't care to engage with that any more than I already have.
-
-
linmath.h
a lean linear math library, aimed at graphics programming. Supports vec3, vec4, mat4x4 and quaternions
-
LibTomMath
LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
-
MIRACL
MIRACL 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).
-
-
tomsfastmath
TomsFastMath is a fast public domain, open source, large integer arithmetic library written in portable ISO C.
-
-
-
-
-
-
-
-
-
-
-
Project mention: libttak VS mimalloc - a user suggested alternative | libhunt.com/r/libttak | 2026-03-09
-
C Math discussion
C Math related posts
-
Sp.h is the standard library that C deserves
-
TinyExpr: Parser, compiler, and evaluation engine for math expressions
-
Python performance myths and fairy tales
-
The little book about OS development
-
James Gleick's Chaos: The Software
-
Optimizing a Bignum Library for Fun
-
LLaMA Now Goes Faster on CPUs
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Index
What are some of the best open-source Math projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | OpenBLAS | 7,454 |
| 2 | cute_headers | 5,011 |
| 3 | cglm | 2,943 |
| 4 | TinyExpr | 1,895 |
| 5 | HandmadeMath | 1,566 |
| 6 | zpl | 1,062 |
| 7 | linmath.h | 1,046 |
| 8 | LibTomMath | 791 |
| 9 | MIRACL | 692 |
| 10 | calc | 442 |
| 11 | tomsfastmath | 234 |
| 12 | Apophenia | 206 |
| 13 | imath | 154 |
| 14 | quich | 79 |
| 15 | pg_math | 19 |
| 16 | Mathc | 16 |
| 17 | polycalc | 12 |
| 18 | ceval | 11 |
| 19 | Math-Quiz | 10 |
| 20 | haskell-igraph | 10 |
| 21 | nonlinear-optimization | 7 |
| 22 | libttak | 5 |
| 23 | matmath | 5 |