#math

  1. num-bigint

    Big integer implementation for Rust

    v0.4.6 34.7M #bignum #numeric #math
  2. libm

    libm in pure Rust

    v0.2.16 31.8M #math
  3. num-traits

    Numeric traits for generic mathematics

    v0.2.19 55.1M #numeric-traits #math #numeric
  4. statrs

    Statistical computing library for Rust

    v0.18.0 2.2M #statistics #probability-distribution #math
  5. num-complex

    Complex numbers implementation for Rust

    v0.4.6 22.5M #math #complex-numbers #numeric
  6. num-rational

    Rational numbers implementation for Rust

    v0.4.2 20.7M #math #fraction #numeric
  7. num-integer

    Integer traits and functions

    v0.1.46 37.7M #math #numeric
  8. evalexpr

    A powerful arithmetic and boolean expression evaluator

    v13.1.0 423K #expression-evaluator #boolean #math #evaluator
  9. fixed

    Fixed-point numbers

    v2.0.0-alpha.28.0 778K #numeric #math #dsp #embedded
  10. micromath

    Embedded-friendly math library featuring fast floating point approximations (with small code size) for common arithmetic operations, trigonometry, 2D/3D vector types, statistical analysis…

    v2.1.0 177K #statistics #vector #quaternions #trigonometry #math
  11. faer

    linear algebra library

    v0.24.0 414K #linear-algebra #math
  12. argmin

    Numerical optimization in pure Rust

    v0.11.0 228K #numerical-optimization #math #science
  13. num-bigint-dig

    Big integer implementation for Rust

    v0.9.1 12.6M #bignum #numeric #math
  14. mint

    Math interoperability standard types

    v0.5.9 505K #math #standard #quaternions
  15. num-dual

    Generalized (hyper) dual numbers for the calculation of exact (partial) derivatives

    v0.14.1 17K #dual-numbers #math #numeric
  16. num-iter

    External iterators for generic mathematics

    v0.1.45 24.0M #math #numeric
  17. simba

    SIMD algebra for Rust

    v0.10.0 4.1M #algebra #simd #math
  18. noise

    Procedural noise generation library

    v0.9.0 98K #perlin-noise #procedural-noise-generation #math
  19. num-modular

    efficient integer division and modular arithmetic operations with generic number types. Supports various backends including num-bigint, etc

    v0.6.4 2.2M #math #montgomery #numeric #number-theory
  20. uint

    Large fixed-size integer arithmetic

    v0.10.0 4.1M #unsigned-integer #integer-arithmetic #fixed-size #math #property-testing #primitive-types #fuzzer #primitive-integer #benchmark #stack-based
  21. common_traits

    Traits to write generic functions on different numeric types, with atomic support, and other features

    v0.12.1 18K #numeric-traits #atomic #math #numeric
  22. hexasphere

    evenly tile hexagons on a sphere

    v18.0.0 555K #sphere #hexagon #math #gamedev #graphics
  23. ultraviolet

    do linear algebra, fast

    v0.10.0 35K #simd #graphics #linear-algebra #wide #math #graphics-math
  24. malachite

    Arbitrary-precision arithmetic, with efficient algorithms partially derived from GMP, FLINT, and MPFR

    v0.9.1 855K #arbitrary-precision #bignum #numeric #math
  25. calendrical_calculations

    Calendrical calculations in Rust

    v0.2.4 1.0M #math #calendar
  26. simple_moving_average

    moving average (SMA) algorithms

    v1.0.2 88K #moving-average #math #rolling #mean
  27. ode_solvers

    Numerical methods to solve ordinary differential equations (ODEs) in Rust

    v0.6.1 62K #solver #ode-solver #math
  28. intervallum

    Generic interval and interval set library

    v1.4.4 30K #interval-set #math #interval-math #container
  29. i256

    Optimized implementations of 256-bit signed and unsigned integers

    v0.2.3 44K #bignum #no-std #math
  30. dashu

    set of big numbers

    v0.4.3 177K #bignum #numeric #math
  31. factorion-bot-discord

    factorion-bot (for factorials and related) on Discord

    v3.0.6 #discord-bot #bot #math #factorial #termial
  32. feanor-math

    number theory, providing implementations for arithmetic in various rings and algorithms working on them

    v3.5.20 #prime #number-theory #math
  33. primal-check

    Fast standalone primality testing

    v0.3.4 1.7M #prime #primes #number-theory #math
  34. roots

    well known algorithms for numerical root finding

    v0.0.8 89K #cubic #quartic #math #numerical
  35. factorion-bot-reddit

    factorion-bot (for factorials and related) on Reddit

    v6.0.7 #bot #factorial #termial #math
  36. highs

    Safe rust bindings for the HiGHS linear programming solver. See http://highs.dev.

    v2.2.0 30K #linear-programming #linear-programming-solver #math
  37. pymath

    A binary representation compatible Rust implementation of Python's math library

    v0.2.0 11K #binary-representation #math #cpython #ulp #python #cmath #num-bigint #fma #sqrt #gamma
  38. katex-rs

    KaTeX - Fast math typesetting for anywhere, more than just the web

    v0.2.4 650 #latex #math #parser #wasm
  39. num-quaternion

    Quaternion numbers implementation for Rust

    v1.0.8 #quaternions #math #algebra #3d #3d-rotation
  40. numeris

    Pure-Rust numerical algorithms library — high performance with SIMD support while also supporting no-std for embedded and WASM targets

    v0.5.13 1.9K #matrix #quaternions #ode #math
  41. cpc

    evaluates math expressions, with support for units and conversion between units

    v3.0.0 5.1K #math-expression #units #convert #math
  42. quaternion-core

    quaternion operations and interconversion with several attitude representations

    v0.6.1 2.1K #quaternions #vector #math
  43. adic

    Arithmetic and rootfinding for p-adic numbers

    v0.5.1 #p-adic #math #numbers #modular
  44. GSL

    binding for the GSL (the GNU scientific library)

    v7.0.0 2.7K #gsl #math #library
  45. f256

    Octuple-precision floating-point arithmetic

    v0.11.2 500 #floating-point-arithmetic #precision-arithmetic #math #precision #numbers #floating-point
  46. emath

    Minimal 2D math library for GUI work

    v0.34.3 1.4M #math #2d
  47. glamx

    Extensions for glam: Pose2, Pose3, Rot2, and matrix utilities

    v0.3.0 55K #glam #geometry #rotation #math
  48. malachite-q

    The arbitrary-precision type Rational, with efficient algorithms partially derived from GMP and FLINT

    v0.9.1 849K #bignum #numeric #math
  49. hyperreal

    Exact rational and computable real arithmetic in Rust

    v0.13.0 #math #rational #real #exact
  50. option-operations

    Traits and auto-implementations to improve arithmetic operations usability when dealing with Options

    v0.6.1 263K #math #operation #arithmetic-operations #options #cmp #ord
  51. fpdec

    Decimal floating-point arithmetic

    v0.14.1 3.7K #floating-point-arithmetic #math #decimal #numbers #floating-point
  52. litex-lang

    The Language Where Mathematics Verifies Itself

    v0.9.97-beta #theorem-prover #formal-verification #math #proof
  53. mathlab

    A Powerful Math Library for Rust

    v1.5.0 #vector #trigonometry #math #numeric
  54. lambda_calculus

    zero-dependency implementation of pure lambda calculus in Safe Rust

    v3.4.0 #combinator #lambda #math
  55. unit-prefix

    Format numbers with metric and binary unit prefixes

    v0.5.2 6.4M #numeric #math
  56. i_float

    This fixed float math library provides an efficient and deterministic solution for arithmetic and geometric operations

    v2.0.0 534K #operation #math #deterministic-solution #vector
  57. idsp

    DSP algorithms for embedded, mostly integer math

    v0.22.0 2.4K #iir-filter #dsp #integer-arithmetic #math #fixed-point #biquad #pll #low-pass #embedded #forms
  58. num-primitive

    Traits for primitive numeric types

    v0.3.7 4.5K #math #numeric #generic #numeric-primitive
  59. fend

    Arbitrary-precision unit-aware calculator

    v1.5.8 #calculator #math #conversion
  60. nalgebra-sparse

    Sparse matrix computation based on nalgebra

    v0.12.0 64K #vector-math #algebra #matrix #linear #math
  61. geonum

    geometric number library supporting unlimited dimensions with O(1) complexity

    v0.13.0 #geometry #math #algebra
  62. faer-traits

    linear algebra library

    v0.24.0 392K #linear-algebra #math
  63. symbolica

    A blazing fast computer algebra system

    v2.0.0 130 #physics #algebra #manipulation #symbolic #math
  64. risc0-core

    Core types for RISC Zero crates

    v5.0.0-rc.1 168K #finite-fields #element #finite-field-arithmetic #zk-stark #math
  65. ibig

    A big integer library with good performance

    v0.3.6 50K #bignum #modulo #math
  66. bevy_heavy

    Mass property computation for Bevy's geometric primitives

    v0.4.0 34K #physics-simulation #gamedev-physics #gamedev #bevy #math
  67. vectrix

    A stack-allocated matrix type implemented with const generics

    v0.4.1 #const-generics #vector-matrix #math #vector
  68. tilezz

    work with perfect-precision polygonal tiles built on top of cyclotomic integer rings

    v0.1.4 #algebra #math #2d-geometry #tiling #graphics
  69. pxfm

    Fast and accurate math

    v0.1.29 7.2M #ulp #libm #math
  70. malachite-nz

    The bignum types Natural and Integer, with efficient algorithms partially derived from GMP and FLINT

    v0.9.1 890K #bignum #numeric #math
  71. bellman

    zk-SNARK library

    v0.14.0 90K #zk-snarks #build #scalar-field #math #groth16
  72. bls12_381

    BLS12-381 pairing-friendly elliptic curve construction

    v0.8.0 429K #experimental #target #bit #nightly #math #constant-time-operations #default-api #audit
  73. amari-dual

    Forward-mode dual number automatic differentiation for optimization workloads

    v0.23.0 #dual-numbers #math #calculus
  74. jlrs

    bindings to the Julia C API that enable Julia code to be called from Rust and more

    v0.23.0 220 #julia #math #bindings #ffi
  75. basin

    Numerical optimization in pure Rust, with pluggable linear-algebra backends and WASM support

    v1.0.0 130 #solver #non-linear #numeric #math
  76. macaw

    An opinionated game math library built on top the excellent glam

    v0.30.0 118K #math #game-math #gamedev
  77. amari-tropical

    Tropical max-plus algebra and ordinal-weighted optimization carriers

    v0.23.0 #optimization #semiring #max-plus #math #tropical-algebra
  78. fasteval

    Fast evaluation of algebraic expressions

    v0.2.4 17K #algebra #math #expression #evaluate
  79. maths-rs

    A linear algebra library for gamedev and graphics

    v1.0.0 500 #quaternions #math #linear-algebra #vector
  80. substrate-fixed

    Fixed-point numbers

    v0.6.0 5.6K #bit #numeric #math
  81. rsparse

    solving sparse linear systems using direct methods

    v1.2.1 900 #sparse-linear-systems #math #sparse-matrix #algebra #linear
  82. astro-float

    Multiple precision floating-point numbers library

    v0.9.5 8.1K #big-float #bignum #numeric #math
  83. algebraeon-sets

    Algorithms in combinatorics

    v0.0.17 #combinatorics #algebraeon #math
  84. amari-fusion

    Fusion system for combining algebraic structures

    v0.23.0 #fusion-system #algebraic-structures #math #category-theory #composition
  85. expr-solver-bin

    Binary using the expr-solver-lib to solve math expressions from command line

    v1.2.0 #math-expression #expression-evaluator #math #math-expression-parser #calculator #evaluator
  86. kube_quantity

    adding arithmetic operations to the Quantity type from the k8s-openapi crate

    v0.9.0 359K #math #kubernetes #cncf
  87. numerica

    Open-source math library for exact and floating point computations

    v1.4.3 190 #math #integer #float
  88. xsf

    Rust implementations and bindings for scipy.special functions

    v0.5.1+0.2.1 55K #scipy #bindings #math #api-bindings
  89. amari-info-geom

    Information geometry and statistical manifolds

    v0.23.0 #manifolds #statistics #math #information-geometry #fisher-metric
  90. typst-utils

    Typst

    v0.14.2 215K #typesetting #typst #math
  91. scirs2

    port of SciPy with AI/ML extensions - Scientific Computing and AI Library (scirs2)

    v0.5.0 #artificial-intelligence #scientific #scipy #math #science
  92. kalker

    A calculator that supports user-defined functions, variables and units, and can handle fairly ambiguous syntax

    v2.2.2 490 #calculator #math #command-line
  93. series

    Laurent series and polynomials

    v0.14.0 #math #algebra
  94. fixed-bigint

    Fixed-size big integer implementation for Rust

    v0.3.0 260 #bignum #numeric #no-alloc #math
  95. graphblas_sparse_linear_algebra

    Wrapper for SuiteSparse:GraphBLAS

    v0.63.1 #sparse-linear-algebra #graph-blas #linear-algebra #math #api-bindings
  96. muldiv

    trait for numeric types to perform combined multiplication and division with overflow protection

    v1.0.1 474K #math #integer-arithmetic #numeric #no-std #arithmetic
  97. spirix

    Two's complement floating-point arithmetic library

    v0.0.12 #floating-point-arithmetic #math #floating-point
  98. complex-bessel

    Pure Rust implementation of complex Bessel functions (J, Y, I, K, H, Airy) based on Amos Algorithm 644

    v0.2.0 #bessel #special-functions #math #no-std
  99. calc_rational

    CLI calculator for rational numbers

    v3.0.0 #math #calculator #numeric
  100. erydanos

    Optimized routines for ARM NEON and SSE

    v0.2.18 10K #tan #sin #cos #math
  101. factorion-lib

    used to create bots to recognize and calculate factorials and related concepts

    v6.0.6 #bot #factorial #math #termial
  102. modinverse

    Small library for finding the modular multiplicative inverses

    v0.2.0 1.8K #number-theory #modular #inverse #no-std #math
  103. morok-tensor

    High-level lazy tensor API for the Morok ML compiler

    v0.1.0-alpha.2 #lazy-evaluation #tensor #math #morok #compiler #argmin #multidimensional-array #argmax #matmul #reshape
  104. dashu-int

    A big integer library with good performance

    v0.4.2 237K #arbitrary-precision #math #numeric #bignum #integer #big-integer
  105. mingot

    Leptos UI library for applications demanding mathematical precision - u64+ integers, arbitrary-precision decimals, zero precision loss

    v0.7.0 #arbitrary-precision #leptos #math
  106. axb

    A lightweight, zero-dependency linear algebra library with compile-time dimension checking

    v1.0.1 #matrix #const-generics #math #numerical #matrix-math
  107. hyperlattice

    A small Rust linear algebra library with hyperreal-backed scalar, vector, and matrix types

    v0.5.0 #vector #blas #vector-matrix #math
  108. onemkl

    Safe, idiomatic Rust wrapper over Intel oneAPI Math Kernel Library (oneMKL)

    v0.2.0 #mkl #blas-lapack #lapack #blas #math
  109. RustedSciThe

    Rust framework for symbolic and numerical computing:BVP ( Newton-Raphson frozen/damped/with collocations ), IVP( BDF, Radau, Backward Euler, LSODE, LSODA, RK45, DoPri), nonlinear equations ( Levenberg, Gavin) and more

    v0.4.4 #rustedscithe #symbolic-expression #ode-solver #math #science
  110. intrval

    Generic intervals (ranges) library

    v0.2.0 #interval #math #bounds #no-std
  111. globalsearch

    A multistart framework for global optimization with scatter search and local NLP solvers written in Rust

    v0.6.0 #math #science #optimization
  112. projgeom-rs

    Projective Geometry in Rust

    v0.1.4 #projective-geometry #hyperbolic #math #projective #elliptic #geometry
  113. tylax

    High-performance bidirectional LaTeX ↔ Typst converter

    v0.3.6 #latex #typst #converter #math #wasm
  114. ccalc

    Command-line calculator with accumulator, memory cells, multi-base arithmetic, and script file support

    v0.48.0 #math #repl #arithmetic
  115. satint

    Saturating integers

    v0.3.2 #integer-arithmetic #math #no-std #saturating #scalar
  116. plane-split

    Plane splitting

    v0.18.0 87K #math #geometry
  117. makepad-math

    Makepad math functions

    v1.0.0 1.0K #makepad #math #wasm #linux #cargo-makepad #makepad-studio #web-apps #3d #3d-rendering #gltf
  118. cadd

    Painless checked arithmetics and conversions

    v0.2.0 1.7K #math #convert #checked-arithmetic #overflow #backtrace #error-message #set-operations #closest #infallible #try-into
  119. vecmath

    type agnostic library for vector math designed for reexporting

    v1.0.0 200K #vector-math #math #vector-matrix #piston #vector
  120. exint

    generic signed and unsigned integers

    v0.1.4 #bignum #no-alloc #math
  121. ploot

    A terminal plotting library

    v0.1.5 #plot #hidden-line #math
  122. abax

    lightweight Rust library providing high-precision mathematical constants and special functions, including Bernoulli numbers, Riemann Zeta values, robust incomplete gamma functions…

    v0.1.51 #statistics #special-functions #math
  123. owens-t

    Owen's T Function and Bivariate Normal CDF computations

    v0.1.5 950 #math #libm #numeric #no-std
  124. geoit

    Exact geometric algebra with governed multivectors

    v0.0.2 #clifford-algebra #geometry #math #exact-arithmetic #conformal-geometry
  125. vedaksha-math

    Numeric primitives for Vedākṣha: Chebyshev polynomials, angle arithmetic, interpolation, rotation matrices

    v3.1.0 #model-context-protocol #math #interpolation #matrix #chebyshev #numeric-primitive #radians #hms #ephemeris #hermite
  126. attotime

    High-fidelity time library for applications where sub-nanosecond accuracy and exact arithmetic are needed

    v0.5.0 #high-fidelity #time #scientific-computing #time-range #math #nanosecond-precision #timekeeping
  127. sleef

    Math functions for SIMD vectors

    v0.3.3 800 #simd #math #libm
  128. zfuel

    types used for a mutual credit accounting system

    v0.8.0 #math #mutual-credit #crypto-integers
  129. maray

    JIT Ray Tracing using basic math

    v0.3.8 #ray-tracing #jit #math
  130. discrete

    Combinatorial phantom types for discrete mathematics

    v0.6.0 #math #combinatorics #phantom-types
  131. num-derive

    Numeric syntax extensions

    v0.4.2 14.4M #numeric-traits #proc-macro #numeric #math
  132. general-lotka-volterra-rs

    High-performance vectorized Lotka-Volterra & Replicator type dynamics solver

    v0.2.2 #scientific #math #sde #ecology #physics
  133. dashu-float

    A big float library supporting arbitrary precision, arbitrary base and arbitrary rounding mode

    v0.4.4 212K #floating-point #arbitrary-precision #numeric #decimal #math
  134. morok-ir

    Intermediate representation for the Morok ML compiler

    v0.1.0-alpha.2 #tensor #intermediate-representation #operation #math #dtype #morok #provenance #ml #graph-traversal #control-flow
  135. formulac

    A complex-number and extensible function supported math expression parser for Rust

    v0.8.0 #math #math-expression-parser #math-parser #formula
  136. rustcc

    An little C Complier( now it's just WIP :) )

    v0.1.1 #ast #expression #precedence #math #interpreter #input-file #lexical-scanner #assembly #traverses #complier
  137. awint

    Arbitrary width integers

    v0.18.1 7.3K #integer #math #no-std #int #big
  138. smart-calculator

    Natural-language calculator for math, units, time zones, dates, fiat, and crypto conversions

    v1.0.3 #currency #convert #math #calculator #conversion
  139. bva

    manipulating and doing arithmetics on bit vectors of fixed but arbitrary size

    v0.4.1 320 #bit-vector #math #arithmetic
  140. rint

    A pure Rust library for the numerical integration of real or complex valued functions of real variables in multiple dimensions

    v0.1.2 #numerical-integration #quadrature-integration #quadrature #math #adaptive
  141. hisab

    Higher mathematics library — linear algebra, geometry, calculus, and numerical methods for Rust

    v1.4.0 500 #calculus #geometry #geometry-calculus #linear-algebra #math
  142. cvmath

    Computer Graphics Vector Math Library

    v0.1.0 #geometry #math #cgmath #graphics #matrix #vector-math
  143. bellpepper

    Gadgets for a SNARK Circuit library

    v0.4.1 170K #snark-circuit #gadget #zk-snarks #generator #math #witnesses #bellman #bellperson
  144. integrate

    Small, lightweight Rust library for performing numerical integration

    v0.3.1 850 #math #performance #gauss #integral
  145. nabla-ml

    A numpy-like library for Rust

    v0.4.8 2.0K #math #linear-regression #operation #ml #multidimensional-array #nabla #mnist #neural-network #element-wise #dense
  146. finetime

    High-fidelity time library for applications where sub-nanosecond accuracy and exact arithmetic are needed

    v0.8.1 #time-scale #high-fidelity #scientific-computing #math #integer #nanosecond-precision #time-range #timekeeping #time-unit #chrono
  147. transfinite

    ordinal arithmetic library supporting ordinals up to epsilon-zero (ε₀) using Cantor Normal Form

    v0.3.0 #ordinal #math #cantor #ordinal-arithmetic
  148. fib-rs

    A highly optimized Fibonacci number calculator for Rust that efficiently computes arbitrarily large Fibonacci numbers

    v1.2.6 #fibonacci-number #fibonacci #math #algorithm #math-algorithm
  149. qcalc

    but effective terminal calculator for quick access and ease of use. It supports history of expressions, built-in functions and stored variables

    v0.15.3 1.5K #terminal-calculator #calculator #math #tui
  150. lina

    Linear algebra library with a focus on 3D applications like games (i.e. low-dimensional vectors and matrices)

    v0.2.3 #graphics #gamedev #math #linear-algebra #computer-graphics
  151. cgmath

    A linear algebra and mathematics library for computer graphics

    v0.18.0 520K #vector #quaternions #vector-matrix #gamedev #math
  152. iced_math

    Native LaTeX math widget for Iced 0.14 — pure Rust, zero JS

    v0.5.0 #latex #iced #katex #math #tex
  153. lean-sys

    Bindings to Lean 4's C API

    v0.0.9 4.8K #bindings #math
  154. alu

    Agent Logic Unit — deterministic math evaluation CLI for AI agents

    v0.2.2 #math #llm #agent-cli #eval #cli
  155. malachite-base

    A collection of utilities, including new arithmetic traits and iterators that generate all values of a type

    v0.9.1 925K #random #math #numeric
  156. ries

    Find algebraic equations given their solution - Rust implementation

    v1.1.1 #solver #equation-solver #math #equations
  157. glm

    GLSL mathematics for Rust

    v0.3.0 1.4K #glsl #math #opengl
  158. nsys-math-utils

    Math types and traits

    v0.7.1 #points #math #traits #and #frame #non-zero #math-utils #non-negative
  159. typst-ide

    IDE functionality for Typst

    v0.15.0-rc.1 800 #typesetting #typst #math
  160. rust_physics_engine

    A comprehensive, zero-dependency Rust library for physics, mathematics, and engineering computation — 1,600+ validated functions covering 50+ domains

    v0.1.0 #math #engineering #simulation #science #math-simulation
  161. faer-svd

    Basic linear algebra routines

    v0.17.1 1.7K #matrix #faer #math
  162. tracktor

    Multi-target tracking with random finite sets

    v0.4.1 #tracking #math #simulation #rfs #math-simulation #kalman
  163. yash-arith

    POSIX shell arithmetic expansion

    v0.2.3 120 #posix-shell #math #posix #shell
  164. fasteval2

    Fast evaluation of algebraic expressions

    v2.1.1 230 #algebra #math #expression #evaluate
  165. integrator

    A math library

    v0.1.46 1.3K #line-segment #math
  166. vectomancy

    Image to vector math CLI core

    v6.0.0 #math #vector-math #equations #raster-image #spline #fft #smoothing #video #tsp #image-processing
  167. realistic

    Towards an API for the Real Numbers

    v0.8.1 900 #real-number #math #api-for-real #integer #towards #rational-numbers
  168. vector-space

    Generic vector space trait for compatibility across various libraries

    v0.7.0 #vector-math #math #traits #no-std
  169. mitex

    TeX2Typst converter

    v0.2.4 1.3K #math #converter #latex #typst #convert #latex-for-typst #wasm #rs-github
  170. diceprop

    Mathematical properties for random testing

    v0.3.0 #property-testing #algebra #dicetest #math #testing
  171. mats

    A lightweight, efficient, and easy-to-use Rust matrix library

    v2.0.1 600 #matrix #graphics #uniform #math #transformation #perspective #2d #glsl #glium #vector-matrix
  172. pumpkin-constraints

    The constraints of the Pumpkin constraint programming solver

    v0.3.0 180 #constraints-solver #constraint-solver #pumpkin #constraint-programming #math #cp #integer-division #lazy-evaluation #cumulative #enforce
  173. qd

    Extended precision floating point arithmetic

    v0.8.0 366K #floating-point-arithmetic #precision #floating-point #math
  174. faer-entity

    Basic linear algebra routines

    v0.20.1 31K #matrix #math
  175. fixed_analytics

    Fixed-point mathematical functions. Accurate, deterministic, and panic free.

    v2.0.1 120 #fixed-point #trigonometry #math #deterministic #fixed-point-math
  176. windows-numerics

    Windows numeric types

    v0.3.1 6.8M #windows #numeric #math
  177. mv-norm

    Multivariate Normal Distribution functions, CDF etc

    v0.1.7 #statistics #math #libm #simd #no-std
  178. lib8tion

    Rust port of FastLED lib8tion — fast 8-bit math primitives for embedded LED programming

    v0.1.0 #math #led #embedded
  179. microcad-builtin

    built-in functionalities available in the µcad language

    v0.5.0 #debugging #logging #μcad #math #sphere #sqrt #cos #sin #rect #3d
  180. polyfit-residuals

    Efficiently calculate the residual errors (in the least squares sense) of all polynomial models (up to some degree) for a given dataset and compute least-squares polynomial fits

    v0.6.6 #statistics #polynomial #math #regression
  181. relmath-rs

    Relation-first mathematics and scientific computing in Rust

    v0.7.0 #math #algebra #relation #graph #science
  182. rustuse

    Unified facade crate for the published RustUse sets and child crates

    v0.1.6 #facade #chemistry #rust #math
  183. glamour

    Strongly typed linear algebra with glam

    v0.18.0 1.2K #vector #gamedev #math
  184. oxieml

    EML operator: all elementary functions from exp(x) - ln(y)

    v0.1.1 #eml #symbolic-regression #math #elementary-functions
  185. gomez

    Framework and implementation for mathematical optimization and solving non-linear systems of equations

    v0.5.1 1.2K #math #optimization #nonlinear-equations #science
  186. apollonius

    N-dimensional Euclidean geometry for Rust: points, vectors, lines, segments, hyperspheres, hyperplanes, AABBs, triangles, and a unified intersection API—all with const generics

    v0.1.0 #3d #math #geometry #2d
  187. rvmath

    A comprehensive, lightweight, and type-safe mathematics library for Rust

    v0.1.0 #math #physics #units #science
  188. ga2

    Common types for 2D geometric algebra

    v0.7.2 #vector-math #math #gamedev
  189. lieval

    A lightweight Rust crate for parsing and evaluating mathematical expressions from strings

    v0.2.5 500 #math-expression #math #parser #evaluator #expression
  190. wgm

    A fast and simple math library for game and graphics development

    v1.0.1 #vector-math #gamedev #math
  191. algexenotation

    in Rust

    v0.6.0 380 #numbers #math #theory #math-numbers
  192. oeis-tui

    A TUI and CLI for browsing the On-Line Encyclopedia of Integer Sequences (OEIS) in the terminal

    v1.0.0 #ratatui #tui #oeis #math
  193. al-jabr

    An n-dimensional linear algebra library

    v0.6.4 1.8K #vector #vector-math #algebra #linear #math #linear-algebra
  194. slac

    The "Simple Logic & Arithmetic Compiler" transforms a single expression into an abstract syntax tree

    v1.1.0 #ast #compiler #math #interpreter #expression #expression-statement
  195. malachite-bigint

    A drop-in num-bigint replacement based on malachite

    v0.9.1 653K #malachite #num-bigint #drop-in-replacement #math
  196. tcalc-cli

    A CLI for time arithmetic

    v0.1.3 #calendar #math #time-cli #calendar-holidays
  197. mxpm

    Maxima Package Manager

    v0.8.1 #package-manager #maxima #cas #math #computer-algebra
  198. nacfahi

    Simpler, but less error-prone API for levenberg-marquardt optimization crate

    v0.6.0 #api #statistics #no-std #math #math-statistics
  199. riscv_simulator

    A RISC-V simulator built in Rust, supporting basic arithmetic, memory, and control-flow instructions

    v1.0.7 320 #math #risc-v #simulation #instructions #memory-cache #control-flow
  200. multitype

    Arithmetic type traits

    v0.21.1 #floating-point #traits #unsigned #integral #math #fibonacci
  201. specialized-div-rem

    specialized division algorithms for integer primitives

    v1.1.0 1.9K #integer #division #numeric #math #int
  202. pcomp

    CLI-math tool for RPN

    v0.5.0 #calculator #math
  203. inner-space

    dot product trait and auto implements the inner space trait, which contains a bunch of useful functions for working with vectors

    v0.3.0 #dot-product #vector-math #traits #math #no-std
  204. simple-vectors

    dimension generic vector math

    v0.5.0 #vector-math #geometry #linear-algebra #math
  205. argmin-math

    argmin math abstractions

    v0.5.1 215K #math #optimization #science
  206. tang

    Math library for physical reality — geometry, spatial algebra, tensor, training, GPU compute, and 3D gaussian splatting

    v0.2.0 #gpu-compute #gaussian-splatting #math #tensor #algebra #geometry #vec3 #dual #3d #vec2
  207. sigma-types

    Types checked for an invariant

    v0.3.7 3.3K #no-std #math #testing
  208. rustframe

    dataframe and math toolkit

    v0.0.1-a.20250805 150 #dataframe #math #toolkit #matrix #documentation #matrix-operations #data-analysis #user-guide
  209. abaco

    Math engine — expression evaluation, unit conversion, and numeric types for Rust

    v1.1.0 #math #calculator #units #expression
  210. scena-math

    Custom no_std 3D math primitives for the Scena rendering library

    v0.1.0 #scena #math #3d-math #primitive #libm #no-std #quaternions #shared-traits #3d-scene #platform-portable
  211. cova

    First principles, minimally dependent, geometric and topologically focused math library

    v0.2.2 #geometry #math #topology
  212. rink

    Unit conversion tool, similar to frink

    v0.9.0 #unit-conversion #command-line-tool #math
  213. si-prefixes

    converting between units using different SI prefixes

    v1.0.2 #prefix #math #physics #prefixes
  214. tyr-grammar

    Mathematical grammar for Tyr (rational numbers, sets)

    v0.1.0 #grammar #tyr #rational-numbers #set #math #compile-time #operator-overloading
  215. fee

    Expression evaluator supporting numeric, logical and bitwise operators

    v0.2.4 #expression-evaluator #scientific #math-expression-parser #math #evaluator
  216. provable-contracts-cli

    CLI for provable-contracts — validate, scaffold, verify, status, audit

    v0.3.1 100 #contract #kernel #math #validation #yaml #scaffold #audit #kani #obligation #kaizen
  217. lean-tui

    Standalone TUI infoview for Lean 4 theorem prover

    v1.0.1 #proof-assistant #lean4 #math
  218. use-math

    Utility-first facade crate for RustUse math utilities

    v0.0.7 #facade #math #math-utilities #geometry #prelude
  219. doubled

    Dekker arithmetic

    v0.3.3 1.5K #math #simd
  220. kalk

    A math evaluator library that supports user-defined functions, variables and units, and can handle fairly ambiguous syntax

    v3.2.2 #evaluator #calculator #math
  221. dellingr

    An embeddable, pure-Rust Lua VM with precise instruction-cost accounting

    v0.3.0 #lua #embeddable #math #accounting #pure-rust #game-scripting #string-matching #sandbox
  222. haskelujah-span

    Source offsets, file IDs, byte-offset spans, and span arithmetic for the Haskelujah compiler

    v0.1.1 #haskelujah #compiler #byte-offset #math #haskell #source-file #file-id #diagnostics
  223. quaternion

    type agnostic quaternion math library designed for reexporting

    v2.0.0 11K #quaternions #math #piston
  224. Try searching with DuckDuckGo.

  225. ga3

    Common types for 3D geometric algebra

    v0.3.4 #vector-math #math #gamedev #vector
  226. flash-evalexpr

    A powerful arithmetic and boolean expression evaluator

    v13.1.1 #expression-evaluator #boolean #math #evaluator
  227. emlmath

    A scientific math library based on the paper All elementary functions from a single binary operator by Andrzej Odrzywołek

    v0.1.1 #math #scientific #scientific-calculator #trigonometry
  228. ndarray_cg

    High-performance computer graphics mathematics library based on ndarray with vectors, matrices, and transformations

    v0.4.0 #vector-graphics #graphics #math #graphics-math #linear-algebra
  229. poincare-app

    Interactive 3D mathematical graphing application

    v0.8.1 #3d #egui #math #3d-math #graphics
  230. faer-evd

    Basic linear algebra routines

    v0.17.1 1.7K #matrix #faer #math
  231. scalars

    Minimal numeric traits: Zero, One, Inv, Sqrt, Exp, Logarithm, Trigonometry, Real, Integer

    v0.3.2 110 #numeric-traits #scalar #real #math #traits
  232. curve-sampling

    Adaptive sampling of parametric

    v0.6.0 #plot #sampling #graphing #math
  233. eryon-mem

    implements the memory-related aspects of the eryon framework

    v0.0.4 #scientific-computing #math #scientific #topology #machine-learning #virtualization
  234. vectomancy-cli

    Vectomancy - CLI tool

    v5.0.14 #equations #math #image-processing #command-line-tool #rendering #fft #video #text-output #smoothing #vector-graphics
  235. use-arithmetic

    Utility-first arithmetic primitives for RustUse

    v0.0.6 #math #gcd #lcm #division
  236. polyfit-rs

    Polynomial fitting of data like in numpy.polyfit()

    v0.2.2 1.3K #math #algorithm #science
  237. lib

    LIB: Math and container utilities for Rust. Notice: study purpose, not production ready.

    v0.0.3-0 #fraction #math #traits #utilities #interval
  238. iter_num_tools

    Create simple iterators over non integer ranges. itertools + num = iter_num_tools

    v0.7.1 9.0K #math #numeric #iterator
  239. faer-cholesky

    Basic linear algebra routines

    v0.17.1 1.8K #matrix #faer #math
  240. rpoly

    algorithm for finding all roots of a real-coefficient univariate polynomial

    v0.2.9 600 #polynomial #root-finding #numerical #math
  241. aliquot

    Generating aliquot sequences

    v0.1.1 #sequence-numbers #generator #math
  242. rust-poly

    Numeric manipulation of real and complex polynomials

    v0.4.3 1.0K #polynomial #numeric #solver #math
  243. rug_calc

    A Rug-powered scientific computing engine featuring high-performance, arbitrary-precision numerical evaluation

    v0.1.12 #scientific #math #arbitrary-precision #calculator #high-performance
  244. faer-ext

    faer API for interoperability with external libraries

    v0.7.1 7.3K #matrix #math
  245. mdwright-math

    Pure TeX/math recognition and normalisation for mdwright

    v0.1.3 #math #documentation #linter #markdown