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.
ysockaddrIntegration between SockAddr and C sockaddr2,509Apache-2.0/MIT
aotinductorRust wrappers for the PyTorch AOTInductor api.2,509non-standard
zeph-memorySemantic memory with SQLite and Qdrant for Zeph agent2,502MIT OR Apache-2.0
zenforks-cubecl-runtimeCrate that helps creating high performance async runtimes for CubeCL.2,499MIT OR Apache-2.0
gateutilThe library with basic utilities for GateSim.2,492Apache-2.0
zenforks-cubecl-coreCubeCL core create2,489MIT OR Apache-2.0
gmt_m1-ctrl_actuatorsGiant Magellan Telescope primary mirror control system2,487MIT
oscletPlay with wavelets! Or they will play with you.2,487BSD-3-Clause OR Apache-2.0
algocline-corealgocline domain model and metrics — pure execution state machine2,482MIT OR Apache-2.0
zeph-commonShared utility functions and security primitives for Zeph crates2,481MIT OR Apache-2.0
sift-featuresImplementation of SIFT image features, compatible with OpenCV2,479MIT
chematic-iupacLocal IUPAC name generation for chematic — pure-Rust, no network required2,474MIT OR Apache-2.0
burn_p2p_engineInternal Burn execution engine boundary crate for burn_p2p.2,471MIT OR Apache-2.0
hanzo-nnMulti-backend tensor & ML framework for Rust — part of the Hanzo ML stack.2,465BSD-3-Clause OR Apache-2.0
ferray-maMasked arrays with mask propagation for ferray2,464MIT OR Apache-2.0
srmfpaFloating-point's four arithmetic operations (including fused multiply-add) and square root with strict rounding mode2,460MIT OR Apache-2.0
molar_membraneMolar membrane toolkit2,460Artistic-2.0
optirsOptiRS - Advanced ML optimization and hardware acceleration library (main integration crate)2,457Apache-2.0
hodu_xlaBindings for the XLA C++ library.2,453MIT/Apache-2.0
axonml-coreCore abstractions for the Axonml ML framework2,453MIT OR Apache-2.0
ferray-windowWindow functions, vectorize, piecewise, and apply_along_axis for ferray2,452MIT OR Apache-2.0
theme🎨 A highly customizable theming system for WASM frameworks like Yew, Dioxus, and Leptos.2,449MIT
rufftA pure rust FFT library !2,442MIT
midstreamer-neural-solverTemporal logic with neural reasoning2,439MIT OR Apache-2.0
icentral-graph-hashEfficient manipulation and analysis of weighted graphs using advanced graph theory techniques, including betweenness centrality…2,437MIT OR Apache-2.0
solaris-rsA library to predict the position of the Sun2,437MIT
m2-ctrl_asmGiant Magellan Telescope secondary mirror control system (ASM)2,432MIT
ferray-fftFFT operations (fft, ifft, rfft, fftfreq, plan caching) for ferray2,432MIT OR Apache-2.0
formulacA complex-number and extensible function supported math expression parser for Rust2,428MIT OR Apache-2.0
oxiblasOxiBLAS - Pure Rust BLAS/LAPACK implementation for the scirs2 ecosystem2,428Apache-2.0
machine_learningA Rust library for machine learning algorithms2,426MIT
parsec_accessAccess the PARSEC database for stellar evolutionary trajectories.2,426MIT
calib-targets-markerCheckerboard marker target detector (checkerboard + 3 central circles)2,424MIT OR Apache-2.0
tvm-rtRust bindings for the TVM runtime API.2,421Apache-2.0
calib-targets-charucoChArUco board detector built on top of calib-targets-core2,420MIT OR Apache-2.0
pecos-coreProvides core definitions and functions for PECOS simulations.2,418Apache-2.0
rustfastqbare metal fastq parsing2,417 GPL-3.0-or-later
graffA simple library for manipulating graphs.2,415Unlicense
is-it-slop-preprocessingPreprocessing for is-it-slop: fast TF-IDF vectorization.2,413MIT
incertoMonte carlo simulations.2,410MIT
diet-calcFundamental algorithms for dietetics computing in Rust2,403MIT
kn0sys_ndarrayAn n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and…2,403MIT OR Apache-2.0
matksThis crate provides a simulator for multi-agents executing tasks and collecting knowledge.2,403MIT
rstsr-blisAn n-Dimension Rust Tensor Toolkit2,402Apache-2.0
eryon-nrtThis crate is a research-oriented project focusing on establishing the foundation for a harmonic, topological computing system2,401Apache-2.0
karmaA sophisticated Hidden Markov Model (HMM) implementation using the Baum-Welch algorithm2,401MIT
rstsr-kmlAn n-Dimension Rust Tensor Toolkit2,397Apache-2.0
rstsr-mklAn n-Dimension Rust Tensor Toolkit2,395Apache-2.0
mapping-algorithmsA collection of pure-rust algorithms, for spatial and SLAM purposes2,394MIT
lox-framesReference frame transformations for the Lox ecosystem2,391MPL-2.0
gmt_mount-ctrl_sampling8000-damping0005Giant Magellan Telescope mount control system (8kHz sampling,0.5% damping)2,390MIT
mattenA family-car multidimensional array (tensor) library for small numerical trials / PoCs.2,389Apache-2.0
zenforks-cubecl-cppCPP transpiler for CubeCL2,389MIT OR Apache-2.0
loose-dmsParse geographical coordinates from strings in DMS or decimal format2,385MIT
voirs-g2pGrapheme-to-Phoneme conversion for VoiRS speech synthesis2,383Apache-2.0
rstsr-aoclAn n-Dimension Rust Tensor Toolkit2,383Apache-2.0
torsh-nnNeural network modules for ToRSh with PyTorch-compatible API2,381Apache-2.0
lox-test-utilsTesting utilities for the Lox ecosystem2,380MPL-2.0
num-hyperdualGeneralized (hyper) dual numbers for the calculation of exact (partial) derivatives2,372MIT OR Apache-2.0
ferray-stride-tricksStride manipulation (as_strided, sliding_window_view) for ferray2,371MIT OR Apache-2.0
metron_librarylibrary of measurement system made with metron_core2,369MIT OR Apache-2.0
atlas-c2pa-libA Rust library for creating, signing, and verifying machine learning assets with C2PA2,366MIT OR Apache-2.0
border-candle-agentCandle agent for Border2,363MIT OR Apache-2.0
biors-coreCore biological sequence validation and protein tokenization contracts for bio-rs.2,362MIT OR Apache-2.0
mount-ctrl_sampling8000-damping0005Giant Magellan Telescope mount control system (8kHz sampling,0.5% damping)2,360MIT
axonml-tensorN-dimensional tensor operations for the Axonml ML framework2,354MIT OR Apache-2.0
selectrs🔽 A highly customizable select component for WASM frameworks like Yew, Dioxus, and Leptos.2,353MIT
sitk-registration-sysregister and interpolate images2,351Apache-2.0
mqfMQF, Mixed Quotient Filter, is a variant of CQF (Counting Quotient Filter)2,345non-standard
rmaRare, high-performance mathematical algorithms for Rust.2,342MIT OR Apache-2.0
bitnet-metalMetal GPU acceleration for BitNet on Apple Silicon2,338MIT OR Apache-2.0
zenforks-cubecl-wgpuWGPU runtime for the CubeCL2,332MIT OR Apache-2.0
zenforks-cubecl-cudaCUDA runtime for CubeCL2,331MIT OR Apache-2.0
chematicA pure-Rust cheminformatics toolkit: SMILES/SMARTS, SDF/MOL V3000, ECFP/MACCS fingerprints, LogP/TPSA/QED, CIP stereo, MCS, 2D…2,330MIT OR Apache-2.0
pjrtA safe PJRT C API bindings for Rust2,326MIT OR Apache-2.0
io-uring-fdio_uring filehandle types2,325Apache-2.0/MIT
ctclib-ppA collection of utilities related to CTC, with the goal of being fast and highly flexible, with perplexity scores for KenLMs…2,322MIT
curve_similaritiesCalculation of curve similarities for nd-array2,321MIT
mistralrs-cliCommand-line interface for mistral.rs LLM inference2,320MIT
tblisTBLIS wrapper in Rust2,319Apache-2.0
hologramInterpolation library with multipurpose Radial Basis Function (RBF).2,317MIT
unit_system_deriveProc_macro derives for the unit_system crate.2,316MIT OR Apache-2.0
eryoneryon is a harmonic, topological framework for managing computational entities at scale.2,316Apache-2.0
uor-prism-tensorPrism standard-library tensor-compute sub-crate (wiki ADR-031): declares TensorAxis and ActivationAxis under the `axis!` SDK…2,310MIT
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.0
zenforks-cubeclMulti-platform high-performance compute language extension for Rust.2,306MIT OR Apache-2.0
ceoCUDA Engined Optics2,301MIT
vemaVector and Matrix types and associated operations.2,300Apache-2.0 OR MIT
cross_correlateSignal cross-correlation2,299BSD-3-Clause OR Apache-2.0
rustai_abaloneAblone implementation and AI agent to play against2,296MIT OR Apache-2.0
a3a3 tools.2,295Apache-2.0
mount-ctrl_sampling1000-damping002Giant Magellan Telescope mount control system (1kHz sampling,2% damping)2,292MIT
fastq-generatorA fastq generator for generation of synthetic fastq files.2,288MIT
statrs-forkStatistical computing library for Rust2,287MIT
random_number_generatorsA command line tool to compare a range of PRNGs.2,286MIT
zeph-toolsTool executor trait with shell, web scrape, and composite executors for Zeph2,286MIT OR Apache-2.0
vistaA utility library for displaying and formatting arrays, matrices and tensors in the terminal.2,285MIT
fmi-test-dataUtilities for fetching test data from Modelica's Reference-FMUs repository.2,285MIT OR Apache-2.0
ibdgenGenerate incomplete block designs for experiments with prohibited pairs2,280GPL-3.0-or-later
fosrFos-R (Forger Of Security Records) is an AI-based synthetic network traffic generator.2,269GPL-3.0
lamellar-profLamellar is an asynchronous tasking runtime for HPC systems developed in RUST.2,267non-standard
nabo-pbcA fast K Nearest Neighbor (KNN) library for low-dimensional spaces, now with support for periodic boundary conditions.2,266MIT OR Apache-2.0
algocline-enginealgocline Lua execution engine — VM, session, bridge2,264MIT OR Apache-2.0
unmtx-gpuMicro matrix library for neural networks that uses GPU.2,261MPL-2.0
burn_p2p_socialOptional social and leaderboard service boundary crate for burn_p2p.2,256MIT OR Apache-2.0
rstm-stateA generic state implementation and its supporting interfaces2,251Apache-2.0
sidereon-coreNumerical astrodynamics propagation core plus the GNSS domain layer (SP3, broadcast ephemeris, multi-GNSS positioning, RTK/PPP,…2,240MIT
kowalski-coreKowalski Core Module: A Rust-based agent for interacting with Ollama models2,233MIT
io-uring-epollWhen your io_uring meets your epoll2,232Apache-2.0/MIT
burn_p2p_auth_githubOptional GitHub auth connector for burn_p2p.2,230MIT OR Apache-2.0
growth-and-decayliterally thrown together to solve problems on a math paper2,224MIT
aa_similaritySubstitution matrices for use in protein sequence analysis and alignment.2,222MIT/Apache-2.0
chebyUnit-safe Chebyshev approximation and spectral numerics for Rust.2,222AGPL-3.0-only
math_images_processorA Rust library for preprocessing images of mathematical formulas, ideally for machine learning applications for formula…2,219MIT
hoduA user-friendly ML framework built in Rust for rapid prototyping and embedded deployment2,216BSD-3-Clause
cpx-mat2by2To power the rust-quantum project, this library provides a robust AltMat type for a single qubit, specifically optimized for the…2,214MIT OR Apache-2.0
voirs-acousticAcoustic model inference for VoiRS speech synthesis (VITS/FastSpeech2)2,208Apache-2.0
pecos-qsimProvides simulators and related elements for PECOS simulations.2,207Apache-2.0
bdbEfficient APIs to parse from and export to file formats commonly used in biology, for both proteomics and genetics workflows.2,205MIT/Apache-2.0
chematic-3d3D coordinate generation, DREIDING force field, velocity Verlet MD, PDB/XYZ I/O, conformer RMSD — pure Rust, WASM-compatible2,205MIT OR Apache-2.0
jean_cutCodon usage tables feature for jean2,204GPL-3.0
tch-plusRust wrappers for the PyTorch C++ api (libtorch).2,199MIT/Apache-2.0
spikeqA synthetic FASTQ record generator with pattern spiking2,199MIT
jean_blosumBLOSUM feature for jean2,196GPL-3.0
is-it-slopDetect AI-generated slop text using machine learning.2,195MIT
rustacCommand line interface for rustac2,195MIT OR Apache-2.0
slabbable-hashSlabbable hash impl2,194Apache-2.0/MIT
otter_satA library for determining the satisfiability of boolean formulas written in conjunctive normal form, developed to support…2,193AGPL-3.0-or-later
comtradeA pure Rust parser for the COMTRADE (Common format for Transient Data Exchange for power systems) file format.2,192MIT
neopdf_tmdlibNeoPDF's interface to TMDlib2,189GPL-3.0-or-later
odem-rs-syncModel-time synchronization facilities of the odem-rs simulation framework2,186MIT
ultralytics-inferenceUltralytics YOLO inference library and CLI for Rust2,178AGPL-3.0
biodivine-lib-io-bmaLibrary for working with models in the BMA format.2,175MIT
gymnasium_sysGymnasium API for Reinforcement Learning2,174MIT OR Apache-2.0
rkeplerAstronomical almanac algorithms for the Rust2,174MIT
hibikiHibiki, a real-time speech-to-speech translation model2,170MIT/Apache-2.0
jean_alignmentSequence alignment feature for jean2,169GPL-3.0
mogaA multi-objective genetic algorithm framework2,165MIT
powerlawA Rust library and command-line tool for analyzing power-law distributions in empirical data.2,161MIT OR Apache-2.0
ahah tools.2,158Apache-2.0
rsrscommand line tool to compute seqcol objects and digests2,157non-standard
rustedbytes-mandelbrotA Mandelbrot set generator written in Rust.2,154GPL-3.0
llama-ggufA high-performance Rust implementation of llama.cpp - LLM inference engine with full GGUF support2,152MIT OR Apache-2.0
lapacke-staticStatically compiled LAPACKE library2,151BSD-3-Clause
jammi-loraStatic-dispatch PEFT-style LoRA primitives for candle. Closed-enum dispatch, immutable construction, candle-native.2,151Apache-2.0
pemelParsing and Evaluating of Math Expressions Library2,143MIT
wedgedA robust and generalized library for Geometric Algebra in Rust.2,138Apache-2.0
sailorA sailing navigation application.2,137MIT OR Apache-2.0
odem-rs-utilModel elements and statistical tooling for the odem-rs simulation framework2,137MIT
rat-trig-rsRational Trigometry in Rust2,137MIT OR Apache-2.0
awpak-aiA Rust library to orchestrate AI agents, commands, and URL calls using an execution graph.2,136MIT
gategenThe library to generate Gate circuits.2,135Apache-2.0
la-stackFast, stack-allocated linear algebra for fixed dimensions2,135BSD-3-Clause
lox-coreCommon data types and utilities for the Lox ecosystem2,135MPL-2.0
border-mlflow-trackingMLFlow tracking for Border2,133MIT OR Apache-2.0
lance-toolsTools for interacting with Lance files and tables2,131Apache-2.0
aprender-ragPure-Rust Retrieval-Augmented Generation pipeline built on Trueno2,130MIT
midstreamer-strange-loopSelf-referential systems and meta-learning2,128MIT OR Apache-2.0
naturalearthdataA Rust library for downloading Natural Earth data.2,127MIT
next-plaidCPU-based PLAID implementation for multi-vector search using ndarray2,127Apache-2.0
scarecrowA neural network library.2,124MIT
geod-typesGeodesy types and primitives2,124MIT
QMemA quantum-inspired memory simulation library in Rust that allows bits to exist in superposition.2,123MIT
chematic-molMOL/SDF V2000 and V3000 parser and writer for chematic — pure-Rust RDKit alternative2,121MIT OR Apache-2.0
ordvecTraining-free ordinal & sign quantization for vector retrieval2,121MIT OR Apache-2.0
auAutomatic control systems library2,112GPL-3.0-only
scirs2-numpyPyO3-based Rust bindings of the NumPy C-API (SciRS2 fork with ndarray 0.17 support)2,112Apache-2.0
fastLowessHigh-performance LOWESS (Locally Weighted Scatterplot Smoothing)2,112MIT OR Apache-2.0
briny_aiA tiny & efficient AI inference engine2,107MIT
darsData Assimilation in Rust2,106GPL-3.0
stem-branchNative Rust port of stem-branch's solar ephemeris core (full VSOP87D Earth series + JPL DE441-fitted correction + IAU2000B…2,106Apache-2.0
calib-targetsMain entry point crate for a collection of plain calibration target detectors built on top of ChESS corners2,105MIT OR Apache-2.0
slabbable-slabSlabbable slab impl2,102Apache-2.0/MIT
slabbable-stablevecSlabbable stablevec impl2,100Apache-2.0/MIT
vectraA multi-dimensional array library for Rust, similar to NumPy2,096MIT
gmt_m2-ctrl_fsm-piezo-7Giant Magellan Telescope C-code control system models2,096MIT
burn_p2p_auth_oidcOptional OIDC auth connector for burn_p2p.2,095MIT OR Apache-2.0
binarHigh-performance binary arithmetic.2,095MIT
burn_p2p_auth_oauthOptional OAuth auth connector for burn_p2p.2,092MIT OR Apache-2.0
libhmmer-sys-2Rust bindings to libhmmer and libeasel2,092BSD-3-Clause
doersRust crate for generating Design Of Experiments (DOE)2,092BSD-3-Clause
butler-portugalA Rust library implementing the Butler-Portugal algorithm for tensor canonicalization2,092MIT
numerical-multisetAn ordered multiset of machine numbers2,090MPL-2.0
aa-colourAdd some colours to your amino acids.2,085Apache-2.0
coolprop-sys-linux-x86-64CoolProp native binaries for Linux x86-642,083MIT
amadeus-parquet-deriveApache Parquet Derive Macro implementation.2,083Apache-2.0
philoxPhilox4x32-10 random number generator2,081MIT
fastixprefix renaming FASTA records2,080MIT
exgEXG (EEG/ECG/EMG) preprocessing — native Rust DSP + FIF reader, numerical parity with MNE-Python2,078GPL-3.0-only
ableable tools.2,071Apache-2.0
sieveFast segmented sieve of Erasthotenes implemented in Rust2,070BSD-3-Clause
proj-corePure-Rust coordinate transformation library with no C dependencies2,069MIT OR Apache-2.0
chematic-depict2D molecular structure depiction as SVG: ring templates, wedge/dash stereo bonds, CPK coloring, grid layout — pure-Rust, no C/C++…2,064MIT OR Apache-2.0
yaiouom-checkLinter for yaiouom. If you're using yaiouom, you want to use yaiouom-checker :)2,062MIT
espresso-logicRust bindings for the Espresso heuristic logic minimizer (UC Berkeley)2,062MIT
seizaStar detection, WCS fitting, and near-field plate solving for astrophotography2,062Apache-2.0
auto_regressiveA library for constructing AR(p) models using the Yule-Walker equations.2,061MIT
diffuse_rs_coreCore package of diffuse_rs2,060MIT
threecrateA comprehensive 3D point cloud processing library for Rust - umbrella crate2,060MIT OR Apache-2.0
talib-rsPure Rust technical analysis library — drop-in replacement for TA-Lib2,059BSD-3-Clause