ndarray
An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting.
nalgebra
General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices
matrixmultiply
General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86…
ndarray-stats
Statistical routines for the n-dimensional array data structures provided by ndarray
lin_alg
Vector, matrix, and quaternion operations for general purposes
oxiblas-ndarray
ndarray integration for OxiBLAS
matrix-commander
but convenient CLI-based Matrix client app for sending and receiving
ndarray-linalg
Linear algebra package for rust-ndarray using LAPACK
oxiblas-blas
BLAS operations for OxiBLAS - pure Rust implementation
scirs2-linalg
Linear algebra module for SciRS2 (scirs2-linalg)
numeris
Pure-Rust numerical algorithms library — high performance with SIMD support while also supporting no-std for embedded and WASM targets
lightmotif
A lightweight platform-accelerated library for biological motif scanning using position weight matrices
smawk
Functions for finding row-minima in a totally monotone matrix
oxiblas-matrix
Matrix types and views for OxiBLAS
matrix-pickle
binary encoding format used in the Matrix world
mathverse-matrix
MathVerse dense and sparse matrices: ops, LU/QR/SVD/Cholesky, eigen, solve
easy-ml
Machine learning library providing matrices, named tensors, linear algebra and automatic differentiation aimed at being easy to use
nalgebra-sparse
Sparse matrix computation based on nalgebra
sonar-flows-core
Reusable Sonar analysis core without Tauri dependencies
seshat
A matrix message logger with full text search support
laze
A declarative build system for C projects aiming to be simple, fast and correct
toodee
A lightweight 2D wrapper around a Vec
matrix-bridge-discord
A bridge between Matrix and Discord written in Rust
linfa-linalg
Pure-Rust implementation of linear algebra routines for ndarray
gemmkit
A clean, extensible, high-performance GEMM (general matrix multiply) engine
ndarray-ndimage
Multidimensional image processing for ArrayBase, the n-dimensional array data structure provided by ndarray
oxiblas
Pure Rust BLAS/LAPACK implementation for the scirs2 ecosystem
nalgebra-lapack
Matrix decompositions using nalgebra matrices and Lapack bindings
axb
A lightweight, zero-dependency linear algebra library with compile-time dimension checking
discorec
Recommendations for Rust using collaborative filtering
weaver-reed-solomon
Shared Reed-Solomon finite-field kernels for Weaver repair engines
mscore
providing core operations for computational mass spectrometry proteomics
cvmath
Computer Graphics Vector Math Library
faer-ext
faer API for interoperability with external libraries
mdarray
Multidimensional array for Rust
nornir-testmatrix
Reusable, multi-aspect Rust test-matrix engine: wrap a repo's native cargo test/nextest plus build/clippy/fmt/audit/coverage/doctest aspects, parse the results into rows, and ship them to any TestSink…
vedaksha-math
Numeric primitives for Vedākṣha: Chebyshev polynomials, angle arithmetic, interpolation, rotation matrices
chat-system
A multi-protocol async chat crate — single interface for IRC, Matrix, Discord, Telegram, Slack, Signal, WhatsApp, and more
matreex
matrix implementation
ndarray-rand
Constructors for randomized arrays.
randintegration forndarray.
extended_matrix
A matrix calculation module
faer-svd
Basic linear algebra routines
runmat-accelerate
Pluggable GPU acceleration layer for RunMat (CUDA, ROCm, Metal, Vulkan/Spir-V)
resolvematrix
Resolve Matrix servers
nabled-linalg
Ndarray-native linear algebra algorithms for nabled
lax
LAPACK wrapper without ndarray
tropical-gemm
High-performance tropical matrix multiplication with SIMD and CUDA backends
jax-rs
JAX in Rust - A complete machine learning framework with WebGPU acceleration
single_algebra
A linear algebra convenience library for the single-rust library. Can be used externally as well.
mats
A lightweight, efficient, and easy-to-use Rust matrix library
sapphire-agent
A personal AI assistant agent with Matrix/Discord channels, Anthropic backend, and a sapphire-workspace memory layer
circulant-rs
High-performance block-circulant tensor operations using FFT
zmatrix
matrix calculation lib
algebraeon
computational algebra library re-exports for all components
mosox
LP matrix generator for GMPL
ratio-genetic
Ratio's genetic algorithms library
ratio-matrix
Ratio's matrix data library
faer-entity
Basic linear algebra routines
deimos_numerics
Numerical methods and control systems analysis
mstickereditor
import sticker packs from telegram, to be used at the Maunium sticker picker for Matrix
bitgauss
A fast boolean linear algebra library
faer-evd
Basic linear algebra routines
libverify-output
Output formatters (SARIF, JSON, Matrix, Vanta) for libverify verification results
lair
Linear algebra in Rust
mdarray-linalg
Linear algebra operations for mdarray, with multiple exchangeable backends
gosuto
Gōsuto (ゴースト) — a cyberpunk terminal Matrix client with vim motions
rustmex
providing convenient Rust bindings to Matlab MEX API's
lstsq
Return the least-squares solution to a linear matrix equation
multibody_dynamics
Multibody dynamics algorithms in Rust
unmtx-gpu
Micro matrix library for neural networks that uses GPU
ratio-dsm
Ratio's DSM plotting library
umicp-core
UMICP Rust bindings for high-performance communication and matrix operations with tool discovery
mxdx-types
Core type definitions for mxdx fleet management
matrix-bridge-slack
A bridge between Matrix and Slack written in Rust
tensors-rs
Compact NumPy-like dense tensor primitives for safe numerical Rust
rustframe
dataframe and math toolkit
v2m
Small matrix engine
metis
Idiomatic wrapper for METIS, the serial graph partitioner and fill-reducing matrix orderer
opis
rational number and matrix arithmetic
faer-sparse
Basic linear algebra routines
faer-cholesky
Basic linear algebra routines
nano-gemm
Small matrix multiplication
ccf-core
Canonical CCF core v1 trust-update and runtime-certificate primitives for filed-Prov6 contract enforcement
glam_matrix_extras
Matrix types and utilities for Glam
matrix-bridge-feishu
A Matrix-Feishu puppeting bridge
mymatrix
My simple matrix library that can perform fraction operations
tensorrs
Tensors is a lightweight machine learning library in Rust
mightrix
treat continous memory as a matrix
toolbox
tools for daily use
faer-qr
Basic linear algebra routines
unlab-gpu
Micro scripting language for neural networks that uses unmtx-gpu
minmath
A lightweight math library
algebraeon-rings
Algorithms in linear algebra, polynomials, and number theory
lau-derived-topos
Elementary topos theory + derived functors for agent knowledge systems
haje
A linear algebra library, developed by yours truly, and probably not that efficient
ccalc-plot
Plot plugin for ccalc (ASCII and SVG/PNG output)
cublas-core
Shared config and traits for cuBLAS-rs
oxicuda-sparse
OxiCUDA Sparse - GPU-accelerated sparse matrix operations (cuSPARSE equivalent)
egui-screensaver-matrix
Matrix digital rain screensaver for egui, ported from Rezmason's WebGL original
faer-lu
Basic linear algebra routines
mxdx-secrets
Age encryption and secret management for mxdx
jedvek
Multidimensional Rust vectors with a 1D footprint
matmul
Fast matrix multiplication in Rust with AVX2/AVX-512 SIMD, built from scratch
axioma
Compile-time declarative macros for static JSON-to-Matrix topology projection
matrix_handler
Uma biblioteca leve e eficiente para manipulação, operações matemáticas e transformação de matrizes em Rust. Focada em performance e simplicidade de interface.
olm-rs
wrapper for libolm
petal-decomposition
Matrix decomposition algorithms including PCA (principal component analysis) and ICA (independent component analysis)
matrix-slice
Safe abstractions for two-dimensional slices
optics-rs
Rust port of EPICS synApps optics module
oxicuda-manifold
OxiCUDA: Manifold Learning, Dimensionality Reduction, and Riemannian Geometry
nano-gemm-codegen
Small matrix multiplication
oxicuda-tn
OxiCUDA: Tensor Networks (MPS/MPO/DMRG/TEBD/PEPS/TT/Tucker/CP)
block-grid
A quick, cache-conscious, tiled 2D array
orx-funvec
Traits to unify access to elements of n-dimensional vectors which are particularly useful in algorithms requiring both flexibility through abstraction over inputs and performance through monomorphization
omena-transform-target
Target feature matrix planning for Omena CSS transforms
bola
A lightweight native rust linear algebra library
gtars-scoring
Small, rust utility to compute read overlaps of fragments files over a universe
bench_matrix
defining and running parameterized benchmarks, with optional Criterion integration
matrix-bridge-messager
A bridge between Matrix and SMS/Message services written in Rust
lau-matrix-analysis
Matrix analysis: decompositions, perturbation theory, structured matrices, and matrix functions
matrix-bridge-message
A bridge between Matrix and SMS/Message services written in Rust
matrix-bridge-teams
A bridge between Matrix and Microsoft Teams written in Rust
grid2d
Two dimensional grid of runtime-defined, but unchangable size
matrix-ui-serializable
Opinionated abstraction of the matrix-sdk crate with serializable structs
matrix-bridge-dingtalk
A bridge between Matrix and DingTalk written in Rust
mxdx-launcher
Fleet management launcher agent for mxdx
ekore
EKO expressions
matrixcompare
Tools for convenient comparison of matrices
matrixable
Traits and structs extending capabilities of matrix-like structures
gauss_solver_3x3
Um solver determinístico e sem alocação em heap para sistemas lineares 3x3 usando Eliminação de Gauss
microgemm
General matrix multiplication with custom configuration in Rust. Supports no_std and no_alloc environments
kapsl-kernels
Compute kernels for matrix operations and attention in Kapsl
mxdx-web
Web server backend for mxdx management console
ratio-bus
Ratio bus detection algorithms and heuristics
gemmkit-faer
faer adapter for the gemmkit GEMM engine
raffine
A 2D affine transformation library for Rust, inspired by Python's affine package
nano-gemm-f32
Small matrix multiplication
nano-gemm-c32
Small matrix multiplication
embedded-matrix
Matrices 2x2 et 3x3 en f32 pour systèmes embarqués no_std, sans dépendance
nano-gemm-f64
Small matrix multiplication
cargo-feature-matrix
run cargo commands on a matrix of feature sets
mxdx-matrix
Matrix SDK client facade for mxdx with E2EE support
munum
Micro 3D Math Library
kn0sys_ndarray
An n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and splitting.
sim-lib-lang-matrix
SIM language conformance matrix assembly crate
matamorph
Seamless conversions between Rust’s major matrix libraries: ndarray, faer, nalgebra, and mdarray
ratio-markov
Markov chain steady-state calculations with applications in graph clustering and sequencing
ruma-lean
Formally verified, dependency-free Matrix State Resolution v2 logic
ai-router
O(1) persona-to-endpoint routing matrix for Sovereign Gateways
nano-gemm-c64
Small matrix multiplication
namu_mathing
A test math lib
omatrix
A Matrix-style terminal rain animation for Omarchy users
libmat-rs
Rust bindings for libmat, an stb-style single-header linear algebra library in pure C
mxdx-policy
Access control and appservice registration for mxdx
blas-array2
Parameter-optional BLAS wrapper by ndarray::Array (Ix1 or Ix2)
sparsela
Fast linear algebra on sparse matrices
mtxlib
work with matrices
lau-free-probability
Free probability for agent populations — noncommutative CLT, R-transform, and random matrix limits
cjc-runtime
Runtime library: values, builtins, tensors, COW buffers
mxdx-core-wasm
WASM bindings for mxdx Matrix operations
rma
Rare, high-performance mathematical algorithms for Rust
gsem-matrix
Matrix utilities for GenomicSEM: nearest positive-definite, half-vectorization, PSD smoothing
umicp-sdk
UMICP Rust bindings for high-performance communication and matrix operations with tool discovery
matrix-bridge-zulip
A bridge between Matrix and Zulip written in Rust
ksq
k-2 tree
matrix-bridge-whatsapp
A bridge between Matrix and WhatsApp written in Rust
tenrso-kernels
Tensor kernel operations: Khatri-Rao, Kronecker, Hadamard, n-mode products, MTTKRP
triangle_matrix
Triangle matrix indexing operations
public-appservice
An appservice to make Matrix spaces publicly accessible
mxidwc
Matrix ID WildCard Parser
rowboat
A package for working with row/column/cell structured data AKA dataframe
pineal-heatmap
Pineal — heatmap. Matriz [width × height] de f32 → imagen pre-encodeada que se rendea con un sólo drawImageRect.
rust_advent_matrix
a pure-safe-rust, zero dependency matrix data structure
pngv
CLI tool for converting PNG images to color matrices and reconstructing them as PNG or SVG
metis-sys
Raw FFI to METIS, the serial graph partitioner and fill-reducing matrix orderer
algori
Rust Algorithms
use-matrix
Small matrix primitives and operations for RustUse
uatu
A Matrix bot that watches channels
vectra
A multi-dimensional array library for Rust, similar to NumPy
matrixmultiply_mt
Multithreaded Fork of bluss's matrixmultiply crate. General matrix multiplication of f32 and f64 matrices in Rust. Supports matrices with general strides. Uses a microkernel strategy…
mathtools
fast 2D/3D/4D math library for graphics and games
basic_dsp_matrix
Digital signal processing based on real or complex vectors in time or frequency domain
scotch
Idiomatic wrapper for Scotch, the graph partitioner, graph clusterer and sparse matrix orderer
avila-linalg
Avila Linear Algebra - Álgebra linear genuína em Rust para o ecossistema Avila (vetores, matrizes, SVD, eigenvalues)
rmatrix_ks
matrix and some algebra in Rust
neco-array2
Lightweight row-major 2D array foundation for grid-oriented crates
matlab-sys
Rust bindings for the Matlab C API
psdm
Compute a pairwise SNP distance matrix from one or two alignment(s)
nalgebra-randv09
General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices
cumath
Cuda-based matrix/vector computations
amx-sys
Low-level AMX (Apple Matrix eXtensions) inline assembly — exact mirror of aarch64.h
tmatrix
Cinematic Matrix digital rain in your terminal — green cascades, zero dependencies on your sanity
guff-matrix
Fast Galois Field matrix multiplication
spalinalg
Sparse Linear Algebra Library
yatrosci-linalg
Linear algebra operations for SciRS - eigenvalues, SVD, decompositions
use-linear
Utility-first linear-algebra scaffolding for RustUse
free-probability
Free probability theory computations with random matrices
vex
3D math library
k2_tree
A space-efficient representation of sparsely populated bit-matrices
matrix-bridge-qq
A Matrix-QQ bridge implemented in Rust with Salvo
nalgebra_latex
several robust formatters for nalgebra::Matrix, LaTeX environments, and more
mas-jose
JSON Object Signing and Encryption (JWT & co) utilities
ditherer
Fun little Bayer matrix ditherer in Rust
matrix_kit
An abstract linear algebra library for Rust
rust-tensors
n-dimensional arrays
chikage
easy to understand and barebones math library for game and graphics development
custos-math
Matrix operations with custos
mas-tower
Tower layers used by the Matrix Authentication Service
wrapping_coords2d
Translate between 1D indices and 2D coordinates with wrapping
mas-http
HTTP utilities for the Matrix Authentication Service
cool_matrix
Extremely optimized linear algebra - BLIS-style GEMM with AVX2/FMA SIMD
algorithm_rust
some common rust_algorithms, Everyone can participate, and the project will continue to be updated, all the algorithms comes from <Introduction to Algorithms III>
mxtransform
A CLI tool to transform images using matrix operations
math-rs
A basic mathematical engine
ndim
N-dimensional array for numerals in Rust similar to NumPy
matrix-oxide
Lightweight Linear Algebra Library For Rust
qa
Requirements traceability for safety-critical Rust software
matrix-sdk-sql
SQL-Based State Storage for matrix-sdk
matrix_operations
perform matrix operations
Try searching with DuckDuckGo.