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.
fp-columnarColumnar storage primitives (Column, ValidityMask) for pandas-parity dataframes — the storage layer behind fp-frame.1,182non-standard
zeph-subagentSubagent management: spawning, grants, transcripts, and lifecycle hooks for Zeph1,182MIT OR Apache-2.0
sklears-linearLinear models for sklears: linear regression, logistic regression, and GLMs1,181Apache-2.0
navbar🍔 A highly customizable navbar component for WASM frameworks like Yew, Dioxus, and Leptos.1,180MIT
openbciNative Rust driver for OpenBCI EEG/EMG boards (Cyton, Cyton+Daisy, Ganglion, Galea) with standard 10-05/10-10/10-20 electrode…1,180MIT
moenarch-audio-analysis-fourierFFT, STFT, and spectral audio analysis for video-analysis.1,178MIT OR Apache-2.0
voirs-evaluationQuality evaluation and assessment framework for VoiRS1,175Apache-2.0
tensor_frameA PyTorch-like tensor library for Rust with CPU, WGPU, and CUDA backends1,174MIT OR Apache-2.0
hanzo-ugMinimalist ML framework.1,174BSD-3-Clause OR Apache-2.0
uvoxxyzBridge between UVoxID spherical space and Cartesian XYZ + quaternions1,172MIT
rlx-rocmAMD ROCm/HIP backend — same .cu kernel sources as rlx-cuda, dispatched via HIP.1,172GPL-3.0-only
spawn-stochasticA Rust library for simulating multiple stochastic processes including ABM, GBM, Ornstein-Uhlenbeck, Feller Square Root, and…1,171MIT
zellla Rust implementation of the cell lists algorithm.1,170MIT
astrographA library dedicated to provinding astronomical predictions of non-chaotic and deterministic bodies.1,169LGPL-3.0-or-later
moenarch-audio-analysis-recognitionDeterministic audio embeddings and similarity search for video-analysis.1,168MIT OR Apache-2.0
voirs-conversionReal-time voice conversion system for VoiRS1,167Apache-2.0
unit-kitPowerful Rust library for seamless units kit conversions and management.1,167MIT AND Apache-2.0
fp-indexFlat and multi-level row index types (Index, MultiIndex) for pandas-parity dataframes.1,167non-standard
fp-runtimeRuntime policies, evidence ledgers, and asupersync interop for the frankenpandas execution layer.1,167non-standard
latexmlA TeX to XML/HTML/ePub converter: a LaTeXML reimplementation in Rust1,166CC0-1.0
ferrotorch-hubPretrained model registry, download, and caching for ferrotorch1,165MIT OR Apache-2.0
ksw2rsNative Rust port of ksw2 (ksw2_extz2_sse) with stable-Rust SIMD backends1,163BSD-3-Clause
bitnet-quantizeMicrosoft BitNet b1.58 quantization and inference for Rust1,162MIT
csv2rdfLibrary for converting a CSV file to N-Triple RDF1,161BSD-3-Clause
matten-dataCSV/table-to-Tensor preparation companion for matten (small PoC datasets).1,159Apache-2.0
tetra3Rust implementation of Tetra3: Fast and robust star plate solver1,157MIT AND Apache-2.0
moenarch-audio-analysis-speakersSpeaker embeddings, enrollment, identification, VAD, and diarization APIs for video-analysis.1,156MIT OR Apache-2.0
lyndon-rsLyndon words and Lyndon basis for free Lie algebras1,154AGPL-3.0-only
lumosai-vector-memoryIn-memory vector storage implementation for Lumos1,153MIT OR Apache-2.0
kira_cdh_compat_fastq_readerStreaming FASTQ reader compatible with CD-HIT input handling (plain and .gz), safe idiomatic Rust API; sync and async.1,153GPL-2.0-only
pnets_dotnetA parser for dotnet petri networks1,153MIT OR Apache-2.0
hyperballHyperbolic geometry: Poincare ball, Lorentz model, Mobius operations1,153MIT OR Apache-2.0
fp-frameDataFrame and Series with pandas-API parity, AACE index alignment, and GroupBy / Rolling / Resample integration.1,152non-standard
ndarrowZero-copy bridge between Apache Arrow and ndarray1,151Apache-2.0
ruvector-nervous-systemBio-inspired neural system with spiking networks, BTSP learning, and EWC plasticity1,149MIT
stochastic-abmA Rust library for simulating various stochastic processes, including Arithmetic Brownian Motion and more.1,148MIT
ff_structurefuzzyfold's secondary structure representations.1,147MIT
lumosai-vector-milvusMilvus integration for LumosAI vector storage - high-performance vector database1,146MIT
sparseglmFast memory-efficient solver for sparse generalized linear models1,146non-standard
ternary-signalTernary signal types for neuromorphic systems — polarity x magnitude x multiplier, 3-byte and 1-byte packed formats1,146MIT OR Apache-2.0
qir-qisQIR to Quantinuum QIS (Quantum Instruction Set) compiler1,146Apache-2.0
ferriclink-coreA Rust library for building AI applications, inspired by LangChain1,145Apache-2.0
thormotionA cross-platform motion control library for Thorlabs systems, written in Rust.1,143BSD-3-Clause
fire-fastaUltra-fast, lazy, zero-copy Multi-FASTA parser.1,141MIT OR Apache-2.0
liquid-edgeMinimal edge inference runtime for LLMs1,141MIT OR Apache-2.0
rsdiff-coreThis is the core library for the Acme project. It contains the core primitives that are used throughout the project.1,140Apache-2.0
fast-distancesA rust library to provide distances for multidimensional arrays1,137non-standard
gmt_dos-systems_m2GMT DOS M2 System1,137MIT
tcliffordGeometric algebra library1,136MIT
logicaffeine-systemPlatform IO, networking, persistence, and post-quantum crypto kernels (Keccak/SHA-3, ChaCha20-Poly1305, ML-KEM, ML-DSA) for LOGOS1,136BUSL-1.1
rust_test_repo_dont_use_it_1337TODO1,134MIT OR Apache-2.0
ferray-statsStatistical functions, reductions, sorting, and histograms for ferray1,134MIT OR Apache-2.0
agentosAI agent library1,131MIT
rstm-tapeA generic state implementation and its supporting interfaces1,131Apache-2.0
logicaffeine-languageNatural language to first-order logic pipeline1,131BUSL-1.1
tl-astAbstract Syntax Tree definitions for ThinkingLanguage1,131Apache-2.0
nhs-number-cliCommand line tool that validates United Kingdom (UK) National Health Service (NHS) Numbers, one per line, from standard input.1,131MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0 OR BSD-3-Clause
copc-coreShared COPC metadata, hierarchy, streaming point, and error types1,131MIT OR Apache-2.0
icentral-speedup-calculationRust library for efficient graph traversal and speedup calculations using Betweenness Centrality and MUC detection techniques.1,130MIT OR Apache-2.0
mosekcomodel_highsHIGHS backend for mosekcomodel1,128MIT
wrapping_in_rangeWrapping arithmetic for any range1,125MIT OR Apache-2.0
radsymRadial symmetry detection: center proposals, local support analysis, scoring, and refinement1,124MIT OR Apache-2.0
gmt_dos-systems_m1GMT DOS M1 System1,122MIT
petekioSubsurface data ingestion + structure layer: surfaces, wells, points, polygons with loading, interpolation, and statistics.1,120Apache-2.0
solunatusHigh-precision astronomical calculation library and CLI for sun/moon positions, rise/set times, and lunar phases1,118MIT
ternlang-mlTernary ML inference kernels — TritFloat (confidence-native ternary float), TritFloatTensor, sparse_matmul (@sparseskip),…1,117LicenseRef-BSL-1.1
tensorlogic-compilerCompiler for transforming logic expressions into tensor computation graphs1,116Apache-2.0
kenlm-rsRust bindings for KenLM language model inference1,115LGPL-3.0-or-later
hdl-cat-errorShared Error enum for hdl-cat1,114MIT OR Apache-2.0
aprender-registryModel, Data and Recipe Registry with full lineage tracking1,113MIT
sciencecalc-tuiA terminal calculator toolkit for mathematics, physics, and chemistry in Rust. | Kalkulator Matematika, Fisika, Kimia berbasis TUI1,112MIT
cortiq-coreCMF (Cortiq Model Format): a self-describing, memory-mappable binary container for quantized LLM weights, tokenizer, per-task…1,112Apache-2.0
spectrogramsHigh-performance FFT-based computations for audio and image processing1,112MIT
skeleton-rs🦴 A highly customizable skeleton component for WASM frameworks like Yew, Dioxus, and Leptos.1,109MIT
cobre-stochasticStochastic process models for power systems — PAR(p), scenario generation, correlated sampling1,107Apache-2.0
thermorustThermodynamic neural motif engine: energy-driven state transitions with Landauer dissipation and Langevin noise1,106MIT OR Apache-2.0
ruvector-ditherDeterministic low-discrepancy dithering for low-bit quantization: golden-ratio and π-digit sequences for blue-noise error shaping1,105MIT OR Apache-2.0
numrHigh-performance numerical computing with multi-backend GPU acceleration (CPU/CUDA/WebGPU)1,104Apache-2.0
runnRunn is a feature-rich, easy-to-use library for building, training, and evaluating feed-forward neural networks in Rust1,101MIT OR Apache-2.0
rragHigh-performance Rust framework for Retrieval-Augmented Generation with pluggable components, async-first design, and…1,101MIT
zeph-orchestrationTask orchestration: DAG execution, failure propagation, and persistence for Zeph1,100MIT OR Apache-2.0
mold-ai-inferenceCandle-based inference engine for mold — FLUX, SDXL, SD3.5, Z-Image diffusion models1,099MIT
exo-temporalTemporal memory coordinator with causal structure for EXO-AI cognitive substrate1,097MIT OR Apache-2.0
zeph-schedulerCron-based periodic task scheduler with SQLite persistence for Zeph1,097MIT OR Apache-2.0
rotomlA native Rust AutoML pipeline toolkit1,095MIT
ailake-vecVector quantization (F32/F16/I8/PQ) and SIMD distance kernels for AI-Lake1,091MIT OR Apache-2.0
outfitOrbit determination toolkit in Rust. Provides astrometric parsing, observer management, and initial orbit determination (Gauss…1,091non-standard
torsh-specialSpecial mathematical functions for ToRSh with SciRS2 integration1,090Apache-2.0
asap-rankingActive Sampling for Pairwise Comparisons (ASAP) algorithm implementation in Rust1,088AGPL-3.0
imbalanced-coreCore traits and abstractions for imbalanced learning in Rust1,085MIT OR Apache-2.0
charlottecharlotte is a rust lib for vector calculus1,084MIT
pmetal-mlxMLX backend implementation for PMetal LLM fine-tuning1,083MIT OR Apache-2.0
oxigdal-shapefileShapefile (ESRI) driver for OxiGDAL - Pure Rust GDAL reimplementation1,082Apache-2.0
vela-protocolCore library for the Vela scientific knowledge protocol: replayable frontier state, signed canonical events, and proof packets.1,081Apache-2.0 OR MIT
oxicuda-backendOxiCUDA Backend - Abstract compute backend trait for GPU dispatch1,079Apache-2.0
query-curveA Rust library for querying custom Bezier curves, compatible with curves created at https://querycurve.com.1,078MIT
dda-rsPure Rust Delay Differential Analysis engine1,075MIT
neuro-divergent-coreCore foundation for neuro-divergent neural forecasting library1,073MIT OR Apache-2.0
zeph-channelsMulti-channel I/O adapters (CLI, Telegram, Discord, Slack) for Zeph1,073MIT OR Apache-2.0
crbrs-lspA cross-platform command-line toolchain and LSP for Campbell Scientific CRBasic dataloggers.1,072MIT OR Apache-2.0
clstrA library to parse and write .clstr files from 'CD-HIT', as well as a small
binary with simple functionality.1,071MIT
faloopsCounter-attack nonhuman bad actors that abuse Frequency-shift Keying and Phase-shift Keying in your human environment thusly…1,068GPL-3.0-or-later
epanet-rsA fast, modern and safe re-implementation of the EPANET2 hydraulic solver, written in Rust.1,068MIT OR Apache-2.0
hdl-cat-bitsBit-precise unsigned and signed integer newtypes for hdl-cat1,068MIT OR Apache-2.0
zeph-experimentsExperiment engine for adaptive agent behavior testing and hyperparameter tuning1,067MIT OR Apache-2.0
f1-nexus-coreNext-generation Formula 1 strategy optimization platform with AI-powered race simulation1,066MIT OR Apache-2.0
moshi-dbmoshi, a real-time voice AI1,066MIT/Apache-2.0
fx-durable-gaDurable GA event driven optimization loop on PostgreSQL1,066MIT OR Apache-2.0
ferro-hgvsHGVS variant normalizer - part of the ferro bioinformatics toolkit1,066MIT
axonml-serializeModel serialization for Axonml ML framework1,065MIT OR Apache-2.0
rstm-actorsThis crate focuses on building concrete implementations for Turing Machines.1,064Apache-2.0
sklears-clusteringClustering algorithms for sklears: K-means, DBSCAN, hierarchical clustering1,062Apache-2.0
zeph-vaultVaultProvider trait and backends (env, age) for Zeph secret management1,058MIT OR Apache-2.0
subsumeRegion embeddings for entailment and set containment1,057MIT OR Apache-2.0
rustyasgGraph-based deep learning framework in Rust: define-then-run ASG, graph-to-graph autograd, wgpu GPU backend, and an interactive…1,056MIT
capability-full-annotated-leaf-holdersA Rust crate for crafting fully annotated leaf holders mimicking detailed domain observations, using advanced serialization and…1,053GPL-3.0-only
engcon_macrosHelpful macros to define contracts on data-structure level1,050MIT OR Apache-2.0
adriannAdriann is a Rust library implementing SPANN, a high-scale hybrid nearest-neighbor algorithm.1,049Apache-2.0
ff_energyfuzzyfold's nearest neighbor free energy evaluations.1,046MIT
slider-rs🎚️ A highly customizable slider component for WASM frameworks like Yew, Dioxus, and Leptos.1,045MIT
mrcMRC-2014 file format reader/writer for cryo-EM — SIMD-accelerated, mmap-enabled1,044MIT
cwl_corePart of `CommonWL`. Document parsing1,043MIT OR Apache-2.0
netlistx-rsNetlist (hypergraph) in Rust1,040MIT OR Apache-2.0
polyhedronA half edge and radial edge implementation.1,039non-standard
zeph-a2aA2A protocol client and server with agent discovery for Zeph1,037MIT OR Apache-2.0
sview-fmindexFM-index library with slice view architecture for efficient text indexing and pattern matching1,036MIT
temporal-compareHigh-performance framework for benchmarking temporal prediction algorithms inspired by Time-R11,035MIT
astrodynamics-gnssGNSS domain layer (SP3, broadcast ephemeris, multi-GNSS single-point positioning, ionosphere/troposphere, DOP) built on the…1,031MIT
nc-to-pqA CLI tool to convert 1D variable NetCDF4 files to Apache Parquet format.1,030MIT
voirsAdvanced voice synthesis and speech processing library for Rust1,028MIT OR Apache-2.0
grib-coreShared GRIB data model, primitives, and code tables1,028MIT OR Apache-2.0
rapid-nnRapid Neural Networks in Rust: A lightweight and fast neural network library that's easy to use.1,026MIT
misykatIslamic library for Rust1,026GPL-3.0-only
hdl-cat-kindHardware-describable-type trait (Hw) and type descriptors for hdl-cat1,026MIT OR Apache-2.0
moenarch-runtime-onnxDomain-neutral ONNX Runtime session and tensor helpers.1,025MIT OR Apache-2.0
turf-rsA Rust library for advanced geospatial analysis based on Turf, providing powerful tools for manipulating and optimizing geometric…1,025MIT OR Apache-2.0
zeph-gatewayHTTP gateway for webhook ingestion with bearer auth for Zeph1,025MIT OR Apache-2.0
axion-dataA high-performance data processing library written in Rust, providing DataFrame and Series functionality similar to pandas1,024MIT
chord_nameA library for working with chord names in music theory.1,023MIT OR Apache-2.0
pmetal-mlx-syspmetal-maintained fork of mlx-sys: low-level interface and binding generation for the mlx library1,023MIT OR Apache-2.0
exg-lunaLUNA seizure-detection preprocessing pipeline for EEG — built on exg1,023GPL-3.0-only
cdflibPure-Rust port of CDFLIB: cumulative distribution functions (CDF) associated with common probability distributions1,021MIT
torch-sys-plusLow-level FFI bindings for the PyTorch C++ api (libtorch).1,019MIT/Apache-2.0
voirs-singingSinging voice synthesis for VoiRS1,018Apache-2.0
teh-o-prkePoint Reactor Kinetics Package (PRKE) for the Transport and Eigenvalue Hybrid Open source solver (Teh-O)1,018GPL-3.0-only
memvid-ask-modelLLM inference module for Memvid Q&A with local and cloud model support1,017Apache-2.0
yomikomi-pyo3Dataloader for training large text models.1,016MIT OR Apache-2.0
doris-rsDORIS RINEX file parsing and production1,016MPL-2.0
prismatica308 scientific colormaps as compile-time Rust constants1,015GPL-3.0-only
medicomA library for reading and writing DICOM, the DIMSE network protocol, and decoding DICOM images.1,013Apache-2.0
infallible_tobigintInfallible ToBigInt/ToBigUint conversion traits for num-bigint1,012MIT OR Apache-2.0
colmapA comprehensive Rust library for COLMAP-style computer vision and 3D reconstruction1,012MIT
supply-chain-trust-example-crate-000033Numeric traits for generic mathematics1,011MIT OR Apache-2.0
kos-candle-coreMinimalist ML framework.1,008MIT OR Apache-2.0
pmetal-mlx-rspmetal-maintained fork of mlx-rs: unofficial rust wrapper for Apple's mlx machine learning library.1,007MIT OR Apache-2.0
utomid-rsCompact encoding for chemical elements, compounds, and basic chemistry utilities.1,006MIT
pmetal-ggufGGUF file format implementation for PMetal1,006MIT OR Apache-2.0
groebnerA Rust library implementing Groebner basis algorithms1,003MIT
pindakaas-intel-satbuild of the Intel SAT solver for the pindakaas crate1,003MIT
zeph-tuiRatatui-based TUI dashboard with real-time metrics for Zeph1,002MIT OR Apache-2.0
cox-hazardsA Rust library for Cox proportional hazards regression with elastic net regularization1,001MIT
sonareRuntime environment for formally-verifiable distributed software1,001Apache-2.0
sklears-model-selectionModel selection utilities for sklears: cross-validation, grid search, train-test split1,001Apache-2.0
slabtasticA streamable, readable, writeable, randomly accessible file format1,001Apache-2.0
logicaffeine-compileLOGOS compilation pipeline - codegen and interpreter999BUSL-1.1
idunAsync Rust client, CLI, and TUI for streaming real-time EEG, IMU, and impedance data from IDUN Guardian earbuds over Bluetooth…999MIT
metar-taf-parserA strongly-typed METAR and TAF parser library for aviation weather reports998MIT
arraylakeA client for Earthmover's ArrayLake platform997Apache-2.0
ferrotorch-dataData loading, batching, and transforms for ferrotorch997MIT OR Apache-2.0
nalgebra_block_triangularizationStructural decomposition of sparse matrices into block triangular form using graph algorithms996MIT
kos-candle-nnMinimalist ML framework.991MIT OR Apache-2.0
demtileGSI(国土地理院)DEMタイルPNG画像から標高値を取得するRustライブラリ990MIT
cobre-commPluggable communication backend abstraction for the Cobre ecosystem (MPI, TCP, shared-memory, local)990Apache-2.0
glowstick-burnIntegration of glowstick with the burn tensor987MIT
commutator-rsCommutator operations for non-commutative algebras982AGPL-3.0-only
cobre-ioCase directory loading and validation for the Cobre power systems ecosystem982Apache-2.0
glowstick-candleIntegration of glowstick with the candle tensor981MIT
sealex-apiSealex API (sealex-api) is a web service that exposes a REST API that provides services related
to the lexicons of SouthEast…980Unlicense OR MIT
cobre-solverLP/MIP solver abstraction layer with HiGHS backend for power system optimization979Apache-2.0
ferrunitasA type-safe unit conversion library with compile-time dimensional analysis978Apache-2.0
swiss-eph-dataEmbedded ephemeris data files for swiss-eph (Swiss Ephemeris)978AGPL-3.0
sublinearHigh-performance sublinear-time solver for asymmetric diagonally dominant systems977MIT OR Apache-2.0
sklears-treeDecision tree algorithms for sklears: CART, ID3, C4.5977Apache-2.0
thermal_rsThermal Conduction Simulation Library976MIT
cartan-geoGeodesic computation and geometric tools for cartan: geodesic curves, curvature queries, Jacobi fields976MIT
mappers_warpVery simplistic tool for reprojecting maps, based on GdalWarp975Apache-2.0
pxdctDiscrete cosine transform973BSD-3-Clause OR Apache-2.0
kos-candle-transformersMinimalist ML framework.973MIT OR Apache-2.0
ta-pantherTechnical analysis library. Implements number of indicators: EMA, SMA, RSI, MACD, Stochastic, etc.972MIT
abacoMath engine — expression evaluation, unit conversion, and numeric types for Rust967AGPL-3.0-only
oxirs-shacl-aiAI-powered shape induction and data repair suggestions for SHACL validation967Apache-2.0
mlua-mathlibMath library for mlua — RNG, distributions, hypothesis testing, ranking, information theory, and statistics966MIT OR Apache-2.0
cartan-decDiscrete exterior calculus on Riemannian manifolds: simplicial complexes, Hodge operators, and covariant differential operators…966MIT
rustplexA linear programming solver based on the Simplex algorithm for Rust964MIT OR Apache-2.0
manopt-rsA high-performance Rust library for manifold optimization built on the Burn deep learning framework963MIT
rossbyA blazingly fast, in-memory, NetCDF-to-API server963MIT OR Apache-2.0
cortiq-enginePortable inference runtime for the CMF model format, with no ML framework underneath: runs on CPU, and on GPU (Vulkan / Metal /…963Apache-2.0
mathengine-unitsComprehensive unit conversion system supporting multiple measurement dimensions963MIT OR Apache-2.0
tmp-typst-custom-metadataA new markup-based typesetting system that is powerful and easy to learn.962Apache-2.0
cvc5High-level Rust bindings for the cvc5 SMT solver961BSD-3-Clause