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.

russell_tensorTensor analysis, calculus, and functions for continuum mechanics34,855MITMathematicsScience quadprogA dense quadratic program solver in pure rust34,534GPL-2.0MathematicsScience strange-loopHyper-optimized strange loops with temporal consciousness and quantum-classical hybrid computing. NPX: npx strange-loops33,812MIT OR Apache-2.0AlgorithmsMathematics pindakaas-cadicalbuild of the Cadical SAT solver for the pindakaas crate33,737MITAlgorithmsMathematics ladduAmplitude analysis made short and sweet33,528MIT OR Apache-2.0MathematicsScience number-theoryFast primality, factorization and elementary number theory for integer types32,960MITAlgorithmsMathematics cavalier_contours2D polyline/shape library for offsetting, combining, etc.32,852MIT OR Apache-2.0AlgorithmsData structures samplingLarge-deviation Algorithms like Wang-Landau, Entropic sampling and Replica-Exchange Wang-Landau. Also contains Binning,…32,695MIT OR Apache-2.0MathematicsScience lin_algVector, matrix, and quaternion operations for general purposes32,371MITAlgorithmsMathematics ruvector-solverSublinear-time solver for RuVector: O(log n) to O(√n) algorithms for sparse linear systems, PageRank, and spectral methods32,218MITAlgorithmsMathematics ruvector-hyperbolic-hnswHyperbolic (Poincare ball) embeddings with HNSW integration for hierarchy-aware vector search, enabling efficient similarity…32,194MIT OR Apache-2.0AlgorithmsMathematics autodjAutomatic Differentiation Library32,141MIT OR Apache-2.0MathematicsScience fasteval2Fast evaluation of algebraic expressions31,854MITMathematicsParser implementations temporal-attractor-studioTemporal Attractor Studio - Real FTLE calculation and temporal dynamics prediction with VP-tree optimization31,850MIT OR Apache-2.0AlgorithmsMathematics rinkUnit conversion tool, similar to frink31,658MPL-2.0Command line utilitiesMathematics ruvector-attn-mincutMin-cut gating attention operator: dynamic graph-based alternative to softmax attention31,364MITAlgorithmsMathematics huubCP+SAT solver framework built to be reliable, performant, and extensible30,940MPL-2.0AlgorithmsMathematics feldera-fxpFixed-point decimal with fixed precision and scale30,608MIT OR Apache-2.0Mathematics stacked_linear_algebra_graphEmbedded in-memory graph using sparse linear algebra30,353CC-BY-NC-4.0Mathematics tiny-solverFactor graph solver30,337MIT OR Apache-2.0Data structuresMathematics sparkl3d3-dimensional physics engine in Rust.30,317Apache-2.0Game developmentMathematics sparkl3d-core3-dimensional physics engine in Rust.30,299Apache-2.0Game developmentMathematics russell_odeSolvers for ordinary differential equations and differential algebraic equations30,244MITMathematicsScience linalg-traitsTraits for generic linear algebra.30,219MIT OR Apache-2.0MathematicsScience pythagoreMathematics tools for simple geometry30,052non-standardMathematicsWebAssembly arb-sysBindings to the Arb library30,008MIT OR Apache-2.0AlgorithmsExternal FFI bindings sobol_burleyA seedable Owen-scrambled Sobol sequence.29,704MIT OR Apache-2.0AlgorithmsMathematics custosA minimal OpenCL, WGPU, CUDA and host CPU array manipulation engine.29,623MITExternal FFI bindingsMathematics mosekRust API for MOSEK optimization tools29,385BSD-4-ClauseAPI bindingsMathematics spiking_neural_networksA package for designing and simulating biological neural network dynamics with neurotransmission29,373Apache-2.0MathematicsScience wavegenWavefrom generator library29,215MITEmbedded developmentMathematics rust_tiA fully configurable technical indicators library with over 70 unique indicators written in pure Rust29,211MITAlgorithmsFinance money2For storing and asynchronously converting between (a subset of) ISO-4217 currencies28,928GPL-3.0-onlyAsynchronousCaching setsGeneric vectors as sets. Efficiently sorting, merging, ranking, searching, reversing, intersecting, etc.28,843Apache-2.0AlgorithmsData structures temporal-neural-solverUltra-fast neural network inference with sub-microsecond latency28,564MITAlgorithmsMathematics figuresA math library specialized for 2d screen graphics.28,468MIT OR Apache-2.0Mathematics simple_optimizationSimpler optimizers for simple optimization.28,411Apache-2.0AlgorithmsMathematics lavLane-Associated Vector (LAV): Portable SIMD vector trait as GAT of SIMD lane trait.28,396MPL-2.0Game developmentGraphics dsp-fixedpointFixed point types for DSP28,221MIT OR Apache-2.0Embedded developmentMathematics nnlsNon-Negative Least Squares (nnls)28,084BSD-2-ClauseAlgorithmsMathematics nzCollection of 100% safe macros for creating non-zero integers more easily.27,785Zlib OR Apache-2.0 OR MITMathematicsNo standard library mappersPure Rust geographical projections library27,745Apache-2.0MathematicsScience oxiddA safe, concurrent, modular, and performant decision diagram framework.27,668MIT OR Apache-2.0Data structuresMathematics lowdimLibrary for two- to four-dimensional integer geometry.27,665MIT OR Apache-2.0Mathematics grbA Rust API for Gurobi optimizer27,612MITAlgorithmsAPI bindings irox-unitsPhysical Quantities, Units, & Reference Frames Library27,570MIT OR Apache-2.0AerospaceData structures gomezFramework and implementation for mathematical optimization and solving non-linear systems of equations.27,496MITMathematicsScience emaLibrary for using exponential moving averages27,318MIT OR Apache-2.0AlgorithmsEmbedded development machine-primene plus ultra primality testing for machine-sized integers27,206CC0-1.0MathematicsNo standard library nalgebra_latexA library with several robust formatters for nalgebra::Matrix, LaTeX environments, and more27,115MIT OR Apache-2.0MathematicsNo standard library rust-polyNumeric manipulation of real and complex polynomials.26,922MITMathematics map-rangemap a value from a range to another range26,819MITAlgorithmsGame development rationalMinimalistic library for rational numbers26,716MITMathematicsScience rsacrackerPowerful RSA cracker for CTFs. Supports RSA, X509, OPENSSH, PKCS#12, PKCS#7, and CSR in PEM and DER formats.26,710MIT OR Apache-2.0CryptographyMathematics imagnumA Rust library providing versatile numeric types supporting integers and floats designed for the Lucia programming language.26,685MITMathematics positiveA type-safe wrapper for guaranteed positive decimal values26,460MITData structuresFinance directx_mathA rust translation of DirectXMath, a SIMD linear algebra library for use in games and graphics apps.26,382MITGame developmentGraphics kmedoidsk-Medoids clustering with the FasterPAM algorithm26,327GPL-3.0-or-laterMathematicsScience primitive_fixed_point_decimalPrimitive fixed-point decimal types.26,164MITData structuresFinance glucosemultipurpose math and physics crate for my projects25,971Apache-2.0MathematicsScience numbat-cliA statically typed programming language for scientific computations with first class support for physical dimensions and units.25,935MIT OR Apache-2.0Command line utilitiesCompilers bitcoinleveldb-histogramLevelDB-compatible fixed-bucket histogram for fast online statistics (min, max, average, percentiles, standard deviation) and…25,667MITAlgorithmsData structures set_genomeA genetic data structure for neuroevolution algorithms.25,569MITData structuresMathematics nauty-petCanonical graph labelling using nauty/Traces and petgraph25,548Apache-2.0Mathematics cp_satRust bindings to the Google CP-SAT constraint programming solver.25,337Apache-2.0API bindingsMathematics concisionConcision is a toolkit for designing machine-learning models in Rust.25,312Apache-2.0AlgorithmsMathematics matio-rs-sysRust binder to MATLAB MAT file I/O library25,033MITExternal FFI bindingsMathematics rust_ev_crypto_primitivesCrypto Primitives necessary for E-Voting Applications.25,014GPL-3.0+CryptographyMathematics miller_rabinA multi-threaded, arbitrary precision implementation of the Miller-Rabin primality test.24,936MITCryptographyMathematics nauty-Traces-sysLow-level bindings for nauty and Traces24,929Apache-2.0External FFI bindingsMathematics transformsA transform library to track reference frames and provide transforms between them.24,875MITMathematicsNo standard library bignumberA Rust library for arbitrary-precision decimal and non-decimal arithmetic24,814MITMathematicsNo standard library auto-palette🎨 A Rust library that extracts prominent color palettes from images automatically.24,344MITAlgorithmsGraphics calcCLI calculator app24,335GPL-3.0-onlyCommand-line interfaceCommand line utilities petal-decompositionMatrix decomposition algorithms including PCA (principal component analysis) and ICA (independent component analysis)24,070Apache-2.0AlgorithmsMathematics pragmastatPragmastat: Pragmatic Statistical Toolkit23,931MITMathematics rust_sbmlA parser for SBML23,857MIT OR Apache-2.0MathematicsParser implementations sigma-typesTypes checked for an invariant.23,767MPL-2.0Data structuresDevelopment tools linfa-tsneBarnes-Hut t-distributed stochastic neighbor embedding23,732MIT OR Apache-2.0AlgorithmsMathematics russell_openblasThin wrapper to some OpenBLAS routines23,704MITMathematicsScience rebopA fast stochastic simulator for chemical reaction networks23,667MITAlgorithmsMathematics mot-rsDead simple multi object tracking in Rust23,606MITAlgorithmsComputer vision mirlMiners Rust Lib - A massive collection of ever growing and changing functions, structs, and enums. Check the description for…23,588MITGraphicsMathematics calc_rationalCLI calculator for rational numbers.23,503MIT OR Apache-2.0AlgorithmsCommand line utilities valuandThe value to be carried.23,411UnlicenseData structuresMathematics csvxComma-Separated Values eXtended23,382MITCompilersData structures abowVisual bag of words for fast image matching23,330MITAlgorithmsComputer vision libnoiseA simple, performant, and customizable procedural noise generation library.23,288MITAlgorithmsGame development hftbacktestA high-frequency trading and market-making backtesting tool accounts for limit orders, queue positions, and latencies, utilizing…23,242MITAlgorithmsFinance uniform-cubic-splinesSimple uniform cubic spline evaluation and inversion.23,208MIT OR Apache-2.0 OR ZlibGraphicsMathematics quantogramApproximate quantiles using histograms with logarithmically sized bins to guarantee worst case absolute relative error.22,949non-standardMathematics russell_chkFunctions to check vectors and other data in tests22,867MITMathematicsScience automeshAutomatic mesh generation.22,754GPL-3.0MathematicsScience scirs2-seriesTime series analysis module for SciRS2 (scirs2-series)22,719Apache-2.0AlgorithmsMathematics iterator_ilpIterator extensions for instruction-parallel reductions22,625MPL-2.0AlgorithmsConcurrency gemlabGeometry and meshes laboratory for finite element analyses22,597MITMathematicsScience iroxirox Rust Tools & Libraries22,589MIT OR Apache-2.0AerospaceMathematics lambdascriptInstructional program detailing the beta reduction of typed and untyped lambda terms22,411MITCommand line utilitiesMathematics sukkerLinear Algebra and Matrices made easy!22,172MIT OR Apache-2.0MathematicsScience diffusionxA multi-threaded crate for random number generation and stochastic process simulation, with optional GPU acceleration.22,112MIT OR Apache-2.0MathematicsScience colortypesAn abstract, safe, and concise color conversion library for rust nightly21,972MITGraphicsMathematics un_algebraSimple implementations of selected abstract algebraic structures--including groups, rings, and fields. Intended for self-study of…21,960MITMathematics simulA discrete-event simulation library aimed at high-level use-cases to quickly simulate real-world problems and run simulated…21,923MITDevelopment toolsMathematics f256Octuple-precision floating-point arithmetic.21,863non-standardData structuresMathematics kandKand: A Pure Rust technical analysis library inspired by TA-Lib.21,791Apache-2.0 OR MITAlgorithmsData structures ecmLenstra's Elliptic Curve Factorization Implementation with Big Integers21,700MIT OR Apache-2.0Mathematics temp-converterSimple terminal temperature unit converter between Celsius, Fahrenheit and Kelvin.21,694UnlicenseCommand line utilitiesMathematics twangLibrary for pure Rust advanced audio synthesis.21,426Apache-2.0 OR BSL-1.0 OR MITAlgorithmsMathematics eqsolverA library that solves equations using numerical methods21,295MIT OR Apache-2.0AlgorithmsMathematics arpfloatArbitrary-precision floating point library21,251Apache-2.0AlgorithmsMathematics commodityA library for representing commodities/currencies, and exchange rates/conversions between them.21,165MITMathematicsScience typenum-constsProcedural macros that take a literal integer (or the result of an evaluation of simple mathematical expressions or an…21,125MIT OR Apache-2.0Development toolsMathematics differential-equationsA Rust library for solving differential equations.21,103Apache-2.0AlgorithmsMathematics rgeometryHigh-Level Computational Geometry21,074UnlicenseAlgorithmsData structures camera-intrinsic-calibrationCamera Intrinsic Calibration21,002GPL-3.0-or-laterData structuresMathematics subscriptreserved 👉 for the new compiler (and other infrastructure) see https://github.com/subscript-publishing 👉 We decided to move away…20,959MPL-2.0MathematicsScience voluteBoolean functions implementation, represented as lookup tables (LUT) or sum-of-products (SOP)20,819MIT OR Apache-2.0AlgorithmsMathematics modulo-n-toolsmodulo tools20,801AGPL-3.0-or-laterAlgorithmsMathematics freesasa-sysRust raw FFI bindings for the freesasa C library20,709non-standardAlgorithmsAPI bindings rgb-strict-typesStrict types: confined generalized algebraic data types (GADT)20,683Apache-2.0CompilersData structures salva2d2-dimensional particle-based fluid dynamics in Rust.20,579Apache-2.0Game developmentMathematics coprosizecoprolite research (paleontology and archaeology): estimate the producer's body mass based on coprolite diameter by the use of…20,444MITAlgorithmsCommand line utilities qvntAdvanced quantum computation simulator.20,411Apache-2.0ConcurrencyMathematics krabmagaA modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language.20,315MITMathematicsScience lnexpCarefully evaluate compositions of log, exp, log1p and expm120,310MIT OR Apache-2.0AlgorithmsMathematics mpirpartial Rust porting of mpir multiple precision library based on gmp mpfr20,252MITExternal FFI bindingsMathematics makima_splineAn implementation of the modified akima spline interpolation20,103MITMathematicsScience doublecountA double entry accounting system/library.19,967MITMathematicsScience math_utils_libA library providing math utilities such as a parser/evaluator and a LaTeX export to export a history of parsed expressions and…19,703non-standardMathematicsParser implementations favannatAlgorithms to evaluate the function encoded in ANN-like structures.19,684MITAlgorithmsMathematics pow_of_2Integer-like types which can only represent powers of 219,645non-standardMathematicsNo standard library mdarrayMultidimensional array for Rust19,637MIT OR Apache-2.0Data structuresMathematics ring360Simple wrapper type for 64-bit floats representing degrees around a circle. It has operator overloads for addition and…19,605GPL-2.0-or-later WITH Bison-exception-2.2Mathematics polynomial-over-finite-prime-fieldpolynomial over finite prime field19,589AGPL-3.0-or-laterAlgorithmsData structures agletOpinionated integer-based coordinates and directions and utilities19,559MITGame developmentMathematics katex-rsA Rust implementation of KaTeX - Fast math typesetting for anywhere, more than just the web.19,531MITMathematicsParsing tools com-croftsoft-coreA core library of highly reusable code19,404MITMathematics concision-macroscustom macros for the concision framework19,281Apache-2.0AlgorithmsMathematics concision-derivecustom derive macros for the concision framework19,260Apache-2.0AlgorithmsMathematics stochastaA simple stochastic analysis library19,215MIT OR Apache-2.0Mathematics floccusFormulae for air thermodynamic calculations19,215Apache-2.0MathematicsScience svdlibrsA Rust port of LAS2 from SVDLIBC19,176non-standardAlgorithmsData structures static-laA linear algebra library with excellent type safety.19,171Apache-2.0Mathematics opensrdk-kernel-methodStandard Kernel Method library for OpenSRDK toolchain.19,133Apache-2.0MathematicsScience polyfit-residualsEfficiently calculate the residual errors (in the least squares sense) of all polynomial models (up to some degree) for a given…19,094MIT OR Apache-2.0AlgorithmsMathematics projectiveThe representation projective transformation18,998MPL-2.0GraphicsMathematics nncombinatorA library of neural networks that can be written type-safely18,785MITMathematicsScience hyperoptTree-of-Parzen-estimators hyperparameter optimization18,600non-standardMathematicsScience polyhedron-opsConway/Hart Polyhedron Operations18,588MIT OR Apache-2.0 OR ZlibGraphicsMathematics roocA mixed integer linear programming modeling language to solve linear optimization models. Extensible, works in WASM and easy to…18,558MPL-2.0AlgorithmsMathematics fructoseMathematical Traits for the Glucose Library and the Rust programming language.18,500non-standardMathematicsScience cons-lawsParticle methods to solve 1D conservation laws18,276MITAlgorithmsMathematics tc-tensorTinyChain's Tensor collection type18,117Apache-2.0ConcurrencyData structures lsodeSolve systems of differntial equations using LSODE subroutine from ODEPACK written in Fortran.18,053MITMathematicsScience custos-mathMatrix operations with custos17,928MITMathematicsNo standard library perDiemA comprehensive collection of timezone-naive date and datetime utilities17,925MITDate and timeMathematics curryingA crate for currying anything implementing `FnOnce`. Arguments can be passed one at a time, yielding a new something implementing…17,903MITAlgorithmsMathematics fast-graphA fast, lightweight and extensible implementation of a graph data structure.17,849Apache-2.0Data structuresDatabase interfaces brine-fp192-bit fixed-point math library with logarithmic and exponential functions. Designed for blockchain, scientific, and financial…17,846Apache-2.0CryptographyMathematics galois_fieldLibrary for convenient operations on finite field, polynomials, and matrices over finite field.17,844MITAlgorithmsMathematics FullereneFullerene on the ODE (Open Dynamics Engine) for Rust17,826MITMathematicsRendering base-converterConvert a number in any base to any other base17,746MITAlgorithmsCommand line utilities guff-matrixFast Galois Field matrix multiplication17,662GPL-2.0-or-later OR LGPL-2.0-or-laterMathematics fretboard_layoutGenerate an svg template of a musical instrument fretboard17,607BSD-2-ClauseGraphicsMathematics efficient_pcaPrincipal component computation using SVD and covariance matrix trick17,607MITAlgorithmsMathematics irox-statsVarious mathematical and statistics utilities17,602MIT OR Apache-2.0MathematicsNo standard library manifold-csgSafe Rust bindings to manifold3d — f64-precision CSG booleans, 2D cross-sections, extrusion, SDF, and OBJ I/O with Send safety…17,534Apache-2.0 OR MITAlgorithmsMathematics rustoolPersonal toolbox for my Rust projects17,521Apache-2.0AccessibilityAlgorithms bevy_lunex_utilitySupporting crate for bevy_lunex17,470MIT OR Apache-2.0Game developmentGUI hexga_numberProvide basic trait and constant for number, and the macro map_on!.17,373MIT OR Apache-2.0MathematicsRust patterns linfa-hierarchicalAgglomerative Hierarchical clustering17,326MIT OR Apache-2.0AlgorithmsMathematics bpciBinomial proportion confidence intervals17,321MITAlgorithmsMathematics rlstA Rust native linear algebra library.17,260MIT / Apache-2.0MathematicsScience kalkerA calculator that supports user-defined functions, variables and units, and can handle fairly ambiguous syntax.17,241MITCommand line utilitiesMathematics scirs2-specialSpecial functions module for SciRS2 (scirs2-special)17,235Apache-2.0AlgorithmsMathematics basinNumerical optimization in pure Rust, with pluggable linear-algebra backends and WASM support.17,233MIT OR Apache-2.0AlgorithmsMathematics rust_solarDate-time solutions for hypothetical cosmic calendars17,151MITMathematics options-commonUtilities for working with financial options17,089MITMathematics automlAutomated machine learning for classification and regression17,036MIT OR Apache-2.0AlgorithmsMathematics clipper2-rustPure Rust port of the Clipper2 polygon clipping and offsetting library16,949BSL-1.0AlgorithmsGraphics custom_floatCustom floating-point types16,904MITAlgorithmsCompression angle-scA Rust library for performing accurate and efficient trigonometry calculations.16,851MITMathematicsNo standard library bevy_lunex_uiSupporting crate for bevy_lunex16,808MIT OR Apache-2.0Game developmentGUI bevy_lunex_coreSupporting crate for bevy_lunex16,755MIT OR Apache-2.0Game developmentGUI geonumgeometric number library supporting unlimited dimensions with O(1) complexity16,522BSD-3-ClauseAlgorithmsData structures irox-cartoCartographic & Geospatial Library16,510MIT OR Apache-2.0AerospaceData structures agent-coordinateA Rust crate for defining and managing agent coordinates including locations and goals with flexible initialization options and…16,480non-standardAlgorithmsData structures rustftWIP. STFT and ISTFT in Rust matching PyTorch16,374MIT OR Apache-2.0AlgorithmsMathematics saturationReal-time saturation and clipping designed for use with vst's16,374MITAlgorithmsMathematics polyhedron-facespolyhedron faces for Rust16,351MITMathematicsRendering quadraturerulesquadrature rules library16,345MITMathematicsScience hexga_typedefProvide a common typedef for `float`, `int` and `uint`. The precision can be changed with feature flags and can be easily shared…16,328MIT OR Apache-2.0MathematicsRust patterns ndarray-glmPerforms regression for generalized linear models using IRLS on data stored in arrays.16,247MITMathematicsScience pregel-rsA Graph library written in Rust for implementing your own algorithms in a Pregel fashion16,231GPL-3.0-or-laterAlgorithmsDatabase interfaces ratio-dsmRatio's DSM plotting library.16,199MPL-2.0MathematicsScience softfloat-wrappera safe wrapper of Berkeley SoftFloat based on softfloat-sys16,142MIT OR Apache-2.0API bindingsMathematics arbiArbitrary Precision Integer16,132Apache-2.0 OR MITAlgorithmsData structures scirs2-spatialSpatial algorithms module for SciRS2 (scirs2-spatial)16,092Apache-2.0AlgorithmsMathematics egui-plotterSimple to use utilties for integrating plotter into egui16,078MITGraphicsGUI vf2VF2 subgraph isomorphism algorithm in Rust.16,038MIT OR Apache-2.0AlgorithmsMathematics