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.
runnxA minimal, verifiable ONNX runtime implementation in Rust1,579MIT OR Apache-2.0
rankopsRank fusion and reranking1,579MIT OR Apache-2.0
llm-chain-mockUse `llm-chain` with a mock backend. Useful for testing.1,575MIT
jmspack-rustRust crate of functions that James finds useful.1,575BSD-3-Clause
finnAn Ikea shark companion for your Rust project1,575MIT
fft-labFFT laboratory1,574MIT/Apache-2.0
quantrs2-symengine-sysLow level bindings to the symengine library (fixed for macOS)1,574MIT OR Apache-2.0
aocl-typesShared types and enums used by AOCL safe wrappers (Layout, Trans, Uplo, Diag, Side, ...)1,574MIT OR Apache-2.0
wbi-rsA Rust library + CLI to fetch, store, visualize, and summarize World Bank indicator data.1,573MIT OR Apache-2.0
cgt_bacpopLabel core and rare genes in pangenome dataa1,573Apache-2.0
linalg-rsLinear algebra in Rust!1,572MIT
ranked_votingIndustrial-strength implementation of the instant-runoff voting algorithm (library and command line interface)1,572Apache-2.0
ofps-suiteGUI tool for OFPS1,572MIT
stochastic-gbmA Rust library for simulating Geometric Brownian Motion (GBM) process for financial asset modeling.1,571MIT
lumosai-vector-fastembedFastEmbed integration for LumosAI vector storage - local embedding generation1,571MIT
mlinrustA machine learning library in Rust from scratch.1,570GPL-3.0
ephemeridesLibrary for computing the azimuth and elevation of objects in space. Includes the Sun, Moon, Mars, Jupiter, Saturn. Also,…1,570MIT
oxirs-embedKnowledge graph embeddings with TransE, ComplEx, and custom models1,570Apache-2.0
ndinterpN-dimensional interpolation library1,568GPL-3.0-or-later
tvm-graph-rtA static graph runtime for TVM.1,567Apache-2.0
fips-mdA framework for simulating arbitrary particle dynamics1,567GPL-2.0-only
skyAn Aerospace Toolbox for Rust1,567non-standard
estrattoestratto is a powerful and user-friendly Rust library designed for extracting rich audio features from digital audio signals.1,565MIT
sa-ordPure Rust implementation of the Suffix Array by Induced Sorting algorithm.1,563non-standard
crustabri_ipafairAn IPAFAIR compatible library built upon the Scalop solver.1,563GPL-3.0-or-later
aprender-dataData Loading, Distribution and Tooling in Pure Rust1,563MIT
ff_k_centerA linear-time k-center algorithm with fairness conditions and worst-case guarantees that is very fast in practice. Includes…1,562MIT
bin-packingCut list optimization and bin packing library for 1D, 2D, and 3D stock problems1,560MIT
chizmoChemistry Gizmos - A toolbox for chemistry1,559GPL-3.0-or-later
waves_rsA cross-platform, high-performance Rust implementation for various electromagnetic solvers.1,558BSD-3-Clause
random-partitionGenerate approximately uniformly distributed random integer partitions.1,558MIT OR Apache-2.0
extended-unified-camera-modelExtended Unified Camera Model1,558MIT OR Apache-2.0
xdmfSmall library to write XDMF files for Paraview1,558MIT
burn_p2p_adminTransport-safe admin and operator client surface for burn_p2p edges.1,557MIT OR Apache-2.0
simplecountrySimple Country Library1,554GPL-3.0-or-later
cronbach_alpha_libLibrary for get cronbach alpha value to check your reliable question1,554MIT
universeHigh-precision rendering engine.1,554MIT
homography-estimatorEstimates camera motion using homography1,553MIT
quantpilerСompiler of classical algorithms into oracles for quantum computing1,552AGPL-3.0-or-later
porsThe official Pors crate.1,551MIT
gedentA command-line interface to generate computational chemistry inputs1,551MIT
moshi-server-dbmoshi, a real-time voice AI1,550MIT/Apache-2.0
llm-chain-sagemaker-endpointUse `llm-chain` with a SageMaker Endpoint backend.1,549MIT
yaspar-irThis crate provides a few representations of SMT scripts and other functionalities.1,549Apache-2.0
cv-contourRust crate cv-contour supports ESRI J shapefile1,548MIT
mixingcutA program to solve the MAXCUT SDP Relaxation.1,545BSD-3-Clause
optimal-binaryUtilities for working with binary optimizers1,542MIT
zeph-coreCore agent loop, configuration, context builder, metrics, and vault for Zeph1,541MIT OR Apache-2.0
aprender-mcpModel Context Protocol (MCP) server for aprender — exposes apr CLI as MCP tools1,539MIT
irithyllStreaming ML in Rust -- gradient boosted trees, neural architectures (TTT/KAN/MoE/Mamba/SNN), AutoML, kernel methods, and…1,538MIT OR Apache-2.0
qua_ten_netRust package providing essential tools for working with tensor networks in computational quantum physics.1,537GPL-3.0-or-later
cartan-manifoldsConcrete Riemannian manifold implementations for cartan: Sphere, SO(n), SPD(n), Grassmann, Euclidean1,535MIT
gkls-rsA pure rust implementation of the GKLS function generator1,533MIT
primeishA CLI containing various prime number utilities.1,532Apache-2.0
mlx-macros-burnProcedural macros for mlx-rs-burn1,532MIT OR Apache-2.0
qtty-ffiC-compatible FFI bindings for qtty physical quantities and conversions1,532BSD-3-Clause
partonsPartons library1,530GPL-3.0-or-later
phasePhysics toolkit and simulations.1,529non-standard
mlx-internal-macros-burnInternal procedural macros for mlx-rs-burn1,529MIT OR Apache-2.0
uff-relaxA high-performance, parallelized molecular structure optimizer using the Universal Force Field (UFF).1,529MIT OR Apache-2.0
rusodaPure rust and just need log dependencies implementation of odepack dlsoda.1,528MIT
matroidA complete Matrix Algebra library written in rust.1,527MIT OR Apache-2.0
object-detection-opencv-rustObject detection utilities in Rust programming language for YOLO-based neural networks in OpenCV ecosystem1,525MIT
mlx-sys-burnLow-level interface and binding generation for the mlx library (fork with additional operations for burn-mlx)1,524MIT OR Apache-2.0
gcm-lcmGreatest convex minorant, least concave majorant1,522MIT OR Apache-2.0
vgnrLe Chiffre Indéchiffrable1,522non-standard
madeproA minimal Rust library crate for solving finite deterministic Markov decision processes (MDPs)1,521MIT
microBioRust-seqmetricsMicrobiology friendly bioinformatics Rust functions1,521MIT
molecular-formulasA Rust crate for parsing, manipulating, and analyzing molecular formulas.1,521MIT
wtensorWebGPU based tensor library.1,519MIT/Apache-2.0
rdk-rsRust wrappers for the RDKit C++ front-end1,518MIT/Apache-2.0
flow2d_rsA computational fluid dynamics (CFD) library1,518MIT
imath-sysFFI bindings to imath1,517MIT
oxicuda-blasOxiCUDA BLAS - GPU-accelerated BLAS operations (cuBLAS equivalent)1,516Apache-2.0
mwpsHypergraph Minimum-Weight Parity Subgraph (MWPS) Solver for Quantum LDPC Codes1,515MIT
datamixerDatamixer client library (upcoming)1,513MIT OR Apache-2.0
test-samplerTools for statistical unit testing of sampling procedures1,508MIT
dakera-clientRust client SDK for Dakera AI Agent Memory Platform1,507MIT
optikaNon-sequential ray tracer for optical system design1,505MIT
readmergerTool for rapidly merging FASTQ files. Never use cat again!1,504MIT
rippedA pure-Rust Interior-Point solver for linear programs1,502GPL-3.0-or-later
iqengine-fm-receiver-pluginA simple example of an IQEngine plugin server written in Rust with FutureSDR1,497Apache-2.0
equilibriumA framework for creating distributed control systems1,497MIT
tiny_vectA minimal vector math library for 2D and 3D operations in Rust.1,496MIT OR Apache-2.0
ontocore-owlHorned-OWL facade for OntoCore (ontocore-*) axiom modeling and patch write-back1,495MIT OR Apache-2.0
cblas-injectCBLAS compatible interface backed by runtime-registered Fortran BLAS function pointers1,494(MIT OR Apache-2.0) AND BSD-3-Clause
geometric-langlandsA comprehensive computational framework for the Geometric Langlands Conjecture with neural-symbolic integration, CLI tools, WASM…1,493MIT
sensdThe ultimate data logger and control system1,491GPL-2.0-only
opensensorA crate for streaming and archiving measurements from sensors1,490Apache-2.0
samfiltA filtering tool for Sequence Alignment/Map files.1,489MIT
oceansdbA database of marine reference data such as climatologies and bathymetry1,487MIT OR Apache-2.0
chelateParser for a bunch of molecular file formats1,487MIT OR Apache-2.0
winoA computational knowledge engine written in Rust.1,486Apache-2.0
pcw_regrsFast, optimal, extensible and cross-validated heterogeneous piecewise polynomial regression for timeseries.1,486MIT OR Apache-2.0
pdbs_benchmarkThe program for benchmarking pattern database implementations.1,486GPL-3.0-or-later
data_forestImplementation of various types of trees.1,486MIT
keplerianDomain-agnostic Keplerian dynamics: typed anomaly solvers, elements, propagation, Lambert, and transfer search.1,485AGPL-3.0-only
qualomat_schemaRust bindings for the *Qual-O-Mat* open data format for the german voting advice tool *Wahl-O-Mat*1,483AGPL-3.0-or-later
atomr-accel-agentsAgentic / LLM GPU actor blueprints on atomr-accel-cuda: RagPipeline, EmbeddingCache, CpuVectorIndex, SharedGpuStateCoordinator,…1,482Apache-2.0
scispeakA tool for converting Sci-RNA-Seq3 files to 10X Genomics compatible FASTQ files.1,480MIT
calib-targets-puzzleboardPuzzleBoard self-identifying chessboard target detector (Stelldinger 2024)1,480MIT OR Apache-2.0
bitnet-inferenceHigh-performance inference engine for BitNet models1,480MIT OR Apache-2.0
streamferStreaming inference server1,479MIT OR Apache-2.0
malakoiProcedural macro for mathematical operations on structs1,479MIT OR Apache-2.0
spliciA tool to generate spliced and unspliced reference transcripts for sequence alignment1,477MIT
twirsRust port of the Python astrometric plate solving package twirl1,477MIT
muontsTimeseries models in rust1,477Apache-2.0
qibo-coreQibo framework core elements1,476GPL-3.0-or-later
tensorlogic-inferExecution and autodiff traits for TensorLogic inference engines1,475Apache-2.0
ferrotorch-serializeState dict and checkpoint serialization for ferrotorch1,475MIT OR Apache-2.0
qibo-core-pyQibo framework core elements1,473GPL-3.0-or-later
hominemA library for modeling muscles and tendons in biomechanical simulations.1,473MIT OR Apache-2.0
optimalMathematical optimization and machine learning framework and algorithms1,473MIT
schoenerdSchoener's D index calculator for niche overlap.1,472GPL-3.0-only
mathcompileHigh-performance symbolic mathematics with final tagless design, egglog optimization, and Rust hot-loading compilation1,471Apache-2.0
qibocQibo framework core elements1,469GPL-3.0-or-later
atomr-infer-runtimeRuntime-agnostic actor topology for atomr-infer — gateway, request actor, dp-coordinator, engine-core, two-tier worker,…1,469Apache-2.0
octaindex3d3D Spatial Indexing and Routing System based on BCC lattice with truncated octahedral cells1,469MIT
gymnasium_cliGymnasium API for Reinforcement Learning1,468MIT OR Apache-2.0
ctm_demoDemonstration of the Consistent Tangent Modulus in Computational Plasticity1,468MIT
mold-ai-coreShared types, API protocol, and HTTP client for mold1,468MIT
concision-traitsthis crate implements the core modules for the concision framework1,468Apache-2.0
ternlang-coreCompiler and VM for Ternlang — balanced ternary language with affirm/tend/reject trit semantics, @sparseskip codegen, and BET…1,468LGPL-3.0-or-later
woolly-tensorTensor operations library for Woolly LLM1,467MIT OR Apache-2.0
voirs-recognizerVoice recognition and analysis capabilities for VoiRS1,466Apache-2.0
objforcesAllows to calculate mouvement of objects based on forces on a 3D axis1,466GPL-3.0-only
prot_translateTranslate nucleotide sequence to protein.1,462MIT/Apache-2.0
aocl-blas-sysUnsafe FFI bindings to AOCL-BLAS (BLIS)1,462MIT OR Apache-2.0
pmetal-coreCore types, traits, and configuration for PMetal LLM fine-tuning1,462MIT OR Apache-2.0
qibo-core-cQibo framework core elements1,461GPL-3.0-or-later
rusty_scienceAn easy to learn and use ML toolkit for rust1,460MIT
survivalA high-performance survival analysis library written in Rust with Python bindings1,460MIT
pharetraUtility data structures and algorithms for Chiron.1,459MIT OR Apache-2.0
recoco-coreRecoco-core is the core library of Recoco; it's nearly identical to the main ReCoco crate, which is a simple wrapper around…1,458Apache-2.0
gsl_bfgsRust implementation of the BFGS algorithm built on the GNU Scientific Library(GSL).1,457 GPL-3.0-or-later
qibo-core-jlQibo framework core elements1,455GPL-3.0-or-later
ehxactoFind exact tandem repeat coordinates from approximate regions identified by ExpansionHunter denovo1,454MIT OR Apache-2.0
qiboQibo framework core elements1,452GPL-3.0-or-later
oxigdal-geojsonGeoJSON (RFC 7946) driver for OxiGDAL - Pure Rust vector data processing with streaming support1,452Apache-2.0
qibo-core-cxxQibo framework core elements1,451GPL-3.0-or-later
ullarA high-performance, accessible phylogenomic pipeline1,451MIT
ontocore-diagnosticsOntology lint rules and diagnostic collection for OntoCore (ontocore-*)1,451MIT OR Apache-2.0
turboquant-rsTurboQuant KV-Cache Quantization — 3-bit compression with zero accuracy loss (Zandieh et al., ICLR 2026)1,451MIT OR Apache-2.0
browser-rs🧭 A highly customizable browser themes for WASM frameworks like Yew, Dioxus, and Leptos.1,448MIT
qibolabQibo framework core elements1,446GPL-3.0-or-later
aliyahTerminal based machine learning training monitor1,445MIT
principiaTyped Newtonian numerical dynamics: state propagation, acceleration models, RK4/DOPRI5/DOP853 integrators, variational equations,…1,445AGPL-3.0-only
qibo-core-fQibo framework core elements1,444GPL-3.0-or-later
locate-rsA `no_std` Rust library for 3D localization using TDOA and Trilateration. It provides fast iterative solvers…1,444LGPL-3.0
qibocalQibo framework core elements1,442GPL-3.0-or-later
layoutparser-ortA simplified port of LayoutParser for detecting layout elements on documents.1,442Apache-2.0
moenarch-runtime-coreDomain-neutral runtime surface contracts and adapter helpers.1,442MIT OR Apache-2.0
molexParse, analyze, and transform molecular structure data (PDB, mmCIF, BinaryCIF, MRC)1,440MIT
eqdrawPlot EQUATIONS directly in your TERMINAL1,440MIT
valknut-rsHigh-performance Rust implementation of valknut code analysis algorithms1,439MIT
torsh-dataData loading and preprocessing utilities for ToRSh1,439Apache-2.0
spectatorcoming soon!1,437MIT OR Apache-2.0
ontocore-parserRDF and OWL parsers for OntoCore (ontocore-*)1,436MIT OR Apache-2.0
diffusion_rs_backendBlazingly fast inference of diffusion models.1,435MIT
optirs-learnedOptiRS learned optimizers and meta-learning1,433Apache-2.0
rust_sfqDSL for designing SFQ circuits in Rust.1,431MIT
supasim-typesA set of types for supasim crates for dependency graph purposes1,431GPL-3.0
vectordataRust implementation of vectordata tools for dataset.yaml1,431Apache-2.0
mlx-rs-burnUnofficial rust wrapper for Apple's mlx machine learning library (fork with slice, scatter, flip operations for burn-mlx)1,428MIT OR Apache-2.0
avian_smart_damping_pluginA plugin for Avian and Bevy engines that implements a velocity damping system based on the properties of bodies and their…1,427MIT
wino-coreCore types for wino.1,426Apache-2.0
opticaFast participating-media and optics foundation: typed rays, optical coefficients, phase functions, spectra, and optical-depth…1,425AGPL-3.0-only
sciforgeScientific computing toolkit — mathematics, physics, chemistry, biology, astronomy, geology, meteorology.1,423MIT OR Apache-2.0
yantrikdbCognitive memory engine for persistent AI systems1,422AGPL-3.0-only
chemfstA high-performance chemical name search library using Finite State Transducers (FSTs)1,420MIT
amzn-smt-ir-deriveIntermediate representation for SMT problems1,419Apache-2.0
soma-coreWorld's first production-ready self-aware development system with meta-cognitive capabilities and cognitive reasoning engine for…1,419non-standard
moenarch-math-geometry-2dShared 2D geometry contracts for multimodal image, video, and layout processing.1,419MIT OR Apache-2.0
rustkernel-coreCore abstractions, traits, and registry for RustKernels GPU kernel library1,418Apache-2.0
grib-readerGRIB Edition 1 and 2 decoder for weather and climate data1,418MIT OR Apache-2.0
momba-vmA VM for Momba's compiled model representation.1,416MIT
onemkl-sysRaw FFI bindings to the C interface of Intel oneAPI Math Kernel Library (oneMKL).1,415MIT OR Apache-2.0
proj-wktWKT and PROJ string parser for proj-core CRS definitions1,414MIT OR Apache-2.0
wickraStreaming-first technical analysis library: incremental indicators, drop-in TA-Lib replacement, multi-language.1,412MIT OR Apache-2.0
moenarch-video-analysis-coreCore media, timing, detection, and analyzer contracts for video-analysis.1,412MIT OR Apache-2.0
skelTopology and manifold primitives for TDA and geometric ML1,410MIT OR Apache-2.0
gmt_m2-ctrl_fsm-piezo-246Giant Magellan Telescope C-code control system models1,409MIT
ipasir-loadingLoad shared libraries of IPASIR compatible SAT solvers.1,409GPL-3.0-or-later
glowstickGradual typing for tensor shapes1,407MIT
ivpA Rust library for solving initial value problems (IVPs) for ordinary differential equations (ODEs).1,407Apache-2.0
gmt_m2-ctrl_fsm_positionnerGiant Magellan Telescope C-code control system models1,406MIT
vsepr-rsA lightweight, high-performance molecular geometry optimizer based on VSEPR theory.1,406MIT OR Apache-2.0
gmt_m2-ctrl_fsm-piezo-135Giant Magellan Telescope C-code control system models1,403MIT
oxidiviner-coreCore functionality for OxiDiviner time series analysis library1,403MIT
recocoA Rust-only fork of CocoIndex, a modular, high-performance ETL and data transformation library.1,400Apache-2.0
oxidiviner-mathMathematical utilities for time series analysis, including transformations, metrics, and statistical functions1,399MIT
gguf-llmsA Rust library for parsing GGUF (GGML Universal Format) files1,396MIT OR Apache-2.0
mars_calcCalculate your weight on Mars - a simple CLI calculator1,395MIT
aocl-blasSafe Rust wrappers for AOCL-BLAS (BLIS)1,395MIT OR Apache-2.0
relayrl_frameworkA heterogeneous RL runtime control platform for concurrent multi-actor execution.1,394Apache-2.0
velesdb-serverREST API server for VelesDB vector database1,392non-standard
lapack-injectLAPACK compatible interface backed by runtime-registered Fortran LAPACK function pointers1,387MIT OR Apache-2.0
pyndakaasPython bindings for the pindakaas crate1,386MPL-2.0
embedvecFast, lightweight, in-process vector database with HNSW indexing, E8/H4 lattice quantization (up to 24.8x compression), metadata…1,385MIT
converge-optimizationOptimization algorithms for converge.zone - Rust reimplementation of OR-Tools subset1,385MIT