1.TheAlgorithms / CCollection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.algorithmsdata-structuresdatastructurescalgorithm-challengesalgorithm-competitions+13 moreCGPL-3.023K total4.8K forks+390 starsfrom 22,203 · score 5.97
2.erincatto / box2dBox2D is a 2D physics engine for gamesCMIT10K total1.8K forks+263 starsfrom 10,204 · score 5.58
3.OSGeo / grassGRASS - free and open-source geospatial processing enginegrass-gisgeospatialgeospatial-analysisrastervectortimeseries-analysis+14 moreCOther license1.2K total458 forks+39 starsfrom 1,145 · score 3.69
4.flame / blisBLAS-like Library Instantiation Software Frameworkblisblasblas-librarieslinear-algebralinear-algebra-librarymatrix-multiplication+8 moreCOther license2.7K total437 forks+34 starsfrom 2,664 · score 3.56
5.codeplea / tinyexprtiny recursive descent expression parser, compiler, and evaluation engine for math expressionsccalculatorexpression-evaluatormathparserrecursive-descent+2 moreCZLIB1.9K total313 forks+32 starsfrom 1,907 · score 3.50
6.hypre-space / hypreParallel solvers for sparse linear systems featuring multigrid methods.math-physicslibraryhpcradiussCOther license875 total264 forks+28 starsfrom 847 · score 3.37
7.datoviz / datoviz⚡ Datoviz: high-performance GPU rendering for scientific data visualizationvisualizationgraphicsdata-visualizationscientific-visualizationgpuvulkan+6 moreCMIT824 total43 forks+26 starsfrom 798 · score 3.30
8.ericstoneking / 42Simulation for spacecraft attitude control system analysis and design CNo license467 total114 forks+21 starsfrom 446 · score 3.09
9.slembcke / Chipmunk2DA fast and lightweight 2D game physics library.c2d2d-physicsrigid-bodyCMIT2.4K total364 forks+20 starsfrom 2,391 · score 3.04
10.samtools / htslibC library for high-throughput sequencing data formatshtslibbioinformaticssambamcramvcf+2 moreCOther license957 total482 forks+18 starsfrom 939 · score 2.94
11.libtom / libtommathLibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.mpilibtommathcmathmulti-precisionCOther license811 total225 forks+16 starsfrom 795 · score 2.83
12.jarun / bcal:1234: Bits, bytes and general-purpose calculatorstoragestorage-unit-convertercommand-linestandaloneterminalcalculator+6 moreCGPL-3.0708 total40 forks+15 starsfrom 693 · score 2.77
13.CEED / libCEEDCEED Library: Code for Efficient Extensible Discretizationsceedhigh-orderexascale-computingapiecphigh-performance-computing+5 moreCBSD-2-CLAUSE273 total84 forks+12 starsfrom 261 · score 2.56
14.libMesh / libmeshlibMesh github repositoryfemfinite-element-methodssimulationparallelamrfinite-element-analysis+2 moreCLGPL-2.1761 total310 forks+10 starsfrom 751 · score 2.40
15.MmgTools / mmgopen source software for bidimensional and tridimensional remeshingmeshmesh-adaptationanisotropic-mesh-adaptationisotropic-mesh-adaptationmesh-quality-improvementsurface-improvement+11 moreCOther license491 total139 forks+10 starsfrom 481 · score 2.40
16.ebassi / grapheneA thin layer of graphic data typesgraphics-libraryvectortransformationsmatrix3d-transformationsc+4 moreCOther license442 total84 forks+10 starsfrom 432 · score 2.40
17.brandon-rhodes / pyephemScientific-grade astronomy routines for PythonCOther license900 total132 forks+9 starsfrom 891 · score 2.30
18.StanfordVL / GibsonEnvGibson Environments: Real-World Perception for Embodied Agentscomputer-visionroboticssimulatorsim2realdeep-learningdeep-reinforcement-learning+4 moreCMIT948 total152 forks+6 starsfrom 942 · score 1.95
19.blinry / gishOpen Source version of the award-winning physics platformerCOther license357 total68 forks+5 starsfrom 352 · score 1.79
20.postgrespro / aqoAdaptive query optimization for PostgreSQLpostgresqlquery-optimizeradaptiveoptimizationCAGPL-3.0501 total58 forks+3 starsfrom 498 · score 1.39
21.b-k / apopheniaA C library for statistical and scientific computingCNo license210 total32 forks+3 starsfrom 207 · score 1.39
22.r-spatial / gstatSpatial and spatio-temporal geostatistical modelling, prediction and simulationCGPL-2.0216 total53 forks+2 starsfrom 214 · score 1.10
23.vesvault / libVES.cEnd-to-end encryption for data at rest: a C library and CLI with recoverable keys, post-quantum (ML-KEM) key exchange, and user-to-user sharingencryptionstream-encryptionaes-256-gcmecdhccli+14 moreCAPACHE-2.043 total8 forks+1 starsfrom 42 · score 0.69
24.arturania / cspiceNASA/JPL SPICE Toolkit for C – patched for cross-platform compatibilityastronomyastronomical-algorithmscelestial-mechanicsnasaephemeris-calculationscross-platform+9 moreCNo license35 total11 forks+1 starsfrom 34 · score 0.69