Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Numerical Computing

Numerical Computing

144 projects

Showing 36 of 144 projects

NDScala
NDScalaScala

Type-safe n-dimensional arrays (tensors) in Scala 3 with compile-time shape, axis label, and data type validation.

#scala-3#scientific-computing#tensor-library
Stars48
Forks6
Last commit3 years ago
Xecto
XectoCommon Lisp

A Common Lisp library for regular array parallelism with SIMD and thread-level optimization, focusing on ease of use over peak performance.

#array-parallelism#high-performance#simd
Stars47
Forks2
Last commit4 years ago
decimal
decimalGo

An arbitrary-precision decimal floating-point arithmetic package for Go, using a pure decimal representation for performance.

#decimal#financial-computing#decimal-arithmetic
Stars45
Forks3
Last commit4 years ago
array-operations
array-operationsCommon Lisp

A Common Lisp library providing functions and macros for manipulating arrays and performing numerical calculations.

#scientific-computing#quicklisp#matrix-operations
Stars45
Forks5
Last commit
Swift-MathEagle
Swift-MathEagleSwift

A generic Swift math framework for function solving, optimization, matrix algebra, complex numbers, and big integers with performance optimizations.

#scientific-computing#mathematics#graph-algorithms
Stars43
Forks5
Last commit
PENF
PENFFortran

A pure Fortran 2003+ library for portable, parametrized numerical types, format strings, and number-string conversions.

#scientific-computing#library#precision
Stars42
Forks23
Last commit23 days ago
BLAS
BLASScala

A Scala Native library implementing BLAS (Basic Linear Algebra Subprograms) via CBLAS for high-performance linear algebra operations.

#blas#high-performance-computing#math
Stars37
Forks3
Last commit1 month ago
mdarray
mdarrayRuby

A JRuby-based multidimensional array library inspired by NumPy and NArray, providing scientific computing capabilities with linear algebra and statistics.

#scientific-computing#mdarray#jruby
Stars36
Forks5
Last commit9 years ago
xjb
xjbC++

A high-performance algorithm for converting floating-point numbers to strings with correctness for JSON formatting.

#algorithm#simd#printing
Stars36
Forks4
Last commit19 hours ago
tfd
tfdD

A TensorFlow wrapper for the D programming language, providing C API bindings and integration with Mir for numerical computing.

#d#d-language#deep-learning
Stars33
Forks2
Last commit5 years ago
ulinalg
ulinalgPython

A minimal matrix class and linear algebra module for MicroPython, offering NumPy-like functionality for embedded systems.

#embedded-systems#micropython#microcontroller
Stars32
Forks8
Last commit7 years ago
mir-random
mir-randomD

A D library providing advanced random number generators with performance improvements and new statistical distributions.

#random-number-generation#d-language#scientific-computing
Stars32
Forks15
Last commit1 month ago
NeuralNetworks-V-Module
NeuralNetworks-V-ModuleV

A V programming language module for creating and training multi-layer neural networks with backpropagation.

#ai-framework#deep-learning#neural-networks
Stars30
Forks5
Last commit11 months ago
dense-arrays
dense-arraysCommon Lisp

A NumPy-like multidimensional array library for Common Lisp with strides, offsets, and customizable storage.

#scientific-computing#multidimensional-arrays#linear-algebra
Stars27
Forks4
Last commit3 months ago
Big Decimal Math
Big Decimal MathPascal

Pascal library for arbitrary precision BCD floating point arithmetic with maximal decimal accuracy.

#bcd-arithmetic#pascal#math
Stars27
Forks15
Last commit2 years ago
dstats
dstatsD

A statistics library for the D programming language, balancing performance and ease of use.

#d-language#scientific-computing#range-based
Stars26
Forks9
Last commit3 years ago
DelphiBigNumberXLib
DelphiBigNumberXLibPascal

A Delphi library for arbitrary-precision integer and floating-point arithmetic with operator overloading and chaining support.

#operator-overloading#scientific-computing#arbitrary-precision
Stars25
Forks11
Last commit
Vornmath
VornmathLua

A comprehensive vector, matrix, complex number, and quaternion math library for Lua 5.1 through 5.4 and LuaJIT.

#graphics#quaternions#complex-numbers
Stars22
Forks2
Last commit2 months ago
Surge
SurgeSwift

A Swift library for high-performance numerical computing and matrix operations on Apple platforms.

#apple-platforms#high-performance#data-science
Stars21
Forks2
Last commit6 years ago
gofal
gofalGo

A Go library for precise fractional arithmetic with chainable operations and float64 conversion.

#fractional-arithmetic#go-package#rational-numbers
Stars20
Forks3
Last commit6 years ago
LLA
LLACommon Lisp

A high-level Common Lisp linear algebra library built on BLAS and LAPACK with a user-friendly interface.

#blas#scientific-computing#lapack
Stars19
Forks3
Last commit4 months ago
RcppOctave
RcppOctaveM4

R package providing a seamless interface to call Octave and MATLAB code from R.

#scientific-computing#bridge-library#r-package
Stars19
Forks7
Last commit5 years ago
umatrix
umatrixPython

A lightweight matrix library for MicroPython offering basic arithmetic, determinant, inverse, and NumPy-like slicing.

#scientific-computing#micropython#embedded
Stars17
Forks1
Last commit4 years ago
brainunit
brainunit

A physical units and unit-aware mathematical system built on JAX for brain dynamics modeling and general scientific computing.

#scientific-computing#physical-units#jax
Stars16
Forks3
Last commit20 hours ago
fftw.cr
fftw.crCrystal

Crystal language wrapper for the FFTW 3 library, enabling high-performance Fourier transforms.

#scientific-computing#fft#fftw
Stars13
Forks1
Last commit4 years ago
ocephes
ocephesC

OCaml bindings to special math and probability functions from the Cephes library.

#scientific-computing#statistics#c-bindings
Stars12
Forks3
Last commit10 years ago
matlab
matlabGo

Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+) without CGo dependencies.

#scientific-computing#data-science#octave
Stars12
Forks0
Last commit3 months ago
maths
mathsC++

A modules-native C++ library providing vector, matrix, quaternion, and complex math with templated precision.

#mathematics#quaternions#constexpr
Stars9
Forks4
Last commit1 day ago
onumerical
onumericalOCaml

An OCaml library for sparse linear expressions, generic vectors/matrices, and a dual simplex solver for linear optimization.

#scientific-computing#sparse-linear-expressions#functorized-modules
Stars8
Forks1
Last commit12 years ago
mexce
mexceC++

A single-header, dependency-free JIT compiler for mathematical expressions in C++.

#sse2#expression-parser#math-evaluator
Stars6
Forks1
Last commit10 days ago
lalg
lalgAda

An Ada 2012 package providing a modern interface to BLAS for dense linear algebra operations with slice/block views.

#scientific-computing#ada-2012#vector-operations
Stars5
Forks1
Last commit4 years ago
godot-math
godot-mathD

A D programming language port of Godot Engine's linear algebra library with identical semantics.

#d#d-language#graphics-math
Stars4
Forks0
Last commit1 month ago
MatProInterface.go
MatProInterface.goGo

A Go interface for modeling mathematical programs like convex optimization problems with composable operations and clear error handling.

#mathematical-programming#composable-operations#quadratic-programming
Stars3
Forks0
Last commit
tau
tauElixir

An Elixir module providing the mathematical constant tau (τ = 2π) for more natural circular calculations.

#scientific-computing#mathematics#elixir
Stars3
Forks0
Last commit10 years ago
Okrolearn
OkrolearnPython

A Python machine learning library with CPU and GPU support for tensor operations and model development.

#cuda#ai#machine-learning-python
Stars2
Forks0
Last commit1 year ago
alea
aleaCrystal

A Crystal library for repeatable pseudo-random sampling and CDF calculations across many probability distributions.

#scientific-computing#random-sampling#statistics
Stars0
Forks0
Last commit1 month ago
PreviousPage 4 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 years ago
8 years ago
10 years ago
5 months ago
#Scientific Computing76
#Linear Algebra51
#Machine Learning38
#Statistics23
#High Performance19
#C Plus Plus16
#Math16
#Math Library15
#Matrix Operations15
#Deep Learning15
#High Performance Computing15
#Python14