CATEGORY

Science 10,187 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.

octofhir-ucum-cliUCUM (Unified Code for Units of Measure) command-line interface4,506MITData structuresParsing tools xaynetThe Xayn Network project is building a privacy layer for machine learning so that AI projects can meet compliance such as GDPR…4,499non-standardCryptographyScience ordistOrder distance package4,498Apache-2.0AlgorithmsScience polyvoiceSpeaker diarization for Rust — who spoke when. ONNX-powered: Silero VAD, WeSpeaker embeddings, Pyannote segmentation, K-means/AHC…4,498MITMultimedia::AudioScience cagraCalculation Graph Library4,497MITAlgorithmsScience m1-ctrlGiant Magellan Telescope primary mirror control system4,497MITScienceSimulation frustumSimple library to set up a frustum, such as a camera.4,489MIT AND Apache-2.0Science butilsUtilities shared by software included in BSuccinct.4,486MIT OR Apache-2.0AlgorithmsData structures logprobA wrapper around floats to handle log probabilities4,485MIT OR Apache-2.0MathematicsNo standard library ocl-convolutionOpenCL-accelerated 2D convolutions4,480MIT OR Apache-2.0Science border-deriveReinforcement learning library4,479MIT OR Apache-2.0Science frag_gene_scan_rsRust implementation of the gene prediction model for short and error-prone reads4,479GPL-3.0-or-laterCommand line utilitiesScience rustic_mlA machine learning library created from scratch with Rust.4,477MITMathematicsScience bezier-interpolationbezier interpolation for Rust4,465MITAlgorithmsMathematics rebound-sysLow-level bindings to the REBOUND C library for N-body simulations4,460non-standardAerospace::Aerospace simulationsScience mdmath_coreCore multidimensional mathematics library with fundamental types, traits, and operations4,459MITAPI bindingsMathematics osrmreaderA reader for *.osrm files that are used by the routing engine OSRM.4,459MIT OR Apache-2.0EncodingParser implementations rstsr-test-manifestAn n-Dimension Rust Tensor Toolkit4,456Apache-2.0Science rgmshUnofficial, opinionated Rust bindings to the Gmsh API4,452non-standardAPI bindingsScience cruncherjit-compiled mathematical expression calculator4,451MITScience danaCompile-time dimensional analysis via generic types.4,450Apache-2.0Development toolsMathematics radiors🎛️ A highly customizable radio buttons component for WASM frameworks like Yew, Dioxus, and Leptos.4,447MITScienceWeb programming simple-vectorsSimple, dimension generic vector math4,440MIT OR Apache-2.0AlgorithmsData structures veloxxVeloxx: High-performance, lightweight Rust library for in-memory data processing and analytics. Features DataFrames, Series,…4,439MITData structuresScience osm_pbf2jsonA parser/filter/processor for OSM protobuf bundles4,438MITCommand line utilitiesEncoding pmsimPorous media simulator4,430MITMathematicsScience caArbitrary precision calculator REPL4,425MITCommand-line interfaceCommand line utilities scattrA tool for estimating the copy number of large tandem repeats4,420MIT OR Apache-2.0Command line utilitiesScience crlibmBinding to CRlibm, a correctly rounded math lib4,413GPL-2.0-or-laterAPI bindingsMathematics dexteriorDiscrete Exterior Calculus toolkit4,412MIT OR Apache-2.0MathematicsScience ai-chain-moonshotA library implementing `ai-chains` for moonshot OpenAI's models. Chains can be use to apply the model series to complete complex…4,410MITScience cubecl-attentionCubeCL Attention Kernels Engine4,408MIT OR Apache-2.0AlgorithmsMathematics gatesimThe base library for the Gate Project.4,404Apache-2.0MathematicsScience tockenClustering algorithms.4,401Apache-2.0AlgorithmsScience crnStochastic and deterministic simulation of chemical reaction networks.4,398MITAlgorithmsMathematics deep_thoughtFeed-forward neural networks in rust4,388MITScience ndarray_cgHigh-performance computer graphics mathematics library based on ndarray with vectors, matrices, and transformations4,374MITGame developmentGraphics ai-chain-openaiA library implementing `ai-chains` for OpenAI's models. Chains can be use to apply the model series to complete complex tasks,…4,373MITScience alpine-coreALPINE (Anachronistic Lineage and Persistent INfection Explorer) Core Utilities4,373MITCommand line utilitiesScience rusty_scrfdA high-performance face detection library using SCRFD model with OpenCV integration4,365MITComputer visionMultimedia::Images torsh-tensorTensor implementation for ToRSh with PyTorch-compatible API4,364Apache-2.0Data structuresScience bevy_xpbd_2d_interpA simple library for interpolation of bevy_xpbd rigidbodies4,357MIT OR Apache-2.0Game developmentScience apr-cliCLI tool for APR model inspection, debugging, and operations4,354MITCommand line utilitiesScience ai-chain-macrosSet of macros for use with ai-chain4,342MITScience oxigdal-coreCore abstractions for OxiGDAL - Pure Rust GDAL reimplementation with zero-copy buffers and cloud-native support4,329Apache-2.0Data structuresNo standard library pardiso-wrapperWrappers for MKL and Panua Pardiso dynamic libraries4,328Apache-2.0MathematicsScience fqgrepSearch a pair of fastq files for reads that match a given ref or alt sequence4,328MITScience greynetHigh performance rule and constraint satisfaction engine4,322Apache-2.0AlgorithmsData structures feos-adFeOs-AD - Implicit automatic differentiation of equations of state and phase equilibria.4,322MIT OR Apache-2.0Science exact-convExact conversions between integer and floating point types.4,313MITMathematicsScience lidrsA rust crate for reading and representing light intensity distributions via photometric webs.4,313non-standardMathematicsParser implementations tmlExperimental, nightly-only, type-safe machine learning library4,312MITMathematicsScience bevy_xpbd_3d_interpA simple library for interpolation of bevy_xpbd rigidbodies4,306MIT OR Apache-2.0Game developmentScience rand_splitFunctions to split a slice into random parts.4,306MIT OR Apache-2.0Science burn_p2p_limitsCapability probing and role-selection boundary crate for burn_p2p.4,303MIT OR Apache-2.0Network programmingScience geomprim2d2D geometric primitive types4,298MITData structuresScience sbmlA parser for SBML4,292MIT OR Apache-2.0MathematicsParser implementations quadQuadrature integration4,291GPL-3.0-or-laterScience onednn-srcSource of oneAPI Deep Neural Network Library (oneDNN)4,287MITScience chiral-db-sourcesData Source Management for ChiralDB4,286MITScience burn_p2p_dataloaderDataset planning and lease-assignment boundary crate for burn_p2p.4,286MIT OR Apache-2.0Network programmingScience mkl-rs-sysMKL bindings for Rust4,285Apache-2.0External FFI bindingsHardware support alpha-micrograd-rustExpression tree, automatic gradients, neural networks, layers and perceptrons.4,285MITData structuresScience qatrader_rsQuantitative Financial Framework4,281MITScience coqui-ttsBindings to the couqi-ai Text-to-Speech python library4,280MIT OR Apache-2.0API bindingsScience lrgeGenome size estimation from long read overlaps4,277non-standardCommand line utilitiesScience mscoreA Rust library providing core operations for computational mass spectrometry proteomics.4,271MITData structuresMathematics confluxFixed-point optimization in rust4,266MITScience quad_gkPure rust numerical integration library based on Gauss Kronrod quadrature rule.4,260MITScience tampines-steam-tablesIAPWS-IF97 steam tables for the TAMPINES simulator -- draws from (not a 1:1 port of) the rust-steam crate; independent OUTRAM…4,260GPL-3.0-onlyScience quantaxis-rsquantaxis in rust4,259MIT OR Apache-2.0AlgorithmsScience graph_genGenerate pseudo-random graphs based on the Erdos-Renyi G(n,p) model.4,248MITAlgorithmsMathematics lance-examplesLance examples in Rust4,244Apache-2.0Data structuresDatabase implementations r2rs-datasetsStatistical datasets for Rust based on R's datasets package4,243MIT OR Apache-2.0MathematicsScience concision-linearConcision is a complete data-science toolkit written in Rust4,242Apache-2.0Science peft-rsComprehensive PEFT (Parameter-Efficient Fine-Tuning) adapter library for Rust4,242MITScience fts_unitsfts_units is a library that enables compile-time type-safe mathematical operations using units of measurement.4,226Unlicense OR MITGamesRendering itlaITLA (micro laser) non-blocking control library using embedded-hal4,219LGPL-3.0-or-laterAsynchronousEmbedded development 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 isingIsing simulation and algorithms4,209AGPL-3.0ScienceSimulation nsgaMulti-objective genetic optimization algorithm NSGA-II4,203MITAlgorithmsScience rijksdriehoekConvert coordinates between rijksdriehoek and wgs844,200MIT/Apache-2.0AlgorithmsEmbedded development rust-research-mcpA Model Context Protocol (MCP) server for accumulating and organizing academic knowledge4,197GPL-3.0Command line utilitiesScience shape-contourRust crate shape-contour supports ESRI J shapefile (C bindings)4,186MITExternal FFI bindingsGraphics chiral-dbChiralDB: a cheminformatics database written in Rust4,184MITScience 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 rusty_plannerArtificial intelligence planning & reasoning library for Rust.4,180non-standardAlgorithmsScience physics_in_parallelHigh-performance infrastructure for numerical simulations in physics4,179MITScience orion-sdrDSP/SDR block library targeting HF-to-EHF, satellites, and Python bindings. Roadmap inside.4,179MIT OR Apache-2.0Embedded developmentNo standard library::No dynamic allocation shapersA library for fitting shapes and operations on geometrical objects4,174non-standardMathematicsScience icentral-bridge-edgesA Rust crate for extracting bridge edges from graph structures using biconnected component analysis.4,171MIT OR Apache-2.0AlgorithmsData structures smartcalc-tuiTerminal UI for erhanbaris/smartcalc4,168MITCommand line utilitiesDevelopment tools smartcalc-tauriText based calculator for peoples supported in Tauri4,166GPL-2.0Development toolsMathematics whitenoise_runtimeA library of algorithms for differentially private data analysis.4,166MITCryptographyScience xctch-sysBindings for executorch4,162MIT/Apache-2.0Science msatMaxSAT Solver4,161MITScience fustaFUSTA leverages the FUSE interface to transparently manipulate multiFASTA files as independent files4,157CECILL-CCommand line utilitiesFilesystem zpackA fast, configurable package manager which builds programs from source4,153non-standardCommand line utilitiesConfiguration copHighly efficient first-order connection proving4,152GPL-3.0-onlyNo standard libraryScience pardiso-sysThe package provides bindings to PARDISO.4,151Apache-2.0/MITExternal FFI bindingsScience oaapiAn unofficial Rust client for the OpenAI API.4,148MIT OR Apache-2.0API bindingsScience edge-transformersA Rust wrapper over ONNXRuntime that implements Huggingface's Optimum pipelines for inference and generates bindings for C# and C.4,143MITAlgorithmsMathematics epics-ca-sysRaw bindings for EPICS Channel Access library4,140MIT/Apache-2.0API bindingsScience ffforfAnother fasta/q/x file format parser. Well fuzzed.4,137MIT OR Apache-2.0Science whatbpm💓 Today's Trending Values for EDM Production4,136MIT OR Apache-2.0MultimediaMultimedia::Audio sat-solverA SAT solver implemented in Rust, focusing on performance, efficiency and experimentation.4,134MITAlgorithmsCommand line utilities ndimN-dimensional array for numerals in Rust similar to NumPy4,133MITData structuresScience bootstrap-htBootstrap Hypothesis Testing4,128Apache-2.0MathematicsScience finch_cliAn implementation of min-wise independent permutation locality sensitive hashing ('MinHashing') for genomic data and command-line…4,125MITCommand line utilitiesScience bam2seqExtract reads and reconstructed references from a .bam file using CIGAR and MD tags.4,123MPL-2.0Science ferray-ufuncUniversal functions and SIMD-accelerated elementwise operations for ferray4,123MIT OR Apache-2.0MathematicsScience chematic-coreCore types (Atom, Bond, Molecule) for chematic — pure-Rust RDKit alternative, WASM-compatible4,119MIT OR Apache-2.0ScienceScience::Computational Chemistry::Cheminformatics 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 radiate-utilsA Rust library for genetic algorithms and artificial evolution.4,104MITAlgorithmsScience minmaxlttbMinMax Largest Triangle Three Buckets4,102MITAlgorithmsScience sir_ddftA Rust implementation of the SIR-DDFT model4,099AGPL-3.0Science alice-sysDeprecated Rust bindings for ROOT used to analyze the public ALICE open-data4,099MPL-2.0Science geotiff-writerPure-Rust GeoTIFF and COG writer with compression, tiling, and overview support4,099MIT OR Apache-2.0EncodingScience forgery-detection-zeroJPEG grid detector applied to forgery detection in digital images4,097AGPL-3.0-or-laterMultimedia::ImagesScience cufft_rustA safe cuFFT wrapper4,096non-standardAlgorithmsAPI bindings paddle-sysBindings to Paddle Inference for running deep learning models.4,094MIT/Apache-2.0External FFI bindingsScience acuteModular Data Driven Physics and Render Engine for the rust programming language.4,094Apache-2.0Game enginesGraphics spsaSimultaneous perturbation stochastic approximation4,090MIT OR Apache-2.0AlgorithmsMathematics hmmmmPerformant and easy-to-use hidden Markov models4,089MITMathematicsScience miniverseA library for simulating n-body gravity interactions4,083MITScienceSimulation nlpcloudNLP Cloud serves high performance pre-trained and custom models for NER, sentiment-analysis, classification, summarization,…4,081MITAPI bindingsScience AetherusPhysics simulation library and binaries4,081MITScienceSimulation chess-corners-coreCore ChESS (Chess-board Extraction by Subtraction and Summation) response + corner candidates4,078MITAlgorithmsMultimedia::Images heatmap-parseA robust GPS track processor for creating frequency-based route heatmaps from GPX, FIT, and polyline data4,076MITScienceVisualization 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 sklears-utilsShared utilities for sklears: validation, data generation, helpers4,063Apache-2.0Science eulumdatEulumdat (LDT) and IES photometric file parser, writer, and validator for Rust4,057AGPL-3.0-or-laterParser implementationsScience concision-gnnConcision is a complete data-science toolkit written in Rust4,057Apache-2.0Science reverse_differentiableAutomatic differentiation of functions.4,057MIT OR Apache-2.0Science smt2patchLibrary and binary tool to patch SMT2 files4,056MIT OR Apache-2.0Science kdersA basic library for 2D kernel density estimation4,054non-standardCommand line utilitiesScience geo_filtersGeometric filters for set cardinality estimation.4,052MITAlgorithmsData structures sassyApproximate string matching using SIMD4,051MITScience icentral-scratchGraph-theoretic crate for finding biconnected components and calculating betweenness centrality optimized by identifying…4,050MIT OR Apache-2.0AlgorithmsData structures atari-envAtari Environment for Reinforcement Learning4,049GPL-2.0-or-laterAPI bindingsEmulators tensionTensor library with OpenCL acceleration4,046MIT OR Apache-2.0AlgorithmsMathematics wisardWiSARD nets implementation in Rust4,043MIT OR Apache-2.0Science adsabs-macroImplementation detail of adsabs crate4,036Apache-2.0API bindingsScience 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 mlemA 64-bit Harvard The Machine Learning Machine is a 64-bit virtual Harvard-arch machine for evolutionary algorithms to program…4,034MITEmulatorsScience memuImplementations of memory units and working with them4,033MITMathematicsScience ruminaHigh-throughput UMI-aware deduplication of next-generation sequencing data4,033non-standardCommand line utilitiesScience icentral-deltaEfficient computation and maintenance of biconnected components in dynamic graph structures using delta-based methods.4,026MIT OR Apache-2.0AlgorithmsData structures irox-unsafeirox (unsafe) Rust Tools & Libraries4,011MIT OR Apache-2.0AerospaceMathematics burn_p2p_swarmSwarm/runtime boundary crate for burn_p2p.4,010MIT OR Apache-2.0Network programmingScience rusty-green-kernelA library for the evaluation of potential sums for the Laplace, Helmholtz and modified Helmholtz kernel.4,008BSD-3-ClauseMathematicsScience netviewNetview: mutual nearest neighbor graphs for genome-wide, fine-scale population structure determination and visualization4,007MITScience yowlPrimitives for reading and writing the SMILES language4,006MITParser implementationsScience model2vecH2CO3's & Narnium's Rust Implementation of Model2Vec4,001non-standardAlgorithmsMathematics emu_glslA toolkit for GLSL-Rust interop3,996MITComputer visionConcurrency learnwellFramework for reinforcement learning3,992MIT OR Apache-2.0AlgorithmsScience thot-coreCore functionality and types for Thot data management and analysis software.3,985MIT OR Apache-2.0Data structuresScience tls_read_hancock_binReader for the Hancock terrestrial LiDAR binary polar format, see https://bitbucket.org/StevenHancock/libclidar.3,980MITScience periodic-table-rsA chemistry library written in Rust.3,979Apache-2.0Data structuresMathematics gnss-qcGNSS data Quality Control3,978MPL-2.0ScienceScience::Geospatial hanzo-mlFast multi-backend tensor & ML framework for Rust (CPU/CUDA/Metal/Vulkan/ROCm) with quantization — the compute core of the Hanzo…3,975BSD-3-Clause OR Apache-2.0Science rgb2specConverts RGB colors to reflectance spectra3,973BSD-3-ClauseCommand line utilitiesGraphics libmatThis library provides tools for linear algebra.3,971MIT OR Apache-2.0MathematicsScience burn_p2p_workloadBackend-facing workload and data-pipeline seam for burn_p2p runtimes.3,971MIT OR Apache-2.0Network programmingScience rabitqA Rust implementation of the RaBitQ vector search algorithm.3,970AGPL-3.0AlgorithmsScience rdk-sysLow-level FFI Rust bindings for the RDKit C++ front-end3,969MIT/Apache-2.0External FFI bindingsScience net-melMélodium network utilities library3,969EUPL-1.2AsynchronousCompilers opencl-apiActively maintained LTS support, OpenCL type associations for Rust3,963MIT OR Apache-2.0API bindingsExternal FFI bindings distance_aaA backend for the distAAnce web application.3,958MIT OR Apache-2.0Command line utilitiesScience numeric-loopsEfficient numerical loops (sum, dot product) with optional nightly-using special cases and optimizations.3,951MIT/Apache-2.0Science ukhsUniversal K-mer Hitting Sets3,948MIT/Apache-2.0AlgorithmsScience evioliteToolkit for working with evolutionary algorithms3,947MITAlgorithmsMathematics atomr-infer-coreFoundation crate for atomr-infer — typed errors, deployment value object, ModelRunner trait, batch primitives.3,947Apache-2.0AsynchronousConcurrency amari-automataCellular automata, inverse design, and self-assembly using geometric algebra3,947MIT OR Apache-2.0AlgorithmsMathematics fisicaA physics library3,946MIT OR Apache-2.0No standard library::No dynamic allocationScience aprender-trainTraining & Optimization library with autograd, LoRA, quantization, and model merging3,945MITMathematicsScience iter-rationalsA fixed size, linear time, no-std iterator over the rational numbers.3,940MPL-2.0AlgorithmsNo standard library misc_iteratorsA collection of uncommon but useful iterators, like DDA or BFS/DFS.3,936Apache-2.0AlgorithmsData structures mittaglefflerHigh performance implementations of the Mittag-Leffler function3,933MITAlgorithmsScience life-backendA backend implementation of Conway's Game of Life3,919MIT OR Apache-2.0ScienceSimulation simbad-resolverSIMBAD astronomical target resolver for Rust: resolve names, designations, and positions to canonical identities, with a…3,917MPL-2.0API bindingsScience igsolveThe program for solving impartial games.3,915GPL-3.0-or-laterAlgorithmsGame development neuralneatAn implementation of Kenneth Stanley's NeuroEvolution of Augmenting Topologies3,911non-standardScience seq-hereA fast tool for bio-sequence file processing.3,908MITCommand line utilitiesScience visionComputer vision benchmarking datasets3,906MITScience psdmCompute a pairwise SNP distance matrix from one or two alignment(s)3,906non-standardCommand line utilitiesScience ducc0Wrapping ducc, the Distinctly Useful Code Collection3,900GPL-2.0-or-laterExternal FFI bindingsScience ferrolearn-coreCore traits, error types, and pipeline for the ferrolearn ML framework3,900MIT OR Apache-2.0AlgorithmsScience text-melMélodium text utilities library3,898EUPL-1.2AsynchronousCompilers box-image-pyramidMinimal u8 grayscale image pyramid using 2x box-filter downsampling with reusable buffers3,897MITAlgorithmsMultimedia::Images quantrs2-simQuantum circuit simulators for the QuantRS2 framework3,897Apache-2.0ScienceSimulation cuLow level bindings to cuda apis3,896MIT/Apache-2.0API bindingsAsynchronous spdiSPDI is a format to describe a genomic variant. This crate provides a library to get an SPDI format representation of a variant…3,894non-standardCommand line utilitiesScience melodium-shareMélodium language parsing and semantic analyser3,894EUPL-1.2AsynchronousCompilers