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.
ai-hwaccelUniversal AI hardware accelerator detection, capability querying, and workload planning for Rust3,338GPL-3.0-only
ripsolveRust Integer Programming Solver3,336MIT
scirs2-optimMachine Learning optimization module for SciRS2 (scirs2-optim)3,335MIT OR Apache-2.0
bicycle_commonCommon definitions for bicycle architecture compiler crates3,335Apache-2.0
fullcodec-jubjubDusk's fork of the implementation of the Jubjub elliptic curve group3,332MIT/Apache-2.0
gmt_m1-ctrlGiant Magellan Telescope primary mirror control system3,329MIT
placecareA toolkit to quickly search for cis-acting regulatory elements using the PLACE database3,325MIT
inperiodModern fancy interactive online periodic table of chemistry elements3,323MIT OR Apache-2.0
slurmplusA command-line tool for nice interaction with the Slurm workload manager.3,318MIT
gate_calc_log_bitsHelper for the Gate Project.3,316Apache-2.0
tensorflow-protos-rsProtobuf codegen crate for tensorflow3,316Apache-2.0
mmftA minimal fasta toolkit.3,316MIT
oefpilOptimum Estimate of Function Parameters by Iterated Linearization (OEFPIL):
Algorithm for nonlinear function fitting to data with…3,310MIT OR Apache-2.0
m2csmtA solver for systems of non-linear (in)equations3,307MIT
pschema-rsPregel-based schema validation algorithm written in Rust for generating Wikidata subsets3,303GPL-3.0-or-later
physsolLightweight 2d and 3d physics library3,298MIT/Apache-2.0
neuroforgeA neural network library with advanced features including quantum-inspired neurons, adaptive architecture, and neuro-symbolic…3,297MIT OR Apache-2.0
randomforestsA simple random forest classifier.3,294Apache-2.0
oat_rustUser-friendly tools for applied topology3,289non-standard
microBioRustMicrobiology friendly bioinformatics Rust functions3,287MIT
tiledb-sysRust bindings to tiledb crate. See [the TileDB C API reference]…3,285non-standard
gffxAn ultra-fast and memory-efficient toolkit for querying GFF files, written with Rust3,283MIT OR Apache-2.0
tiff2temporary async implementation of tiff - to be upstreamed into image-tiff3,282MIT OR Apache-2.0
ferray-randomRandom number generation and distributions for ferray3,282MIT OR Apache-2.0
lowessLOWESS (Locally Weighted Scatterplot Smoothing)3,281MIT OR Apache-2.0
rlx-fusionFusion passes and fused-op decomposition for RLX MIR3,281GPL-3.0-only
quantrs2-deviceQuantum device connectors for the QuantRS2 framework3,280Apache-2.0
strafe-plotStatistical plotting for Rust statistics based on R3,275MIT OR Apache-2.0
rusty_agentmulti-agent systems framework.3,270non-standard
smt2A SMT-LIB 2.6 parsing/formatting library for Rust3,270MIT/Apache-2.0
onde-mistralrs-quantFast, flexible LLM inference.3,259MIT
simple_neatA simple NEAT like create for rust3,257MIT
onde-mistralrs-visionFast, flexible LLM inference.3,254MIT
reductionml-coreReduction based machine learning toolkit core library3,253MIT
onde-mistralrs-audioFast, flexible LLM inference.3,252MIT
dekoderEvolution Kernel Operators3,251GPL-3.0-or-later
fast-macroHigh-performance SIMD mathematics, optimized GPU computation, and vectorized algorithms3,251MIT OR Apache-2.0
ratio-busRatio bus detection algorithms and heuristics.3,250MPL-2.0
onde-mistralrs-paged-attnFast, flexible LLM inference.3,249MIT
proximal-optimizeA Rust port of proxmin3,247AFL-3.0
yasparYet Another SMT Parser, a SMTLib 2.7 compliant parsing library3,244Apache-2.0
eryon-surfacethis crate works to materialize the surface of individual actors within the eryon framework using topological data analysis and…3,234Apache-2.0
axbA lightweight, zero-dependency linear algebra library with compile-time dimension checking3,233MIT OR Apache-2.0
happynumA package for determining happy numbers3,229MIT
chematic-rxnReaction SMILES/SMIRKS parser and writer for chematic — pure-Rust RDKit alternative3,228MIT OR Apache-2.0
diffuseDiffusion simulation calculation.3,227MIT OR Apache-2.0
thot-localLocal functionality for Thot data management and analysis software.3,223MIT OR Apache-2.0
stdgA command-line tool for cross-language, cross-platform 2D graphics3,222MIT
lllreduceA library for running Lenstra-Lenstra-Lovasz (LLL) reduction on lattice bases3,219MIT
cicd-melMélodium CI/CD library3,210EUPL-1.2
fetish-lib(F)unctional (E)mbedding of (T)erms (I)n a (S)patial (H)ierarchy3,209MIT
rlx-autodiffJAX-shaped transforms for RLX MIR — autodiff, JVP/HVP, vmap3,204GPL-3.0-only
rlx-compileHIR → MIR → LIR compile pipeline for RLX3,203GPL-3.0-only
feos-pcsaftImplementation of PC-SAFT EoS and corresponding Helmholtz energy functional.3,201MIT OR Apache-2.0
lambert-bateA fast solver for Lambert's problem3,200MIT
edgefirst-tensorZero-copy tensor memory management with DMA, shared memory, and heap backends3,192Apache-2.0
onde-mistralrs-macrosProc macros for mistral.rs tool definitions3,191MIT
saeA test optimization problem for SAE Formula Cars3,187MIT OR Apache-2.0
onde-mistralrs-coreFast, flexible LLM inference.3,182MIT
maidenxRust ML Framework for Maiden Engine3,180BSD-3-Clause
bicycle_cliffordsSynthesis of Clifford gates in a code module on the bicycle architecture3,174Apache-2.0
zyx-compilerZyx OpenCL backend3,173MIT OR Apache-2.0
math-coreConvert LaTeX equations to MathML Core3,172MIT
quantrs2-tytanHigh-level quantum annealing interface inspired by Tytan for the QuantRS2 framework3,162Apache-2.0
lodestone_coreUser friendly magnetic field calculations in Rust3,160MPL-2.0
rlx-optRLX optimizer facade — fusion, autodiff, and compile pipelines3,160GPL-3.0-only
kerastyKeras for Rust with support for Web Assembly.3,153MIT
parsysA 2D particle system simulator library3,151MIT
fast-umapConfigurable UMAP (Uniform Manifold Approximation and Projection) in Rust3,151MIT
mpsgraphModern Rust bindings for Apple's Metal Performance Shaders Graph framework3,149MIT
qwen_ttsQwen3-TTS text-to-speech model implementation for Candle3,149MIT OR Apache-2.0
nexosim-macrosInternal macros for NeXosim simulator.3,144MIT OR Apache-2.0
speakrsFast Rust speaker diarization with pyannote-level accuracy and native CoreML/CUDA acceleration3,143Apache-2.0
amariAdvanced mathematical computing library with geometric algebra, tropical algebra, and automatic differentiation3,140MIT OR Apache-2.0
envisim_samplrSampling methods for balanced and spatially balanced sampling3,139AGPL-3.0-only
ontologos-bridgeModel adapters between ontologos-core, horned-owl, and reasonable3,139MIT OR Apache-2.0
gymnasiumGymnasium API for Reinforcement Learning3,137MIT OR Apache-2.0
rlx-ggufGGUF v1/v2/v3 parser + dequantization to f32. Standalone — no rlx-* deps.3,135GPL-3.0-only
sim-by-fired-eventThis library is the library of discrete time simulation with event scheduling and firing events at the time.3,134MIT
io-uring-bearerio_uring bearer3,133Apache-2.0/MIT
bitnet-trainingTraining and fine-tuning utilities for BitNet models3,133MIT OR Apache-2.0
rawarraysimple file format for retrievably storing n-dimensional arrays3,132MIT
reasonkit-memHigh-performance vector database & RAG memory layer - hybrid search, embeddings, RAPTOR trees, BM25 fusion, and semantic…3,132Apache-2.0
voroxxVoro++, a 3D cell-based Voronoi library3,127non-standard
einsum-codegenHelper for generating einsum implementation using proc-macro3,127MIT OR Apache-2.0
exdsdevsA Rust library for for developing discrete-event models based on DEVS formalism.3,124MIT OR Apache-2.0
generic-floyd-warshallA generic implementation of the Floyd-Warshall algorithm for array-like types.3,120MIT
ontologos-rlOWL RL facade over reasonable for OntoLogos3,119MIT OR Apache-2.0
log-melMélodium logging library3,112EUPL-1.2
deep_causality_multivectorMultivector and MultiField implementation for DeepCausality3,112MIT
sileroProduction-oriented Rust wrapper for the Silero VAD ONNX model.3,110MIT OR Apache-2.0
babbageDatacube manipulation.3,109MIT OR Apache-2.0
intan_importerA Rust library for importing and processing Intan RHS data files for neural recording research3,109MIT
onde-mistralrsFast, flexible LLM inference.3,108MIT
diffuse_rs_commonBlazingly fast inference of diffusion models.3,106MIT
rstsr-kml-ffiHuawei Kunpeng Math Library FFI bindings3,106Apache-2.0
cpx-coordsTo power the rust-quantum project, this library provides a robust `Cpx` type, specifically optimized for the intensive complex…3,106MIT OR Apache-2.0
lercSafe and idiomatic Rust wrapper for Esri's LERC compression library3,105Apache-2.0
cosmolkit-coreRedesigned COSMolKit core with value-style molecule state and explicit topology operation contracts3,100MIT OR Apache-2.0
oner_inductionAn implementation of the 1R rule induction algorithm3,099MPL-2.0+
shrewnitA simple, extendable, no_std, no_alloc, and 100% Rust units library.3,098MIT
etptypesEnergistics Transport Protocol (ETP) Message types3,097MIT OR Apache-2.0
capacitySimple capacity type3,087Apache-2.0/MIT
aa-nameBasic enum for amino acid names.3,083MIT/Apache-2.0
alpha_stableSample and generate probability distribution functions of Alpha-Stable distributions in Rust.3,083non-standard
ferricA Probablistic Programming Language with a declarative syntax for random variables.3,082MIT OR Apache-2.0
bellande_node_importanceA tool for calculating n-dimensional node importance via API or local executable3,081GPL-3.0-or-later
atlas-embeddingsFirst-principles construction of exceptional Lie groups from the Atlas of Resonance Classes3,079MIT
zkplonkA pure-Rust implementation of the PLONK ZK-Proof algorithm3,075MPL-2.0
beat-thisRust port of Beat This! — AI-powered beat and downbeat tracking3,073MIT
microflow-macrosMacro crate of the MicroFlow inference engine, namely, the MicroFlow compiler3,071MIT OR Apache-2.0
coolprop-sysRaw FFI bindings to CoolProp3,069MIT
mcai-onnxruntimeWrapper around Microsoft's ONNX Runtime3,066MIT OR Apache-2.0
gatesGates is a simple library to simulate logical gates.3,063MIT
rusevFast implementation of SeqEval, a sequence evaluation framework3,063non-standard
av-decoderExtracts OFPS compatible motion vectors from MPEG streams3,059MIT
fwd_adForward auto-differentiation, allowing its user to manage memory location and minimize copying.3,059MIT
ncrsA lightweight Rust library for loading and storing nucleic acid sequences (DNA or RNA) and their annotations with minimum…3,058GPL-3.0-or-later
cellular_raza-core-deriveCellular simulation tool3,056GPL-2.0
giacrsBindings to the giac/xcas library3,054MIT
deepfrogA deep learning NLP suite (PoS,lemmatiser,NER) with FoLiA XML support3,047GPL-3.0+
avianReserved as a potential new name for the bevy_xpbd physics engine3,046MIT OR Apache-2.0
calib-targets-coreCore types and utilities for calibration target detection3,045MIT OR Apache-2.0
assist-sysLow-level bindings to the ASSIST orbit propagator3,040GPL-3.0-or-later
eryon-actorsthis crate focuses on implementing various actors for the eryon framework3,038Apache-2.0
fasteval3Fast evaluation of algebraic expressions3,035MIT
ame2020A parsing library for the Atomic Mass Evaluation 2020 format3,033MIT OR Apache-2.0
jean_ioI/O library feature for jean3,031GPL-3.0
iii-formosa-datasetSe/Deserialization toolkit for Formosa dataset from Institute for the Information Industry3,030non-standard
quokkasimA Rust-based Discrete Event Simulation (DES) framework, which simplifies simulation for beginners, and provides excellent…3,030non-standard
exact-clusteringFind optimal clusterings and optimal hierarchical clusterings.3,028MIT OR Apache-2.0
tensrA high-performance, cross-platform, multi-backend tensor/array library for Rust3,026MIT OR Apache-2.0
qamarket-rsQuantitative Financial Framework3,022MIT
infra-compass-dbParse and manage the NREL's INFRA-COMPASS data3,021BSD-3-Clause
iadb-apiWrapper for Bank of England's Statistical Interactive Database (IADB)3,020MIT OR Apache-2.0
burn_p2p_publishOptional checkpoint aliasing, publication, and download orchestration for burn_p2p.3,014MIT OR Apache-2.0
multi-seq-alignManipulate multiple sequence alignments (DNA/protein).3,012Apache-2.0
globalsearchA multistart framework for global optimization with scatter search and local NLP solvers written in Rust3,012MIT
mrslacA Rust crate with sparse matrix data structures3,011MIT
edgefirst-decoderML model output decoding for YOLO and ModelPack object detection and segmentation3,011Apache-2.0
metron_coremake easily your own measurement system of units3,007MIT OR Apache-2.0
essentialTypes for elements, ions and isotopes, the essential and basic units of the matter3,006MIT
neopdf_pyapiPython bindings to NeoPDF Rust library3,004GPL-3.0-or-later
hulc2envolventecteExport data from a HULC project to the EnvolventeCTE JSON format3,002MIT
rmlA machine learning library in Rust.3,000LGPL-3.0-or-later
bicycle_compilerA compiler for Pauli-based compilation (PBC) circuits to bicycle instructions3,000Apache-2.0
rlx-cpuCPU backend for RLX — SIMD kernels, BLAS dispatch, thread pool, arena executor2,999GPL-3.0-only
bacon-sci-1Scientific computing in Rust2,998MIT
neopdf_cliCLI interface to NeoPDF2,998GPL-3.0-or-later
strafe-numericsNumerical calculations for Rust statistics based on R2,997MIT OR Apache-2.0
chiral-db-fp-kindKinds of Cheminformatics Fingerprint2,997MIT
treebenderAn HDPSG inspired symbolic NLP library for Rust2,996MIT
svpLattice sieving over the integers with arbitrary precision.2,996MIT
radiate_matrix_treeMatrix Tree model compatable with Radiate's evolutionary engine2,994MIT
cosmolkitRust-native cheminformatics and structural biology toolkit for molecules, SMILES, SDF, molecular graphs, conformers, and AI-ready…2,993MIT OR Apache-2.0
burn_p2p_metricsOptional metrics indexer and read-model service for burn_p2p.2,993MIT OR Apache-2.0
octofhir-ucum-fhirFHIR integration for the UCUM (Unified Code for Units of Measure) library2,992MIT
crumTensors, Matrices and Complex numbers for numerical analysis.2,991MIT OR Apache-2.0
genomic_interval_pipelineA pipeline for creating HDF5 databases from genomic intervals.2,990MIT
interatomicLibrary for calculating inter-particle interactions2,987Apache-2.0
ome-metadataOme metadata as a rust/python structure.2,987MIT OR Apache-2.0
burn_p2p_webrtcPatched native WebRTC-direct transport for burn_p2p.2,986MIT OR Apache-2.0
quant_marketstat_wsA Rust-based CLI app for quantitative financial analysis (VWAP, STD, etc)2,985MIT
baracuda-cutlass-sysHeader acquisition for NVIDIA CUTLASS as a baracuda workspace dependency. Sparse-checkout fetch with file-locked caching; emits…2,985MIT OR Apache-2.0
icechunk-typesShared foundational types for icechunk2,982Apache-2.0
gff_diffA tool to generate a diff (in JSON format) between two GFF3 files.2,981MIT OR Apache-2.0
socoAlgorithms for Smoothed Online Convex Optimization2,978MIT
perceptronA super fast online learning library using perceptron2,977MIT
hujiSimple graph package still under production2,977non-standard
ai-chain-qdrantFor using Qdrant with ai-chain2,973MIT
cpnCalculate and Process Numbers2,972ISC
tvm-rustRust support for TVM runtime2,970Apache-2.0
bnomial-cliGet a fun machine learning question everyday in your terminal!2,967MIT
chematic-fpECFP4/6, MACCS 166-bit and topological path fingerprints with Tanimoto/Dice similarity for chematic2,967MIT OR Apache-2.0
nlsn-delaunayDelaunay Triangulation and Refinement implementation through Bowyer Watson incremental insertion, conflict maps and ghost…2,964non-standard
rfluids🦀 Rusty CoolProp wrapper2,964MIT
qoqo_qirQIR interface for roqoqo Rust quantum computing toolkit by HQS Quantum Simulations2,962Apache-2.0
ai-chain-glmA library implementing `ai-chains` for moonshot OpenAI's models. Chains can be use to apply the model series to complete complex…2,958MIT
zyx-deriveZyx procedural macros2,957LGPL-3.0-only
rstsr-aocl-ffiIntel AMD Optimizing CPU Libraries FFI bindings2,955Apache-2.0
gmt_mount-ctrl_sampling1000-damping002_ze30Giant Magellan Telescope mount control system (1kHz sampling,2% damping)2,947MIT
time-series-filterFilters such as exponential weighted moving average (IIR LPF)2,945BSD-3-Clause
cagra-parserParser macro for cagra2,944MIT
quant-ironA high-performance, hardware-accelerated modular quantum computing library with a focus on physical applications. Quant-Iron…2,942MIT
fasta_windowsMake quick statistics in windows from a fasta file.2,941MIT
siren-torchSIREN neural network implementation in Rust for PyTorch.2,940MIT
memegagenetic algorithm library2,938MIT OR Apache-2.0
tblis-srcCrate for TBLIS Source Code2,938Apache-2.0
danwiZero-cost dimensional analysis library with SI units, compile-time checking, and no_std support2,938MIT OR Apache-2.0
ridgelineSimple frequency spectrum analysis2,936MIT
strokeZero-allocation, const-generic implementations of Bézier and B-Spline curves in N-dimensional euclidean space.2,935MIT
m2-ctrl_fsmGiant Magellan Telescope secondary mirror control system (FSM)2,932MIT
gis_pullerGeographic Information System (GIS) datasets acquisition library.2,932MIT/Apache-2.0
gmt_mount-ctrl_sampling1000-damping002_ze00Giant Magellan Telescope mount control system (1kHz sampling,2% damping)2,924MIT
meancopMore efficient, albeit non-lean connection prover2,922GPL-3.0-only
gmt_mount-ctrl_sampling1000-damping002_ze60Giant Magellan Telescope mount control system (1kHz sampling,2% damping)2,920MIT
concision-s4this crate implements the s4 model using the concision framework2,914Apache-2.0
gmt_mount-ctrl_sampling8000-damping002_ze00Giant Magellan Telescope mount control system (8kHz sampling, 2% damping)2,911MIT
graph_symmetrySymmetry perception for graphs and its applications on canonicalization2,910Apache-2.0
torophy2D physics engine over a toroidal space2,909Apache-2.0