CATEGORY

Mathematics 4,394 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

iomathiomath is a fast math rust-library.4,215MIT/Apache-2.0Game developmentGame engines katex-gdef-v8Rust library for fast use of KaTeX via V8 engine.4,212MITMathematicsRendering candle-einops-macrosProcedural macros for candle-einops tensor transformations and einsum4,212MIT OR Apache-2.0AlgorithmsMathematics exec-satExecutes SAT solver and parses SAT solver output4,210LGPL-2.1-or-laterMathematicsScience mv-normMultivariate Normal Distribution functions, CDF etc.4,199MIT OR Apache-2.0Mathematics multi-skillSkill estimation systems for multiplayer competitions4,193MITAlgorithmsGame development inari_wasmA stripped-down version of Inari library (a Rust implementation of interval arithmetic) compatible with web assembly4,182MITMathematicsScience icentral-mucicentral-muc is a Rust crate for interacting with Minimum Union Cycles (MUCs) in graph data structures. It provides advanced…4,181MIT OR Apache-2.0AlgorithmsData structures jyafnComputational graphs for Data Science that compile to machine code4,181MIT OR Apache-2.0CompilersMathematics shapersA library for fitting shapes and operations on geometrical objects4,174non-standardMathematicsScience octadsimple octad puzzle generator and solver4,172non-standardMathematics smartcalc-tuiTerminal UI for erhanbaris/smartcalc4,168MITCommand line utilitiesDevelopment tools smartcalc-tauriText based calculator for peoples supported in Tauri4,166GPL-2.0Development toolsMathematics pbtHigh-throughput property-based testing with `derive`, swarm-testing, precise sizing, and full graph-theoretic type analysis over…4,166MIT OR Apache-2.0AlgorithmsData structures boolmeshRobust 3D mesh boolean library4,144MPL-2.0AlgorithmsGame development edge-transformersA Rust wrapper over ONNXRuntime that implements Huggingface's Optimum pipelines for inference and generates bindings for C# and C.4,143MITAlgorithmsMathematics kahunaA basic implementation of wave-function collapse for procedural generation4,141MIT OR Apache-2.0AlgorithmsGame development machine-factorconstant factorisation for machine-size integers4,133CC0-1.0MathematicsNo standard library brain-assistantMathematics tool and encyclopedia for the terminal4,130Apache-2.0Command line utilitiesMathematics field-matrix-utilsA library for working with matrices over finite fields4,129MIT OR Apache-2.0AlgorithmsData structures bootstrap-htBootstrap Hypothesis Testing4,128Apache-2.0MathematicsScience ferray-ufuncUniversal functions and SIMD-accelerated elementwise operations for ferray4,123MIT OR Apache-2.0MathematicsScience blend-formulamacros for defining GPU blend modes from arbitrary formulae4,113MITGraphicsMathematics haversine-reduxHaversine formular library to determine the distances between two coordinates on the earth4,112MIT OR Apache-2.0Mathematics temperamentsCalculate frequency tables of a wide variety of musical temperaments and calculate cent offsets.4,111MITData structuresMathematics math-funA package providing mathematical functions commonly used in science and engineering4,110MIT OR Apache-2.0MathematicsScience pitch-pipePitch Pipe is a method for automatically tuning a one euro filter4,105MITAerospaceComputer vision electrologicaHigh performance concurrent primitives for Rust.4,102Apache-2.0AlgorithmsConcurrency kukankukan is a simple and powerful tool for mathematical interval4,096MITMathematics cufft_rustA safe cuFFT wrapper4,096non-standardAlgorithmsAPI bindings indexes-rsA comprehensive collection of technical analysis indicators including RSI, EMA, Bollinger Bands, and more. Designed for financial…4,095MITFinanceMathematics spsaSimultaneous perturbation stochastic approximation4,090MIT OR Apache-2.0AlgorithmsMathematics hmmmmPerformant and easy-to-use hidden Markov models4,089MITMathematicsScience melius-vectorsSimple 2-4 dimensional vectors that can be easily created and manipulated.4,087Apache-2.0Mathematics chromA simple library for representing colours4,085MITData structuresMathematics rapier_testbed3d-f64Testbed for the Rapier 3-dimensional physics engine in Rust.4,070Apache-2.0Game developmentMathematics bt_mathBasic math expression evaluator library. Support basic math operators (+,-,*,/,^), parenthesis, and functions such as log10, ln,…4,066GPL-3.0-onlyMathematicsScience amari-networkGeometric network analysis using Clifford algebra and tropical algebra4,065MIT OR Apache-2.0AlgorithmsMathematics geo_filtersGeometric filters for set cardinality estimation.4,052MITAlgorithmsData structures icentral-scratchGraph-theoretic crate for finding biconnected components and calculating betweenness centrality optimized by identifying…4,050MIT OR Apache-2.0AlgorithmsData structures rust-fixed-point-decimalDecimal fixed-point arithmetic.4,049non-standardData structuresMathematics tensionTensor library with OpenCL acceleration4,046MIT OR Apache-2.0AlgorithmsMathematics mathvitesAn upcoming batteries included library for all things mathematics.4,043Apache-2.0Mathematics expressionsFlexible expression parser and evaluator4,036MITMathematicsParser implementations icentral-articulation-pointA Rust library providing efficient computation of articulation points in graphs, indispensable for network vulnerability analysis…4,036MIT OR Apache-2.0AlgorithmsData structures memuImplementations of memory units and working with them4,033MITMathematicsScience geologicMathematical and geometrical abstractions with a focus on ergonomics.4,027MITData structuresMathematics exponential-integralThe exponential integral function, a.k.a. Ei.4,012GPL-3.0+Data structuresDevelopment tools irox-unsafeirox (unsafe) Rust Tools & Libraries4,011MIT OR Apache-2.0AerospaceMathematics rusty-green-kernelA library for the evaluation of potential sums for the Laplace, Helmholtz and modified Helmholtz kernel.4,008BSD-3-ClauseMathematicsScience model2vecH2CO3's & Narnium's Rust Implementation of Model2Vec4,001non-standardAlgorithmsMathematics yagraphcCrate for working with Graph data structures and common algorithms on top of it.3,996MITAlgorithmsData structures periodic-table-rsA chemistry library written in Rust.3,979Apache-2.0Data structuresMathematics materiallyA macro for material implication3,975MIT OR Apache-2.0Development tools::TestingMathematics libmatThis library provides tools for linear algebra.3,971MIT OR Apache-2.0MathematicsScience si_unitsA crate for handling arithmetic with SI units3,964MIT OR Apache-2.0Mathematics rsmonad-macrosHaskell-style monads for idiomatic Rust.3,956LGPL-3.0-or-laterCompilersData structures lineqLinear algebra library3,952MITMathematics evioliteToolkit for working with evolutionary algorithms3,947MITAlgorithmsMathematics amari-automataCellular automata, inverse design, and self-assembly using geometric algebra3,947MIT OR Apache-2.0AlgorithmsMathematics matrix_operations_cudaA library to perform matrix operations using cuda3,946MITAlgorithmsConcurrency aprender-trainTraining & Optimization library with autograd, LoRA, quantization, and model merging3,945MITMathematicsScience match-commutativeMatch on patterns commutatively, reducing the use of duplicated patterns. ↔️3,941MIT OR Apache-2.0MathematicsNo standard library eicheA library with tools for working with symbolic expressions.3,941GPL-3.0-onlyMathematics nt-primesRecreational mathematics crate for various forms of primes.3,937MITMathematics finlibQuant finance functions implemented in Rust3,935MITFinanceMathematics comp-cat-rsComputational category theory in Rust: all constructions as Kan extensions3,933MITMathematicsRust patterns calcul8A simple calculator CLI3,932MITCommand-line interfaceCommand line utilities simplicity_deriveMacros to help the implementation of simulation of simplicity (https://arxiv.org/pdf/math/9410209.pdf)3,931MITMathematics is_signed_traitTrait for IS_SIGNED associated constant3,927MIT OR Apache-2.0MathematicsNo standard library fibextA versatile Fibonacci sequence generator for Rust, with support for large numbers and optional iterator interface.3,923GPL-3.0MathematicsNo standard library igsolveThe program for solving impartial games.3,915GPL-3.0-or-laterAlgorithmsGame development stochastic-processesStochastic processes simulation toolkit.3,907MITMathematics ios_calculatorA simple iOS calculator implementation.3,905MIT OR Apache-2.0Mathematics matrix-simpA linear algebra package (WIP)3,898MITMathematics max_len_base_10_as_usizeTrait offering constant maximum lengths of primitive integers as usize3,891MIT OR Apache-2.0MathematicsNo standard library progress-monitorTrack any progress.3,890MIT OR Apache-2.0Mathematics icentral-graphA Rust library for advanced graph manipulation, focusing on minimum union cycles, betweenness centrality, and biconnected…3,885MIT OR Apache-2.0AlgorithmsData structures lorustModern Rust utility library delivering modularity, performance & extras; or simply Rust version of Lodash3,884MIT OR Apache-2.0AlgorithmsDevelopment tools fast-boolean-anf-transformFast implementation of the boolean Algebraic Normal Form (ANF) transform3,880MIT OR Apache-2.0AlgorithmsCryptography instant-glicko-2Implementation of the Glicko-2 rating system that allows for instant feedback after games, not just once a rating period closes3,875MITGame developmentMathematics rec_rsysLibrary for different maths functions related to recsys and ML3,873MIT OR Apache-2.0AlgorithmsMathematics codemonk-primes-cliA command-line utility for finding prime numbers3,855MIT OR Apache-2.0Command line utilitiesMathematics plotters-fullereneplotters fullerene and polyhedron for Rust3,845MITGraphicsMathematics target-matchGiven a telescope pointing and field of view, rank which catalogued sky objects fall on the frame. Matches by sky position; holds…3,842MPL-2.0MathematicsScience tgraphA simple terminal graphing library3,837GPL-3.0Command-line interfaceGraphics precise-calcA high precision calculator library and command line tool.3,826MITCommand line utilitiesCompilers rotated-gridRotated grid calculations for CMYK halftone dithering and more3,823EUPL-1.2MathematicsMultimedia::Images sddrsBottom-up Sentential Decision Diagram compiler library.3,813BSD-3-ClauseCompilersData structures eryon-coreThe core modules of the eryon framework, providing essential functionality for computational entities.3,810Apache-2.0MathematicsScience rusty_neatPretty good NEAT implementation3,808non-standardMathematics wright_omegaA Rust implementation of the Wright Omega function3,804MITMathematicsScience opendeviationbar-hurstHurst Exponent estimator functions for open deviation bar financial analysis3,803MITAlgorithmsMathematics ellip-rayonCompute elliptic integrals in parallel3,799BSD-3-ClauseMathematicsNo standard library q-numQ notation for fixed-point numbers via a proc_macro.3,792Apache-2.0EncodingMathematics wl-toolsWordlist tools – algorithms and data structures for working with lists of words3,788ISCAlgorithmsData structures nthD_MatrixA library for using matrixes of any arbitrary size and dimension3,778MIT OR Apache-2.0Data structuresMathematics multrixA simple matrix multiplication and manipulation library with multithreading support3,769MITAlgorithmsMathematics talrostA mathematics library for embedded scientific computation.3,769Apache-2.0AlgorithmsEmbedded development cryptix-fieldA library for group, ring and field arithmetics based on cryptix-bigint3,762GPL-3.0AlgorithmsCryptography anticbindings for the antic C library for algebraic number theory3,756LGPL-3.0-onlyMathematics kll-rsKLL quantiles sketch from Apache DataSketches for Rust3,751Apache-2.0AlgorithmsCommand line utilities flint3-sysRust bindings to the FLINT C library3,733MITExternal FFI bindingsMathematics astro_nalgebraImplementation of astro-float for nalgebra3,730MITMathematics offroad2D offsetting for arc polylines/polygons.3,727MITAlgorithmsData structures mc-coreMinecraftRS - Minimal core implementation of Minecraft backend.3,719Apache-2.0GamesMathematics control_systems_torboxControl systems toolbox3,716MITAlgorithmsMathematics median-heapA median heap implementation in Rust, used to keep track of a running median of a sequence of numbers.3,706MITAlgorithmsData structures fast_plA plane-sweep implementation to compute persistence landscapes3,701AGPL-3.0-or-laterAlgorithmsMathematics ferray-linalgLinear algebra operations (decompositions, solvers, einsum) for ferray3,699MIT OR Apache-2.0MathematicsScience ewaldEwald SPME force calculations3,685MITAlgorithmsMathematics ihateintegralsA computer algebra library for solving integrals.3,674MITMathematics dualnumPython bindings for num-dual: Generalized (hyper) dual numbers for the calculation of exact (partial) derivatives3,671MIT OR Apache-2.0Data structuresMathematics padded-numberWork with numbers containing significant leading zeros3,671MPL-2.0Data structuresMathematics chain-cmpChain comparison operators easily3,655GPL-3.0-onlyMathematics barnes_hutFast n-body simluation using the Barnes Hut algorithm3,649MITAlgorithmsMathematics intervals-goodAn interval arithmetic library with support for many functions and which tracks when domain errors may occur or are guaranteed to…3,644MITMathematics projgeom-rsProjective Geometry in Rust3,644MITMathematicsScience texThe νTeX typesetting engine3,635MITMathematicsText processing gardizA library for integer geometry on 2D planes, focused on games3,635non-standardData structuresGame development strafe-testsStatistical tests for Rust statistics based on R3,626MIT OR Apache-2.0MathematicsScience einops-macrosSimplistic API for deep learning tensor operations3,624MIT OR Apache-2.0AlgorithmsMathematics redcUnsigned integer types which are constrained within a modular field using montgomery multiplication, never overflowing or…3,622MIT OR Apache-2.0AlgorithmsCryptography strafe-distributionDistributions for Rust statistics based on R3,621MIT OR Apache-2.0MathematicsScience adv_linalg_libCore library for Adv_LinAlg procedral macros3,612MIT OR Apache-2.0MathematicsNo standard library fourierFast Fourier transforms (FFTs)3,609MIT OR Apache-2.0AlgorithmsMathematics mcg59MCG59 random number generator3,608Unlicense OR CC0-1.0AlgorithmsMathematics i48A Rust library for working with 48-bit integers.3,606MITData structuresEncoding nalgebra_linsysA library with a type-wrapper around nalgebra::Matrix for solving linear systems3,601MIT OR Apache-2.0MathematicsScience strafe-datasetsDatasets for Rust statistics based on R3,600MIT OR Apache-2.0MathematicsScience symtropy-mathN-dimensional geometric algebra: const-generic points, bivectors, rotors, and collision shapes (2D/3D/4D+). Stack-allocated,…3,597Apache-2.0 OR MITGame enginesMathematics isochronous_finite_fieldsIsochronous implementation of GF(2^8) arithmetic3,591MITAlgorithmsCryptography caliphuiA simple tool to calibrate and convert pH measurements using a two point method3,579MPL-2.0MathematicsScience oefpil-sysRust FFI bindings to statically linked C/Fortran library OEFPIL3,576MIT OR Apache-2.0AlgorithmsExternal FFI bindings omni-waveEasy to use DWT (Discrete Wavelet Transform) library, no need to worry about padding, and a variety of wavelets are available.3,567MIT OR Apache-2.0CompressionComputer vision pnets_tinaA parser for tina Petri net3,554MIT OR Apache-2.0MathematicsParser implementations sleef-trigPort of a few sleef.org trigonometric functions3,551BSL-1.0Mathematics affnAffine geometry primitives: strongly-typed coordinate systems, reference frames, and centers for scientific computing.3,549AGPL-3.0-onlyMathematicsScience tricolorColor structs, color formats, and color conversions.3,548MIT OR Apache-2.0EncodingMathematics wrgpgpuWren's library for GPGPU compute shaders, based on WGPU3,548ISCHardware supportMathematics cutupA flexible and efficient allocation library for Rust, capable of distributing assets, resources, and other divisible entities.3,506MITFinanceMathematics affn-deriveDerive macros for affn: ReferenceFrame and ReferenceCenter3,489AGPL-3.0-onlyMathematicsScience mpsA fast MPS parser3,480MITDevelopment toolsEncoding b-splineB-spline3,470MIT OR Apache-2.0Data structuresMathematics bmlsBasic Machine Learning Subsystems3,468MIT OR Apache-2.0AlgorithmsMathematics envisim_utilsUtility methods for design-based sampling methods and estimation3,468AGPL-3.0-onlyMathematicsScience formualizer-evalHigh-performance Arrow-backed Excel formula engine with dependency graph and incremental recalculation3,451MIT OR Apache-2.0Data structuresMathematics concision-extthis crate implements additional models using the concision framework3,440Apache-2.0AlgorithmsMathematics generic_fixedpointGeneric fixed-point numbers.3,435GPL-3.0-or-laterMathematics razor-folrazor-fol is a library for parsing and syntactic manipulation of first-order theories.3,435MITMathematicsParser implementations fix-ratA rational number type with fixed denominator3,435Apache-2.0MathematicsNo standard library ort-webONNX Runtime on the web 🌐 - An alternative backend for ort3,427MIT OR Apache-2.0AlgorithmsMathematics informationInformation theory functions to use with ndarray3,424MITMathematicsScience modern-icpA modern modular pure Rust implementation of the Iterative Closest Point algorithm.3,408MITAlgorithmsGraphics reference-intervalreference-interval: Rust crate of reference interval helpers a.k.a. reference range helpers.3,403MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0 OR BSD-3-ClauseData structuresMathematics bittysetA BitSet type for manipulating bit sets.3,394MITAlgorithmsData structures deep_causality_algebraAbstract algebra traits (groups, rings, fields, algebras) and isomorphism markers for deep_causality.3,392MITDevelopment toolsMathematics lcg69069LCG69069 / MTH$RANDOM Pseudorandom linear congruential generator3,388Unlicense OR CC0-1.0AlgorithmsMathematics pandrsA high-performance DataFrame library for Rust, providing pandas-like API with advanced features including SIMD optimization,…3,384Apache-2.0Data structuresMathematics derangementA Rust implementation of a permutation with no fixed points, a derangement3,381non-standardData structuresMathematics claire_vectorclaire is a rust lib for vector calculus3,381MITMathematicsScience eryon-memthis crate implements the memory-related aspects of the eryon framework3,375Apache-2.0MathematicsScience income-taxIncome tax calculations3,374EUPL-1.2FinanceMathematics centaur_technical_indicatorsA fully configurable technical indicators library with over 70 unique indicators written in pure Rust.3,371MITAlgorithmsFinance fastnum2fork of Fast decimal numbers library3,354MIT OR Apache-2.0MathematicsNo standard library kn0syseccrsIntuitive library for elliptic curve cryptography tutorials3,353Apache-2.0Mathematics icub3d_combinatoricsA collection of combinatorics utilities.3,345MITAlgorithmsMathematics scirs2-optimMachine Learning optimization module for SciRS2 (scirs2-optim)3,335MIT OR Apache-2.0AlgorithmsMathematics rstmt-nrtthis crate focuses on providing support for the neo-riemannian theory of music3,332Apache-2.0Mathematics gate_calc_log_bitsHelper for the Gate Project.3,316Apache-2.0MathematicsScience yttria-codingA mathematical coding library tailored for use with the yttria set of libraries3,312MPL-2.0Mathematics oefpilOptimum Estimate of Function Parameters by Iterated Linearization (OEFPIL): Algorithm for nonlinear function fitting to data with…3,310MIT OR Apache-2.0AlgorithmsAPI bindings m2csmtA solver for systems of non-linear (in)equations3,307MITMathematicsScience pschema-rsPregel-based schema validation algorithm written in Rust for generating Wikidata subsets3,303GPL-3.0-or-laterAlgorithmsDatabase interfaces wickerWeighted probability picker for Rust3,299MITGame developmentMathematics slender-mathLightweight math library for game development3,290MITGame developmentMathematics bvh_anim_parserA .bvh file parser3,289MITGame developmentMathematics oat_rustUser-friendly tools for applied topology3,289non-standardMathematicsScience approx_shannon_entropyApproximate Shannon entropy, using micromath natural logarithm3,286Apache-2.0 OR MITEmbedded developmentMathematics ferray-randomRandom number generation and distributions for ferray3,282MIT OR Apache-2.0MathematicsScience tg-sysunsafe low-level bindings to the `tg` geometry library3,278MITExternal FFI bindingsGraphics strafe-plotStatistical plotting for Rust statistics based on R3,275MIT OR Apache-2.0MathematicsScience adloAdaptive LLL algorithm for solving SVP3,267MITMathematics sorted-ifyerdetermine if something is sorted!3,267MIT OR Apache-2.0AlgorithmsMathematics fast-macroHigh-performance SIMD mathematics, optimized GPU computation, and vectorized algorithms3,251MIT OR Apache-2.0AlgorithmsMathematics imgddcorePerformance-first perceptual hashing library; perfect for handling large datasets. Designed to quickly process nested folder…3,250GPL-3.0-or-laterAlgorithmsComputer vision ratio-busRatio bus detection algorithms and heuristics.3,250MPL-2.0AlgorithmsMathematics junglefowl-macrosMacros for type-level mathematical computation.3,243LGPL-3.0-or-laterAlgorithmsCompilers eryon-surfacethis crate works to materialize the surface of individual actors within the eryon framework using topological data analysis and…3,234Apache-2.0MathematicsScience axbA lightweight, zero-dependency linear algebra library with compile-time dimension checking3,233MIT OR Apache-2.0MathematicsScience aontAll-Or-Nothing-Transform3,224GPL-2.0-or-later OR LGPL-2.0-or-laterAlgorithmsMathematics m61-modulusFunctions for performing arithmetic modulo the 61st Mersenne number. Aimed at testing bignum implementations.3,224MIT OR Apache-2.0AlgorithmsMathematics numeric-statisticsNumeric Statistics: functions for min, max, average, variance, standard deviation, and more to come.3,215MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0 OR BSD-3-ClauseAlgorithmsData structures fetish-lib(F)unctional (E)mbedding of (T)erms (I)n a (S)patial (H)ierarchy3,209MITCompilersMathematics lambert-bateA fast solver for Lambert's problem3,200MITAerospaceMathematics drand48drand48 - POSIX.1 standard LCG random number generator3,192Unlicense OR CC0-1.0AlgorithmsCryptography togoA library for 2D geometry, providing geometric algorithms for intersection/distance between circular arcs/line segments.3,191MITAlgorithmsData structures mushin_deriveCompile-time creation of neural networks3,188MIT/Apache-2.0AlgorithmsMathematics factrsFactor graph optimization for robotics3,183MITMathematicsScience::Robotics minecraftrsMinecraft world generation backend in Rust.3,170Apache-2.0AccessibilityGames