#math

  1. num-bigint

    Big integer implementation for Rust

    v0.4.6 12.9M #bignum #numeric #math
  2. num-traits

    Numeric traits for generic mathematics

    v0.2.19 22.7M #numeric-traits #math #numeric
  3. glam

    fast 3D math library for games and graphics

    v0.30.9 3.7M #simd #vector-math #vector-matrix #math #vector
  4. statrs

    Statistical computing library for Rust

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

    Complex numbers implementation for Rust

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

    Rational numbers implementation for Rust

    v0.4.2 8.7M #rational-numbers #fraction #math #numeric
  7. num-integer

    Integer traits and functions

    v0.1.46 14.3M #math #numeric
  8. libm

    libm in pure Rust

    v0.2.15 11.2M #math
  9. evalexpr

    A powerful arithmetic and boolean expression evaluator

    v13.1.0 271K #expression-evaluator #boolean #math #evaluator #arithmetic
  10. fixed

    Fixed-point numbers

    v2.0.0-alpha.28.0 428K #numeric #dsp #embedded #math
  11. argmin

    Numerical optimization in pure Rust

    v0.11.0 404K #numerical-optimization #math #science #optimization
  12. hexasphere

    evenly tile hexagons on a sphere

    v16.0.0 258K #sphere #hexagon #math #graphics
  13. roots

    well known algorithms for numerical root finding

    v0.0.8 63K #cubic #math #quartic #numerical
  14. mint

    Math interoperability standard types

    v0.5.9 337K #math #quaternions
  15. noise

    Procedural noise generation library

    v0.9.0 55K #procedural-noise #procedural-noise-generation #math
  16. num-iter

    External iterators for generic mathematics

    v0.1.45 8.3M #math #range-iterator #numeric
  17. simba

    SIMD algebra for Rust

    v0.9.1 2.4M #simd #algebra #math
  18. intervallum

    Generic interval and interval set library

    v1.4.4 35K #interval-set #interval-math #math #set-interval
  19. num-dual

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

    v0.13.0 2.6K #dual-numbers #numeric #math
  20. common_traits

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

    v0.12.0 3.9K #numeric-traits #atomic #math
  21. feanor-math

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

    v3.5.11 #number-theory #prime #math
  22. ode_solvers

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

    v0.6.1 24K #ode-solver #math #solver #equations
  23. factorion-bot-reddit

    factorion-bot (for factorials and related) on Reddit

    v5.0.8 #bot #factorial #termial #math
  24. lambda_calculus

    zero-dependency implementation of pure lambda calculus in Safe Rust

    v3.4.0 #combinator #lambda #math
  25. num-modular

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

    v0.6.1 1.0M #math #number-theory #montgomery #numeric
  26. i256

    Optimized implementations of 256-bit signed and unsigned integers

    v0.2.3 17K #bignum #no-std #math
  27. cpc

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

    v3.0.0 1.6K #math-expression #units #math #convert
  28. substrate-fixed

    Fixed-point numbers

    v0.6.0 4.0K #bit #numeric #math
  29. rsparse

    solving sparse linear systems using direct methods

    v1.2.1 1.7K #sparse-linear-systems #sparse-linear-algebra #math #algebra #linear
  30. ibig

    A big integer library with good performance

    v0.3.6 11K #bignum #modulo #math #big-integer
  31. num-quaternion

    Quaternion numbers implementation for Rust

    v1.0.7 #quaternions #3d #math #3d-rotation #algebra #3d-math
  32. simple_moving_average

    moving average (SMA) algorithms

    v1.0.2 49K #moving-average #math #mean #rolling-average
  33. fend

    Arbitrary-precision unit-aware calculator

    v1.5.7 #calculator #cli #math #tool
  34. cgmath

    A linear algebra and mathematics library for computer graphics

    v0.18.0 317K #vector-math #quaternions #math #vector #vector-matrix
  35. quaternion-core

    quaternion operations and interconversion with several attitude representations

    v0.6.0 2.1K #quaternions #math #vector
  36. kube_quantity

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

    v0.9.0 126K #math #kubernetes #cncf
  37. f256

    Octuple-precision floating-point arithmetic

    v0.11.1 240 #floating-point-arithmetic #precision #math #numbers #floating-point
  38. faer-entity

    Basic linear algebra routines

    v0.20.1 111K #matrix #math
  39. gf256

    containing Galois-field types and utilities

    v0.3.1 290 #galois-field #utilities #math #instructions #error-correction #lfsr #reed-solomon #crc #thread-rng #bit-manipulation
  40. option-operations

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

    v0.6.1 182K #arithmetic-operations #math #operation #options #cmp #ord
  41. factorion-bot-discord

    factorion-bot (for factorials and related) on Discord

    v2.0.6 #discord-bot #bot #math #factorial #termial
  42. wasmtime-internal-math

    INTERNAL: Low-level math routines used in Wasmtime

    v39.0.1 397K #wasmtime #wasm #trunc #math #low-level #cross-platform #standards-compliant #libm #terms #warnings
  43. macaw

    An opinionated game math library built on top the excellent glam

    v0.30.0 38K #game-math #glam #math
  44. nalgebra-glm

    A computer-graphics oriented API for nalgebra, inspired by the C++ GLM library

    v0.20.0 28K #vector-math #algebra #vector #linear #math #vector-matrix
  45. maths-rs

    A linear algebra library for gamedev and graphics

    v0.2.7 600 #vector-math #quaternions #linear-algebra #vector #math
  46. faer

    linear algebra library

    v0.23.2 158K #linear-algebra #math
  47. mathlab

    A Powerful Math Library for Rust

    v1.5.0 #vector-math #trigonometry #math #numeric #vector
  48. i_float

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

    v1.16.0 201K #operation #math #deterministic-solution #fixed-point-arithmetic #high-precision-math #fixed-point-math #vector-math #geometric-calculations #vector-operations #degree
  49. blots

    A small, simple, expression-oriented programming language

    v0.10.17 #expression-oriented #record #math #data-transformation #operator #programming-language #unit-conversion
  50. fpdec

    Decimal fixed-point arithmetic

    v0.13.0 1.6K #fixed-point-arithmetic #math #fixed-point #decimal #arithmetic
  51. glm

    GLSL mathematics for Rust

    v0.3.0 1.7K #glsl #opengl #math
  52. primal-check

    Fast standalone primality testing

    v0.3.4 901K #prime #number-theory #primes #math
  53. highs

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

    v2.0.0 3.4K #linear-programming-solver #linear-programming #linear-optimization #solver #math
  54. emath

    Minimal 2D math library for GUI work

    v0.33.3 701K #imgui #math #egui
  55. adic

    Arithmetic and rootfinding for p-adic numbers

    v0.4.1 600 #p-adic #numbers #math #modular
  56. dashu

    set of big numbers

    v0.4.2 74K #bignum #numeric #math
  57. vectrix

    A stack-allocated matrix type implemented with const generics

    v0.4.1 #const-generics #vector-matrix #math #vector
  58. glamour

    Strongly typed linear algebra with glam

    v0.18.0 2.1K #vector-math #quaternions #math #vector #matrix-math
  59. sciencecalc-tui

    A terminal calculator toolkit for mathematics, physics, and chemistry in Rust. | Kalkulator Matematika, Fisika, Kimia berbasis TUI

    v0.1.2 #calculator #chemistry #physics #math #science
  60. GSL

    binding for the GSL (the GNU scientific library)

    v7.0.0 2.7K #gsl #math #library
  61. calc_rational

    CLI calculator for rational numbers

    v2.4.1 1.0K #math #calculator #numeric
  62. bevy_heavy

    Mass property computation for Bevy's geometric primitives

    v0.3.0 9.9K #physics-simulation #bevy #bevy-physics #math #gamedev-physics
  63. expr-solver-bin

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

    v1.2.0 #expression-evaluator #math-expression #math-expression-parser #calculator #math
  64. bva

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

    v0.4.1 300 #bit-vector #math #arithmetic
  65. tracktor

    Multi-target tracking with random finite sets

    v0.4.1 #tracking #math #simulation #rfs #math-simulation #kalman
  66. nalgebra-sparse

    Sparse matrix computation based on nalgebra

    v0.11.0 9.5K #vector-math #algebra #math #linear #vector
  67. geonum

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

    v0.10.0 #geometry #math #algebra #geometric-algebra
  68. rush-sh

    A POSIX sh-compatible shell written in Rust

    v0.5.9 #posix-shell #run-command #math #local-variables #alias #script-execution #rush #substitution #shell-integration #trap
  69. rustcc

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

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

    Wrapper for SuiteSparse:GraphBLAS

    v0.57.1 #sparse-linear-algebra #graph-blas #linear-algebra #math
  71. jlrs

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

    v0.22.1 160 #thread-pool #math #bindings #api-bindings
  72. 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-calculator
  73. idsp

    DSP algorithms for embedded, mostly integer math

    v0.19.0 240 #dsp #iir-filter #integer-arithmetic #embedded #math #fixed-point #biquad #fixed-point-math #low-pass #pll
  74. pxfm

    Fast and accurate math

    v0.1.27 1.4M #ulp #math #libm
  75. malachite-base

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

    v0.8.0 683K #random #math
  76. awint

    Arbitrary width integers

    v0.18.1 5.5K #big-integer #big #int #math #integer
  77. vectra

    A multi-dimensional array library for Rust, similar to NumPy

    v0.2.4 #math #numpy #matrix #array #multi-dimensional-array
  78. algexenotation

    in Rust

    v0.6.0 380 #math #numbers #math-numbers #theory
  79. RustedSciThe

    Rust framework for symbolic and numerical computing: symbolic calculations, nonlinear systems, IVP and BVP for ODE, optimization, fitting and more

    v0.3.30 #rustedscithe #symbolic-expression #ode #math #science
  80. atlas-embeddings

    First-principles construction of exceptional Lie groups from the Atlas of Resonance Classes

    v0.1.1 750 #category-theory #math #exact-arithmetic #lie-groups #exceptional-groups
  81. rustframe

    dataframe and math toolkit

    v0.0.1-a.20250805 150 #dataframe #math #data-analysis #toolkit #matrix #math-operations #benchmark
  82. unit-prefix

    Format numbers with metric and binary unit prefixes

    v0.5.2 2.6M #numeric #number-formatting #math
  83. typst-utils

    Typst

    v0.14.1 65K #typesetting #typst #math
  84. muldiv

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

    v1.0.1 302K #integer-arithmetic #math #arithmetic
  85. fasteval

    Fast evaluation of algebraic expressions

    v0.2.4 5.4K #algebra #math-expression #math
  86. erydanos

    Optimized routines for ARM NEON and SSE

    v0.2.18 6.6K #tan #math #sin #cos
  87. katex-rs

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

    v0.2.3 #latex #math #parser #wasm
  88. nabla-ml

    A numpy-like library for Rust

    v0.4.8 5.9K #linear-regression #math #multidimensional-array #nabla #machine-learning #mnist #element-wise #save-load #compression #dense
  89. riscv_simulator

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

    v1.0.7 320 #math #control-flow #simulation #instructions #risc-v #memory-cache #cache-performance #instruction-set
  90. astro-float

    Multiple precision floating-point numbers library

    v0.9.5 2.6K #bignum #big-float #numeric #math
  91. makepad-math

    Makepad math functions

    v1.0.0 350 #makepad #math #ui #wasm #makepad-studio #web-ui #makepad-widgets
  92. saikoro

    Parser and evaluator for doing math with dice notation expressions

    v2.0.0-dev 420 #dice-notation #expression-evaluator #math-parser #dice #math
  93. fixed-bigint

    Fixed-size big integer implementation for Rust

    v0.1.17 950 #bignum #numeric #math
  94. oeis-tui

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

    v1.0.0 #tui #ratatui #oeis #math
  95. 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
  96. faer-ext

    faer API for interoperability with external libraries

    v0.7.1 81K #matrix #math
  97. numerica

    Open-source math library for exact and floating point computations

    v1.0.3 100 #math #integer #algebra
  98. owens-t

    Owen's T Function and Bivariate Normal CDF computations

    v0.1.5 360 #math #libm #numeric #no-std
  99. globalsearch

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

    v0.4.0 #global-optimization #math #science
  100. fixed_star_frame

    Patched version of the fixed crate pending https://gitlab.com/tspiteri/fixed/-/merge_requests/14

    v1.29.1 800 #numeric #dsp #embedded #math
  101. amari-dual

    Dual number automatic differentiation

    v0.11.0 130 #dual-numbers #math #calculus
  102. amari-tropical

    Tropical (max-plus) algebra implementation

    v0.11.0 130 #math #max-plus #optimization #tropical-algebra #semiring
  103. num-derive

    Numeric syntax extensions

    v0.4.2 5.5M #numeric-traits #macro-derive #math
  104. al-jabr

    An n-dimensional linear algebra library

    v0.6.4 1.8K #vector-math #linear-algebra #algebra #math #vector
  105. finetime

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

    v0.8.1 #high-fidelity #scientific-computing #time-unit #math #integer #nanosecond-precision #time-range #compact-storage #timekeeping #chrono
  106. bellpepper

    Gadgets for a SNARK Circuit library

    v0.4.1 75K #zk-snarks #math #structures #generator #bellman #witnesses
  107. attotime

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

    v0.3.2 #high-fidelity #time #scientific-computing #math #time-range #timekeeping #chrono
  108. amari-info-geom

    Information geometry and statistical manifolds

    v0.11.0 #math #manifolds #statistics #information-geometry #fisher-metric
  109. cubemoma

    A multi-word modular arithmetic library based on CubeCL

    v0.1.2 #modular-arithmetic #math #cubecl #multi-word #gpu #limbs #zero-knowledge-proofs #finite-field-arithmetic #encryption
  110. 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
  111. convex-math

    Mathematical utilities for the Convex fixed income analytics library

    v0.10.1 #finance #math #optimization #numerical-optimization
  112. scirs2

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

    v0.1.0-rc.2 420 #artificial-intelligence #math #scientific #scipy #science
  113. amari-fusion

    Fusion system for combining algebraic structures

    v0.11.0 #fusion-system #math #algebraic-structures #category-theory #composition
  114. realistic

    Towards an API for the Real Numbers

    v0.8.1 900 #real-number #rational-numbers #integer #math #towards
  115. spirix

    Two's complement floating-point arithmetic library

    v0.0.6 #floating-point-arithmetic #math #floating-point
  116. plane-split

    Plane splitting

    v0.18.0 25K #math #split #geometry
  117. zfuel

    types used for a mutual credit accounting system

    v0.6.0 #math #mutual-credit #crypto-integers
  118. vecmath

    type agnostic library for vector math designed for reexporting

    v1.0.0 58K #vector-math #vector-matrix #math #piston #vector
  119. lean-sys

    Bindings to Lean 4's C API

    v0.0.9 3.2K #math #bindings
  120. glium-types

    types to use with glium

    v0.7.0 550 #glium #math #graphics-math
  121. slac

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

    v1.1.0 #ast #interpreter #math #expression #convert
  122. faer-svd

    Basic linear algebra routines

    v0.17.1 2.5K #matrix #singular-value-decomposition #math
  123. formulac

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

    v0.5.2 #math-expression-parser #math-parser #formula #expression #math
  124. faer-traits

    linear algebra library

    v0.23.2 48K #linear-algebra #math
  125. mats

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

    v2.0.1 600 #matrix #graphics #uniform #opengl #math #graphics-math #perspective #vector-matrix #glium #2d
  126. integrator

    A math library

    v0.1.46 1.3K #math #line-segment
  127. wham

    weighted histogram analysis method

    v1.1.4 120 #statistics #histogram #molecular-dynamics #math #bioinformatics #math-statistics
  128. quaternion

    type agnostic quaternion math library designed for reexporting

    v2.0.0 6.5K #quaternions #math #piston
  129. fasteval2

    Fast evaluation of algebraic expressions

    v2.1.1 150 #algebra #math-expression #math
  130. faer-evd

    Basic linear algebra routines

    v0.17.1 2.5K #matrix #math #linear-algebra
  131. physics_in_parallel

    High-performance infrastructure for numerical simulations in physics

    v1.0.71 #scientific #math #physics-simulation #tensor #simulation
  132. kalk

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

    v3.2.2 210 #calculator #evaluator #math
  133. lieval

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

    v0.2.5 500 #math-expression-parser #expression-evaluator #math-parser #math
  134. decimus

    Decimal Floating-Point Math Library for Rust

    v0.0.6 460 #decimal #math #floating-point #math-library #library
  135. factorion-lib

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

    v3.0.0 #factorial #bot #termial #math
  136. omelet

    A lightweight, game-orented math library for Rust, including vectors, matrices, and quaternions

    v0.1.2 #quaternions #vector-math #matrix-math #math
  137. eqsolver

    that solves equations using numerical methods

    v0.3.0 #math-integration #equation-solver #optimization #integration #math
  138. argmin-observer-slog

    slog logging observer for argmin

    v0.2.0 334K #argmin #optimization #math #science
  139. amari-gpu

    GPU acceleration for mathematical computations

    v0.11.0 #web-gpu #gpu-computing #math #parallel #performance
  140. faer-sparse

    Basic linear algebra routines

    v0.17.1 2.5K #sparse-linear-algebra #matrix #math
  141. eryon-mem

    implements the memory-related aspects of the eryon framework

    v0.0.3 380 #scientific #math #scientific-computing #machine-learning #topology #virtualization
  142. constgebra

    Const Linear Algebra

    v0.1.4 176K #vector-math #const #math #linear #vector #vector-matrix
  143. mdarray-linalg

    Linear algebra operations for mdarray, with multiple exchangeable backends

    v0.1.2 800 #matrix #tensor #mdarray #math #linear-algebra
  144. faer_gmres

    GMRES implementation using faer

    v0.4.1 600 #faer #gmres #math
  145. root1d

    One dimensional root finding algorithms

    v0.4.1 #math #numeric #simulation #science #math-simulation
  146. spfunc

    numerical calculation of special functions

    v0.1.3 1.3K #math #numerical #science
  147. faer-cholesky

    Basic linear algebra routines

    v0.17.1 2.7K #matrix #faer #math
  148. glam_matrix_extras

    Matrix types and utilities for Glam

    v0.1.1 6.3K #matrix #gamedev #math
  149. nacfahi

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

    v0.5.2 500 #api #statistics #math #no-std #math-statistics
  150. eryon-actors

    focuses on implementing various actors for the eryon framework

    v0.0.3 370 #scientific-computing #math #scientific #machine-learning #topology #virtualization
  151. transfinite

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

    v0.1.3 #ordinal #math #cantor #ordinal-arithmetic
  152. fixed32-math

    Geometric types

    v0.0.19 1.1K #fixed-point-arithmetic #2d-vector #math #vector-math #vector-operations #fixed-point-math #fixed32 #rect #embedded #rectangle
  153. tcalc-cli

    A CLI for time arithmetic

    v0.1.1 #time-cli #math #today #december
  154. sigma-types

    Types checked for an invariant

    v0.3.7 3.3K #no-std #math #testing
  155. numby

    A powerful natural language calculator with a terminal user interface

    v0.1.8 #terminal-calculator #math #tui
  156. dashu-int

    A big integer library with good performance

    v0.4.1 115K #arbitrary-precision #numeric #bignum #math
  157. fib-rs

    A fast Fibonacci number calculator

    v1.0.0 #fibonacci-number #fibonacci #math #algorithm #math-algorithm
  158. fermat

    A collection of math algorithms

    v0.1.1 #math #algorithm #formula #math-algorithm #geometry #calculus #statistics
  159. omeganum

    Stores numbers up to 10{N}9e15

    v1.0.3 120 #bignum #port #math
  160. finitediff

    Finite/numerical differentiation

    v0.2.0 5.7K #differentiation #math #science #optimization
  161. mv-norm

    Multivariate Normal Distribution functions, CDF etc

    v0.1.6 #statistics #math #libm #simd
  162. ratio-graph

    Ratio's graph manipulation library

    v0.23.1 #graph #algorithm #math
  163. area_crate

    A comprehensive geometry calculation library for areas, perimeters, surface areas, and volumes

    v1.0.2 180 #3d #volume #math #geometry
  164. rita

    2D and 3D Randomized Incremental Triangulation Algorithms

    v0.2.1 550 #graphics #math #geometry #triangulation
  165. simple-vectors

    dimension generic vector math

    v0.2.1 120 #vector-math #linear-algebra #geometry #math #vector
  166. rpoly

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

    v0.2.9 600 #polynomial #math #root #numerical
  167. rusticle

    High-performance Rust library for numerical computing, built with power and simplicity

    v1.0.4 1.2K #complex-numbers #rust #math
  168. minmath

    A lightweight math library

    v2.1.0 1.6K #math #zero #matrix #vector3 #vector2
  169. fhe-math

    Mathematical utilities for the fhe.rs library

    v0.1.1 #homomorphic-encryption #fhe #ntt #math #rns #rq #theoretic #residue #math-utilities #modular-arithmetic
  170. argmin-math

    argmin math abstractions

    v0.5.1 401K #math #optimization #science
  171. zetamac-rs

    Zetamac timed arithmetic test and pratice

    v0.5.4 #math #testing #timed #time
  172. specialized-div-rem

    specialized division algorithms for integer primitives

    v1.1.0 850 #integer-division #math #numeric #int
  173. hexga_math

    Math related crate that define number and casting, and support array programming

    v0.0.11-beta.43 #cast #math-numbers #numbers #math #casting
  174. clmul

    Carry-less multiply for Rust, internally uses compiler intrinsics, with fallback if the CPU has no clmul instruction

    v0.6.0 #bit #logic #math
  175. question_bank_creator

    program is targeted at teachers & homeschool parents and is especially useful for teaching math. It allows the construction of test/worksheet/quiz questions that contain dynamic content…

    v0.29.9 #math #random #variables #dynamic-content #bank #student #teaching #quiz #teachers #criteria
  176. iter_num_tools

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

    v0.7.1 10K #math #numeric #iterator
  177. cadd

    Painless checked arithmetics and conversions

    v0.1.1 120 #math #checked-arithmetic #convert #backtrace #non-zero #error-message #infallible #try-into #closest
  178. rfinancial

    A financial crate mimicking numpy_financial in Python

    v0.1.11 700 #finance #math #investment
  179. windows-numerics

    Windows numeric types

    v0.3.1 2.6M #numeric #windows #math
  180. rust-poly

    Numeric manipulation of real and complex polynomials

    v0.4.3 1.0K #math #polynomial #numeric #solver
  181. polyfit-rs

    Polynomial fitting of data like in numpy.polyfit()

    v0.2.2 850 #math #algorithm #science
  182. primal

    primal puts raw power into prime numbers. This crates includes: optimised prime sieves, checking for primality, enumerating primes, factorising numbers, and state-of-the-art estimation of upper and…

    v0.3.3 14K #prime #primes #number-theory #math
  183. noether

    Abstract algebraic structures for Rust

    v0.3.0 250 #abstract-algebra #math #algebra #scalar
  184. faer-qr

    Basic linear algebra routines

    v0.17.1 2.7K #matrix #math
  185. tolerance

    Math representation of the physically needed permissible deviation of measures

    v1.2.0 500 #deviation #math #representation #minus #floating-point #serde
  186. xprec

    Fast emulated quadruple (double-double) precision arithmetic

    v0.2.2 600 #math #numeric
  187. opis

    rational number and matrix arithmetic

    v5.7.0 170 #matrix #rational-numbers #math #integer-arithmetic #fraction #linear-regression #transpose #determinant
  188. hexing

    A basic Rust library to manipulate hexagonal grids

    v0.3.3 470 #hexagonal-grid #math #bestagon #hexagonal
  189. quantor

    Declarative quantifiers for filtering, validation, and testing in Rust

    v0.10.1 270 #validation #logic #quantifiers #math
  190. num-t

    Num<T>: Associate arbitrary types with numeric types

    v4.0.0 #numeric #arbitrary-types #math #associate #strong-typing #num-traits
  191. bc

    Use bc in the Rust Programming Language

    v0.1.16 #timeout #math #equation
  192. spherical_geometry

    A package for working with spherical geometry

    v0.4.1 290 #sphere #math #geometry
  193. gomez

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

    v0.5.1 #non-linear-optimization #math #nonlinear-equations #science
  194. reliq

    A portable library of primitive-like constructs

    v0.3.7 750 #math #portable #arithmetic
  195. bola

    A lightweight native rust linear algebra library

    v0.1.2 #lapack #math #matrix #matrix-matrix #linear-algebra
  196. ga2

    Common types for 2D geometric algebra

    v0.3.2 330 #geometry #vector-math #math #vector #geometric-algebra
  197. malachite-bigint

    A drop-in num-bigint replacement based on malachite

    v0.8.0 642K #malachite #num-bigint #drop-in-replacement #math
  198. ncube

    Generalized Hypercube Visualizer

    v2.4.1 800 #math #tesseract #hypercube #bevy #graphics #bevy-math
  199. faer-lu

    Basic linear algebra routines

    v0.17.1 2.7K #matrix #math #linear-algebra
  200. fone

    dev helper

    v0.1.2 #logging #integer #dev #helper #math #basic-math #in-memory
  201. 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.5 850 #statistics #polynomial #math #regression
  202. microgemm

    General matrix multiplication with custom configuration in Rust. Supports no_std and no_alloc environments

    v0.3.1 400 #matrix #gemm #math #no-alloc
  203. vectormatrix

    Idiomatic Matrix and Vector types for Rust

    v0.1.2 170 #vector-math #math #no-alloc #linear-algebra
  204. pihex

    Arbitrary place hexadecimal digits viewer of pi written in Rust

    v0.1.8 460 #pi-digits #math
  205. standardform

    Effortlessly operate on numbers like 2e19 or 2*10^4 and more with this Rust implementation of standard form. Simplify, convert, and manipulate large numerical expressions with ease.

    v0.2.1 600 #math #ffi #science
  206. octad

    puzzle generator and solver

    v0.0.51 280 #puzzle-solver #math
  207. limnus-wgpu-math

    wgpu math types

    v0.0.20 150 #math #game #render
  208. bevy_utilitarian

    A collection of mostly maths, interpolation and geometric utilities that aim to make Bevy programmers happier

    v0.8.0 #interpolation #bevy #bevy-math #math
  209. cova

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

    v0.1.3 140 #geometry #topology #math
  210. min_err_per_step

    Dear Dev, it's math lib for Rust to calc basic funcs w/ minimal error per step [kiss principle been at the very heart]

    v0.0.213 #per-step #math #min-err #error #heart #kiss #principles #trig #ln #gravity
  211. primes

    A package for calculating primes using the Sieve of Eratosthenes, and using that to check if a number is prime and calculating factors. Includes an iterator over all primes.

    v0.4.0 3.6K #prime #prime-factors #algorithm #math #math-algorithm
  212. linear_algebra_42

    A linear algebra library in Rust

    v0.1.1 #vector-math #algebra #math #vector-matrix #vector
  213. xyzvec

    Statically allocated fixed-size vectors for working in 2 and 3 dimensions

    v0.1.14 800 #vector #statically-allocated #fixed-size #math #fixed-point-arithmetic #number-representation
  214. brine-fp

    192-bit fixed-point math library with logarithmic and exponential functions. Designed for blockchain, scientific, and financial applications.

    v0.3.0 140 #blockchain #math #exp #fixed-point-math #fixed-point
  215. computorv1

    An educational computor project solving polynomial equations

    v1.0.11 500 #solver #polynomial #math
  216. rust_finprim

    Various finance and accounting calculations/formulas implemented Rust

    v0.4.0 450 #accounting #math #finance #excel
  217. curve_similarities

    Calculation of curve similarities for nd-array

    v1.0.0 #math #curve #numerical #science #calculations
  218. sari

    arithmetic expression evaluator

    v2.0.0 #expression-evaluator #math #arithmetic
  219. tuppu-algebra

    Geometric algebra with exact rational coefficients — vectors, bivectors, rotors, and more

    v0.1.0 #geometry #math #geometric-algebra #exact-arithmetic
  220. stepwise

    algorithms

    v0.0.3 140 #optimization-solver #math #iterative #optimization #solver
  221. yufmath

    CAS Lib

    v0.1.1 #symbolic-math #cas #computation #algebra #math
  222. integrate

    Small, lightweight Rust library for performing numerical integration

    v0.1.11 110 #performance #math #gauss #integral
  223. fixed-macro

    Macros for creating fixed-point constants for types in the fixed crate

    v1.2.0 11K #math #numeric
  224. numtimes

    A command line tool that prints out the multiplication table of a number

    v0.1.1 #math #command-line-tool #cli
  225. ohsl

    A collection of numerical routines and mathematical types for use in scientific computing

    v0.10.8 1.0K #scientific-computing #math #numerical-integration #differential-equations #vector #complex-numbers #linear-algebra #sparse-linear-algebra
  226. Try searching with DuckDuckGo.

  227. quad-rs

    Adaptive Gauss-Kronrod Integration in Rust

    v0.2.3 #numerical-integration #physics #math
  228. impact-rs

    Collision query library for 2D games

    v0.0.18 1.5K #collision-detection #vector #fixed-point-arithmetic #2d-game #math #rect #vertical #2d-vector #fp #direction
  229. shuntcalc

    A smart CLI calculator with variables, REPL, and step-by-step RPN evaluation using the Shunting Yard algorithm

    v2.0.0 #calculator #rpn-calculator #cli #rpn #math
  230. lerp

    Generic linear interpolation and extrapolation, automatically implemented for a variety of numeric types

    v0.5.0 16K #interpolation #extrapolate #numeric #math
  231. dual_quaternion

    A type-agnostic dual-quaternion math library

    v0.3.0 #math #dual #piston
  232. nano-gemm

    Small matrix multiplication

    v0.2.2 151K #matrix #matrix-multiplication #math
  233. eryon-surface

    works to materialize the surface of individual actors within the eryon framework using topological data analysis and machine learning techniques

    v0.0.3 380 #machine-learning #scientific #math #scientific-computing #topology #virtualization
  234. series

    Laurent series in a single variable

    v0.13.0 600 #algebra #math-operations #math
  235. zfc

    Trait that represents a set according to Zermelo–Fraenkel set theory with the axiom of choice (ZFC)

    v0.4.6 #set-theory #math #set
  236. linear_isomorphic

    A set of traits to astract over linear-like types

    v0.3.3 650 #linear-algebra #geometry #math #numerical-analysis
  237. coral-aarch64

    a pure-rust blas implementation for aarch64

    v0.1.1 #vector #vector-math #algebra #math #linear-algebra
  238. fast-svd-3x3

    Quick Singular Value Decomposition for 3x3 matrix. SIMD Supported.

    v0.2.0 #singular-value-decomposition #math #simd
  239. retrolang-math

    Mathematical expression parser and evaluator for RetroLang (based on asciimath by chmln)

    v0.1.0 #math-expression-evaluation #math-expression-parser #math #expression #evaluation
  240. bevy_ballistic

    Bevy math functions to calculate projectile launch angles to hit a specific target

    v0.5.0 #bevy-math #gamedev #bevy #math
  241. rubiks-cube-representation

    A mathematical library for representing and analyzing Rubik's cubes using group theory and tile permutations

    v0.1.0 #rubiks-cube #permutation #group-theory #puzzle #math
  242. cga2d

    2D Conformal Geometric Algebra primitives

    v3.0.0 440 #rotor #math #2d #conformal-geometry
  243. const_poly

    Evaluate any multivariable equation or polynomial at compile time with high accuracy and zero runtime overhead

    v0.0.5 #compile-time #symbolic-math #meta-programming #polynomial #math
  244. iterative-solvers

    Iterative algorithms for solving linear systems

    v0.2.3 280 #cg #numerical-algorithms #math
  245. u24

    An unsigned 24-bit integer type

    v0.5.0 #math #unsigned-integer #24-bit #numeric #constraints #numeric-traits
  246. compute-tau

    designed for computing tau to millions of digits

    v0.2.3 250 #tau #math #numerical
  247. xsf

    Bindings for SciPy special functions

    v0.3.6+0.1.3 #scipy #math #api-bindings #bindings