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.

bellande_motion_probabilityThe Bellande Motion Probability algorithm calculates particle movement probabilities using Bellande distributions for enhanced…2,460GPL-3.0-or-laterAlgorithmsMathematics luhn_toolsA fast, minimal implementation of the Luhn algorithm.2,458MITAlgorithmsCryptography optirsOptiRS - Advanced ML optimization and hardware acceleration library (main integration crate)2,457Apache-2.0AlgorithmsDevelopment tools zeuhl_fractionA simple fraction used in matrix operations2,455MITMathematics spirixTwo's complement floating-point arithmetic library2,455non-standardAlgorithmsMathematics axonml-coreCore abstractions for the Axonml ML framework2,453MIT OR Apache-2.0MathematicsScience ferray-windowWindow functions, vectorize, piecewise, and apply_along_axis for ferray2,452MIT OR Apache-2.0MathematicsScience cas-computeTools for evaluation of CalcScript expressions2,451MITData structuresMathematics num-validA robust numerical library providing validated types for real and complex numbers to prevent common floating-point errors like…2,444non-standardMathematics rufftA pure rust FFT library !2,442MITMathematicsNo standard library bexevalbexeval is a Rust crate for evaluating string formulas restricted to values as integers only.2,441MITMathematicsParsing tools nut_sysWrapper for Number-Theory-Utils C library2,441MPL-2.0API bindingsExternal FFI bindings coloremetrysmall color library written in Rust2,437Apache-2.0AlgorithmsGraphics icentral-graph-hashEfficient manipulation and analysis of weighted graphs using advanced graph theory techniques, including betweenness centrality…2,437MIT OR Apache-2.0AlgorithmsData structures ferray-fftFFT operations (fft, ifft, rfft, fftfreq, plan caching) for ferray2,432MIT OR Apache-2.0MathematicsScience balance_engineProduction planning and optimization engine using linear programming to balance supply with demand while minimizing costs and…2,431MITAlgorithmsData structures formulacA complex-number and extensible function supported math expression parser for Rust2,428MIT OR Apache-2.0MathematicsParsing tools oxiblasOxiBLAS - Pure Rust BLAS/LAPACK implementation for the scirs2 ecosystem2,428Apache-2.0AlgorithmsMathematics machine_learningA Rust library for machine learning algorithms2,426MITAlgorithmsMathematics hyperionGeneric LSystem implementation.2,425MIT OR Apache-2.0AlgorithmsMathematics yaliYet Another LargeInt Library2,424non-standardAlgorithmsCryptography graffA simple library for manipulating graphs.2,415UnlicenseData structuresMathematics incertoMonte carlo simulations.2,410MITFinanceMathematics tilezzUtilities to work with perfect-precision polygonal tiles built on top of cyclotomic integer rings.2,408MITGraphicsMathematics eryon-nrtThis crate is a research-oriented project focusing on establishing the foundation for a harmonic, topological computing system2,401Apache-2.0MathematicsScience karmaA sophisticated Hidden Markov Model (HMM) implementation using the Baum-Welch algorithm2,401MITAlgorithmsMathematics binary_polynomial_mod_algebraBasic algebra on univariate binary polynomial2,396MIT OR Apache-2.0AlgorithmsCryptography mattenA family-car multidimensional array (tensor) library for small numerical trials / PoCs.2,389Apache-2.0Data structuresMathematics hipparchus-azUtility for angle representation, conversion and calculations2,383Apache-2.0 OR MITAlgorithmsMathematics thermiteHigh-performance, generic, ISA-portable SIMD library with a policy-configurable transcendental math library2,381MIT OR Apache-2.0Hardware supportMathematics lcg-randLightweight open source random number generator using the Linear Congruential Generator algorithm.2,380MITAlgorithmsMathematics num-hyperdualGeneralized (hyper) dual numbers for the calculation of exact (partial) derivatives2,372MIT OR Apache-2.0Data structuresMathematics ferray-stride-tricksStride manipulation (as_strided, sliding_window_view) for ferray2,371MIT OR Apache-2.0MathematicsScience ascasA simple fast maths Parser2,361MITAlgorithmsDevelopment tools uor-prism-numericsPrism standard-library numerics sub-crate (wiki ADR-031): declares BigIntAxis, FixedPointAxis, FieldAxis, RingAxis under the…2,358MITMathematicsNo standard library ft_libManual implementation of some math functions.2,354MIT OR Apache-2.0Mathematics axonml-tensorN-dimensional tensor operations for the Axonml ML framework2,354MIT OR Apache-2.0MathematicsScience same-asType equality in stable Rust.2,352LGPL-3.0-or-laterAlgorithmsCompilers chikageSimple, easy to understand and barebones math library for game and graphics development.2,347MITGame developmentMathematics rmaRare, high-performance mathematical algorithms for Rust.2,342MIT OR Apache-2.0AlgorithmsMathematics numerics-rsBlazing fast numerical library written in pure Rust2,328MIT OR Apache-2.0Mathematics ctclib-ppA collection of utilities related to CTC, with the goal of being fast and highly flexible, with perplexity scores for KenLMs…2,322MITAlgorithmsMathematics nutils-polyLow-level functions for evaluating and manipulating polynomials2,321MITMathematics curve_similaritiesCalculation of curve similarities for nd-array2,321MITMathematicsScience hologramInterpolation library with multipurpose Radial Basis Function (RBF).2,317MITAlgorithmsMathematics unit_system_deriveProc_macro derives for the unit_system crate.2,316MIT OR Apache-2.0MathematicsScience eryoneryon is a harmonic, topological framework for managing computational entities at scale.2,316Apache-2.0MathematicsScience rsbatch-maestroA Rust crate for flexible batch splitting and management with various strategies.2,310MITAlgorithmsMathematics uor-prism-tensorPrism standard-library tensor-compute sub-crate (wiki ADR-031): declares TensorAxis and ActivationAxis under the `axis!` SDK…2,310MITMathematicsNo standard library icentral-gen-rand-edgesA Rust crate for generating random edges within graphs, catering to simulation and network analysis by allowing edge creation…2,307MIT OR Apache-2.0AlgorithmsMathematics zenforks-cubeclMulti-platform high-performance compute language extension for Rust.2,306MIT OR Apache-2.0AlgorithmsMathematics vemaVector and Matrix types and associated operations.2,300Apache-2.0 OR MITAlgorithmsGame development hexglobeLibrary to generate hexagonal tessellations of a sphere quickly and accurately.2,293MIT OR Apache-2.0Game developmentMathematics yttria-mathA DSP math library tailored for use with the yttria set of libraries2,291MPL-2.0Mathematics nd_interpolate1-10 dimensional linear and cubic spline interpolation implemented in Rust2,290MITMathematicsSimulation kapacitor-multi-indicator-stream-udfA multi-indicator stream UDF for Kapacitor2,287MITAsynchronousDatabase interfaces ibdgenGenerate incomplete block designs for experiments with prohibited pairs2,280GPL-3.0-or-laterMathematicsScience sleef-trig-sysBindings to a few sleef.org trigonometric functions2,274BSL-1.0External FFI bindingsMathematics polynominal-interpolationA library for interpolating a function using polynomial2,270MITMathematics CuPsDear Dev, this lib to make custom pointers to amend RowHammer-related issues [kiss principle been at the very heart].2,270non-standardAlgorithmsMathematics nabo-pbcA fast K Nearest Neighbor (KNN) library for low-dimensional spaces, now with support for periodic boundary conditions.2,266MIT OR Apache-2.0Computer visionGame development polygammaThis library provides Polygamma function.2,263MITMathematics unmtx-gpuMicro matrix library for neural networks that uses GPU.2,261MPL-2.0MathematicsScience kapacitor-multi-indicator-batch-udfA multi-indicator batch UDF for Kapacitor2,252MITAsynchronousDatabase interfaces ternary_arithmeticbalanced ternary use array logic gate to arithmetic2,252MITMathematics rstm-stateA generic state implementation and its supporting interfaces2,251Apache-2.0MathematicsScience faster_poissonFast Poisson disk sampling2,239MITAlgorithmsGraphics growth-and-decayliterally thrown together to solve problems on a math paper2,224MITMathematicsScience chebyUnit-safe Chebyshev approximation and spectral numerics for Rust.2,222AGPL-3.0-onlyMathematicsScience math_images_processorA Rust library for preprocessing images of mathematical formulas, ideally for machine learning applications for formula…2,219MITCommand line utilitiesEncoding kofftHigh-performance, no_std, MCU-friendly FFT, DCT, DST, Hartley, Wavelet, STFT, and more. Stack-only, SIMD, and batch transforms…2,216MIT OR Apache-2.0AlgorithmsEmbedded development perfect-decimalLimited range decimals which serialize as IEE754 floats with no loss of precision.2,201UnlicenseEncodingMathematics base-geomA library for 2D geometry, providing robust geometric algorithms for intersection/distance between circular arcs/line segments.2,200MITAlgorithmsData structures otter_satA library for determining the satisfiability of boolean formulas written in conjunctive normal form, developed to support…2,193AGPL-3.0-or-laterMathematicsScience scs-rsBindings to the SCS convex optimization solver2,190MITAlgorithmsAPI bindings iterative-solversIterative algorithms for solving linear systems2,187MIT OR Apache-2.0Mathematics nalgebra-rand-mvnRandom multi-variate normal generation using nalgebra2,186MIT OR Apache-2.0Mathematics cryptix-bn254A library for bn254 elliptic curve related algorithms2,175GPL-3.0AlgorithmsCryptography powerlawA Rust library and command-line tool for analyzing power-law distributions in empirical data.2,161MIT OR Apache-2.0FinanceMathematics softfpSoftware floating point operation library2,146MIT OR Apache-2.0Mathematics pemelParsing and Evaluating of Math Expressions Library2,143MITMathematicsScience wedgedA robust and generalized library for Geometric Algebra in Rust.2,138Apache-2.0AlgorithmsGame development rat-trig-rsRational Trigometry in Rust2,137MIT OR Apache-2.0MathematicsScience gategenThe library to generate Gate circuits.2,135Apache-2.0MathematicsScience la-stackFast, stack-allocated linear algebra for fixed dimensions2,135BSD-3-ClauseMathematicsScience libLIB: Math and container utilities for Rust. Notice: study purpose, not production ready.2,134Apache-2.0AlgorithmsData structures libdividePort of libdivide.2,133ZlibAlgorithmsMathematics basic_statsLightweight library with basic statistical estimators and hypothesis tests.2,127MITMathematics snarkvm-synthesizer-debugSynthesizer for a decentralized virtual machine2,126Apache-2.0CompilersCryptography polygon_clippingAn algorithm for computing boolean operations on polygons.2,123MITMathematics C4lcA crate to help you perform mathematical calculations, including addition, subtraction, multiplication and division, others…2,122non-standardCommand line utilitiesMathematics snarkvm-ledger-narwhal-debugData structures for a Narwhal-style memory pool in a decentralized virtual machine2,113Apache-2.0CompilersCryptography auAutomatic control systems library2,112GPL-3.0-onlyMathematicsScience crypto-paillierTBD2,110Apache-2.0 OR MITAlgorithmsCryptography briny_aiA tiny & efficient AI inference engine2,107MITData structuresMathematics stem-branchNative Rust port of stem-branch's solar ephemeris core (full VSOP87D Earth series + JPL DE441-fitted correction + IAU2000B…2,106Apache-2.0MathematicsScience vectraA multi-dimensional array library for Rust, similar to NumPy2,096MITMathematicsScience fractl_libFractal renderer supporting multithreading, gpu compute and wasm2,094GPL-3.0-or-laterGraphicsMathematics doersRust crate for generating Design Of Experiments (DOE)2,092BSD-3-ClauseAlgorithmsMathematics butler-portugalA Rust library implementing the Butler-Portugal algorithm for tensor canonicalization2,092MITMathematicsScience numerical-multisetAn ordered multiset of machine numbers2,090MPL-2.0AlgorithmsData structures cubature-sysBindings for cubature with support for Linux, macOS, and Windows.2,078non-standardExternal FFI bindingsMathematics exgEXG (EEG/ECG/EMG) preprocessing — native Rust DSP + FIF reader, numerical parity with MNE-Python2,078GPL-3.0-onlyMathematicsScience robopokerGTO poker toolkit: MCCFR solver, nanosecond hand evaluation, optimal transport, and safe + depth-limited subgame solving2,075MITAlgorithmsGame development proj-corePure-Rust coordinate transformation library with no C dependencies2,069MIT OR Apache-2.0MathematicsScience approx_detApproximate floating point equality comparisons and assertions.2,062Apache-2.0Development tools::TestingMathematics auto_regressiveA library for constructing AR(p) models using the Yule-Walker equations.2,061MITMathematicsScience threecrateA comprehensive 3D point cloud processing library for Rust - umbrella crate2,060MIT OR Apache-2.0GraphicsMathematics talib-rsPure Rust technical analysis library — drop-in replacement for TA-Lib2,059BSD-3-ClauseMathematicsScience openmathSupport for OpenMath (de)serialization2,052GPL-3.0-or-laterData structuresEncoding termcalca simple Terminal Calculator2,043MITCommand line utilitiesMathematics fnnA simple Feedforward Neural Network library for Rust2,038MIT OR Apache-2.0MathematicsNo standard library stroemungA Computational Fluid Dynamics (CFD) simulator in Rust2,035MITMathematicsScience hybrid_phiHigh-accuracy φ-based hybrid approximation method2,034MITAlgorithmsEmbedded development excelizeRust language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets2,023BSD-3-ClauseEncodingMathematics millimeterPrimitive type with millimeter unit attached2,0220BSDMathematicsNo standard library soyInterpolation library2,014MITAlgorithmsGame development bempp-octreeA library to create Octrees2,013BSD-3-ClauseMathematicsScience fdecimalArbitrary precision fast decimal numbers2,008MITMathematicsNo standard library yttria-modulationA communications library tailored for use with the yttria set of libraries1,999MPL-2.0Mathematics n2Neural network library implementing a feedforward, backpropagation network1,999MIT OR Apache-2.0MathematicsSimulation animato-coreCore traits and easing system for the Animato animation library.1,999MIT OR Apache-2.0Game developmentMathematics regit-sviArbitrage-free SVI volatility surfaces in pure Rust. Raw, Jump-Wings and SSVI parametrisations, calibration, and static-arbitrage…1,998Apache-2.0FinanceMathematics optimal-steepestImplementation of steepest descent optimizers1,997MITMathematicsScience oat_pythonUser-friendly tools for applied topology in Python1,997non-standardMathematicsScience analog_literalsMulti-Dimensional Analog Literals in Rust1,986WTFPLDevelopment toolsGraphics hann-rsBlazingly fast Rust Hann Window1,986MITMathematicsScience puzzlesThe library for solving puzzles like sliding puzzle.1,984LGPL-3.0-or-laterAlgorithmsGame development ferrotorch-nn-deriveDerive macro for ferrotorch Module trait — auto-generates parameter collection and train/eval boilerplate1,972MIT OR Apache-2.0AlgorithmsMathematics sklears-metricsEvaluation metrics for sklears: accuracy, precision, recall, F1, ROC-AUC, etc.1,970Apache-2.0MathematicsScience squiid-engineSquiid Engine is an RPN mathematical engine written in Rust1,963GPL-3.0Mathematics trit-vsaBalanced ternary arithmetic library with bitsliced storage and VSA operations1,956MITData structuresMathematics optimal-pbilImplementation of population-based incremental learning (PBIL)1,948MITMathematicsScience hipparchus-geoUtility for latlon, ellipisoid & geodesic calculations.1,943Apache-2.0 OR MITAlgorithmsMathematics mantarayRay-tracing solver for ocean surface gravity waves that integrates the wave ray equations over spatially varying currents and…1,941MIT OR Apache-2.0MathematicsScience eryon-netThis crate is a research-oriented project focusing on establishing the foundation for a harmonic, topological computing system1,938Apache-2.0MathematicsScience hipparchus-seqUtility to generate various sequences defined in mathematics1,936Apache-2.0 OR MITAlgorithmsMathematics cqt-rsBlazingly fast Rust Constant-Q Transform1,932MITMathematicsScience algeoComputer algebra, algebraic geometry, and related math.1,928MIT OR Apache-2.0AlgorithmsMathematics posetA simple implementation of posets.1,928UnlicenseData structuresMathematics squiid-parserThe algebraic expression parser for Squiid Calculator.1,925GPL-3.0MathematicsParser implementations peltChangepoint detection with Pruned Exact Linear Time1,925MPL-2.0Mathematics hipparchus-metricsA collection of distance metrics...1,921Apache-2.0 OR MITAlgorithmsMathematics whittaker_smootherThe perfect smoother: A discrete-time version of spline smoothing for equally spaced data.1,920non-standardAlgorithmsMathematics numerical_analysisA collection of algorithms for numerical analysis.1,919Apache-2.0Game developmentGraphics evarModern ergonomic math calculator inspired by eva1,916MITCommand-line interfaceMathematics zelenDirect MiniZinc to Selen Solver1,913MITAlgorithmsData structures rust_decimal_cqlA library that wraps rust_decimal and implements (de)serialization support for ScyllaDB's native DECIMAL type.1,912MITData structuresDatabase interfaces kaKa benchmarking functions to use for optimization algorithms1,911MIT OR Apache-2.0AlgorithmsMathematics ext-opsGeneral purpose arithmetic operator traits which are missing from the standard library1,900MPL-2.0MathematicsNo standard library apboolJust arbitrary precision boolean arithmetic for Rust.1,900AGPL-3.0-onlyAlgorithmsData structures diffurchNumerical solver for ordinary and delay differential equations1,898MIT OR Apache-2.0MathematicsScience higher-free-macroA macro that creates a (naive) Free Monad type based on a user-supplied Functor. It uses the traits from the "higher" crate. This…1,895MPL-2.0+Data structuresMathematics gatenativeThe library to execute natively Gate circuits.1,895Apache-2.0MathematicsScience feeExpression evaluator supporting numeric, logical and bitwise operators1,889MIT OR Apache-2.0MathematicsParser implementations rust-kepler-solverEfficient solvers for the elliptical and hyperbolic Kepler equation1,886MITAerospace::Aerospace simulationsMathematics smplxsmplx focuses on the simplex and its applications in mathematics, topology, and other fields.1,882Apache-2.0Mathematics spokesA network and network flow library.1,882MITMathematics rustalibA library of technical indicators for financial analysis, similar to TA-Lib1,876MITAlgorithmsMathematics softfloat-wrapper-riscva safe wrapper of Berkeley SoftFloat based on softfloat-sys for RISC-V based on https://github.com/dalance/softfloat-wrapper1,868MIT OR Apache-2.0API bindingsMathematics rust_decimal_extDecimal number implementation written in pure Rust suitable for financial and fixed-precision calculations.1,864MITData structuresMathematics neumannGame Theory algorithms in Rust.1,863MIT OR Apache-2.0AlgorithmsMathematics ferrotorch-nnNeural network modules for ferrotorch — layers, losses, initialization1,861MIT OR Apache-2.0AlgorithmsMathematics ecos-rsBindings to the ECOS convex second-order cone program solver1,859MITAlgorithmsAPI bindings camel-upAn oracle for the game Camel Up1,856MITGamesMathematics approx_pearson_skewPearson second skew coefficient, using micromath square root approximation1,854Apache-2.0 OR MITEmbedded developmentMathematics ferrischartBuild informative graphs in Rust1,854MITGraphicsMathematics min_max_assignChange min(max) implementation in Rust1,852MIT OR Apache-2.0Mathematics eqrsZero-dependency math expression evaluator with variables1,851MITAlgorithmsMathematics pblib-rsRust safe bindings for pblib1,849LGPL-3.0-or-laterAPI bindingsEncoding byteplugMinimalistic Multimedia Library1,843MITGUIMathematics ldlLDL factorisation for quasi-definite linear systems1,840Apache-2.0AlgorithmsMathematics vectormatrixIdiomatic Matrix and Vector types for Rust1,840MIT OR Apache-2.0MathematicsNo standard library rusttexA Rust library for programmatically generating LaTeX documents1,839MITMathematics oscillationOscillators and a collection of waveforms for real-time usage.1,830MITAlgorithmsMathematics near_mimcMiMC hash function implementation in wasm32_unknown_unknown architecture, compatible with NEAR Protocol Smart Contracts. Inspired…1,826MITCryptographyCryptography::Cryptocurrencies qcd-smenumerical library for the screened massive expansion of QCD1,824GPL-3.0-or-laterMathematicsScience stepwiseA library for stepwise algorithms1,824MIT OR Apache-2.0AlgorithmsMathematics concision-modelsthis crate implements additional models using the concision framework1,824Apache-2.0AlgorithmsMathematics tensorlogic-irIntermediate representation (IR) and AST types for TensorLogic1,823Apache-2.0AlgorithmsMathematics pso_rustA rust implementation of the famous PSO method.1,822MITAlgorithmsMathematics primalityCheck if a number is prime1,817MITMathematics ruststatUtilities for working with many common random variables --- probability mass function (pmf), probability density function (pdf),…1,810MITMathematicsScience quasi-rdGenerate quasirandom Rd sequences1,802MITMathematicsScience vose-aliasAn implementation of the Vose Alias method to sample an element out of a list, given a discrete probablity distribution1,797non-standardAlgorithmsMathematics abridgmentAbridge float number digits.1,792MIT OR Apache-2.0Data structuresMathematics bye_abow_rsVisual bag of words for fast image matching without opencv.1,792MITAlgorithmsComputer vision m3d3D linear algebra1,792MIT/Apache-2.0Mathematics anthemA command-line application for assisting in the verification of answer set programs1,792MITCommand line utilitiesCompilers fasteval-replFast evaluation of algebraic expressions1,780MITMathematicsParser implementations picard-icaFast Independent Component Analysis using preconditioned L-BFGS optimization1,780BSD-3-ClauseAlgorithmsMathematics nines9-Slice scaling math1,777MIT OR Apache-2.0GraphicsGUI fractranA library to execute Fractran programs1,774MIT OR Apache-2.0Mathematics cartesian_trajectoriescreate cartesian motion profiles1,768EUPL-1.2MathematicsScience::Robotics logicaffeine-baseTier-0 foundation for logicaffeine: arena, interner, spans, the exact numeric/quantity/money/time/UUID value-type tower, and the…1,761BUSL-1.1CompilersMathematics fixed-fftFixed-point Fast Fourier Transform1,759MITEmbedded developmentMathematics faasleA Rust crate for evaluating distances (metrics)1,759MITMathematicsNo standard library slant-coreslant is a mathematical sandbox focused on interactive visualizations and animations.1,758Apache-2.0Mathematics clnoomsAssembly-level implementation of interesting data types1,757MIT OR Apache-2.0Data structuresHardware support const-linearA Rust linear algebra library based on const generics.1,756MITAlgorithmsGame development