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.
onemklSafe, idiomatic Rust wrapper over Intel oneAPI Math Kernel Library (oneMKL).1,382MIT OR Apache-2.0
ontocore-catalogSemantic catalog for OntoCore (ontocore-*)1,380MIT OR Apache-2.0
genesis-protocol🧬 The first protocol for digital life - creating, evolving, and networking living digital organisms1,379non-standard
aligratorA lightweight numerical integration library.1,379MIT
zeph-sanitizerContent sanitization, exfiltration guard, PII filtering, and quarantine for Zeph1,379MIT OR Apache-2.0
stim-cxxLow-level C++ bridge crate for the safe stim Rust bindings1,378Apache-2.0
quantrs2Comprehensive Rust quantum computing framework - unified entry point for quantum simulation, algorithm development, and hardware…1,378Apache-2.0
spa_sraSolar Position Algorithm for Solar Radiation Applications1,374non-standard
biodivine-algo-bdd-sccBDD-based algorithms for symbolic SCC detection in Boolean networks1,371MIT
rlx-gpu-kernelsShared CUDA/HIP C++ kernel sources for RLX GPU backends (NVRTC / hipRTC).1,370GPL-3.0-only
icechunk-macrosSupport and helper macros for the Icechunk library1,370Apache-2.0
ghostflow-coreCore tensor operations for GhostFlow ML framework - optimized for maximum performance1,369MIT OR Apache-2.0
leann-coreLEANN is a revolutionary vector database that democratizes personal AI. Transform your laptop into a powerful RAG system that can…1,368MIT
bevy_eulerian_fluidAn eularian fluid simulation plugin for Bevy.1,367MIT OR Apache-2.0
sm-2Rust Crate for SM-2 Spaced Repetition1,366MIT
miniplanA PDDL planner library built around the pddl crate, with grounding and search utilities1,366EUPL-1.2
dftd3-srcsimple-dftd3 build-from-source or library selection1,364LGPL-3.0
orthanc_apiOrthanc API hand-written response models1,363GPL-3.0
optimization-solversNumerical optimization solvers for unconstrained and simple-bounds constrained convex optimization problems. Wasm compatible1,362MIT OR Apache-2.0
rlx-mlx-sysLow-level MLX C++ build + C ABI shim for RLX (vendored mlx, NVRTC-free).1,360GPL-3.0-only
concision-paramsthis crate implements the core modules for the concision framework1,359Apache-2.0
mnist_readerDownload the MNIST dataset and simply read it.1,359MIT
logicaffeine-kernelPure Calculus of Constructions type theory - NO LEXICON1,359BUSL-1.1
acorn-cliACORN command line interface1,357MIT
rlx-cliShared CLI helpers and multiplexer registry for RLX model binaries1,354GPL-3.0-only
cf1-rsFast construction of compacted reference de Bruijn graphs1,353BSD-3-Clause
infmachine_configThe Infinite Machine configuration.1,353Apache-2.0
polymesh_rwA basic rust crate for reading and writing meshes and simulation data in the polymesh format used by OpenFOAM.1,353MIT
onnx-rsZero-dependency ONNX model parser in Rust1,352MIT
astro-mathAstronomy math algorithms for telescope control and sky transforms1,350MIT OR Apache-2.0
astrodynamicsNumerical astrodynamics engine for orbit propagation, force models, and flight-dynamics primitives1,350MIT
icentral-test-qubeDynamic graph optimization for rapid update of betweenness centrality using Minimum Union Cycles.1,350MIT OR Apache-2.0
oxidiviner-moving-averageMoving average models for OxiDiviner time series analysis library1,350MIT
icentral-timing-updateA crate for dynamically updating betweenness centrality in graphs, supporting MPI and multithreading for efficient large-scale…1,349MIT OR Apache-2.0
onecodeRust bindings for ONEcode - a data representation format for genomic data1,348MIT
stac-typesLow-level types for stac-rs. Should not be used directly, usually.1,345MIT OR Apache-2.0
amari-measureMeasure-theoretic foundations for geometric algebra - integration, probability measures, and analysis on multivector spaces1,344MIT OR Apache-2.0
rsat-cliSolHOP SAT Solver1,343MIT
amzn-smt-irIntermediate representation for SMT problems1,342Apache-2.0
oxidiviner-exponential-smoothingExponential smoothing models for OxiDiviner time series analysis library1,342MIT
oxidiviner-autoregressiveAutoregressive models for the OxiDiviner time series forecasting library1,341MIT
readcon-coreAn oxidized single and multiple CON file reader and writer with FFI bindings for ergonomic C/C++ usage.1,340MIT
icentral-test-brandesicentral-test-brandes is a Rust library for computing betweenness centrality using Brandes' algorithm. It supports both bounded…1,339MIT OR Apache-2.0
icentral-partial-bbfsEfficiently update betweenness centrality through Partial Brandes' Breadth-First Search in dynamically changing graphs.1,338MIT OR Apache-2.0
icentral-test-incremental-brandesEfficiently computes betweenness centrality in dynamic graphs using incremental updates. It accelerates centrality measurements…1,338MIT OR Apache-2.0
sgpeNumerical solution of the stochastic Gross–Pitaevskii equation (SGPE) in Rust.1,338MIT
icentral-test-fuadA Rust crate for computing approximate Betweenness Centrality in dynamic graphs using edge-insertions and Biconnected Components.1,337MIT OR Apache-2.0
oxidiviner-garchGARCH models for volatility forecasting and risk modeling in financial time series1,336MIT
hero🦸 A highly customizable hero sections templates for WASM frameworks like Yew, Dioxus, and Leptos.1,335MIT
oxirs-ruleForward/backward rule engine for RDFS, OWL, and SWRL reasoning1,334Apache-2.0
toraniko-traitsTrait abstractions for the toraniko factor model1,331MIT
toraniko-mathMathematical operations for the toraniko factor model1,330MIT
fem-cuda-solverA CUDA-based state space model for the GMT FEM1,330MIT
fqcatTool for rapidly merging FASTQ files. Never use cat again!1,329MIT
slp-cliSolHOP Linear Programming Solver1,328MIT
amzn-smt-stringsA library for manipulating SMT-LIB strings and regular expressions1,328Apache-2.0
hf-fetch-modelDownload, inspect, and compare HuggingFace models from Rust. Multi-connection parallel downloads plus safetensors and NPZ header…1,327MIT OR Apache-2.0
moenarch-tensor-dataSmall finite f32 tensor contracts and metadata for video-analysis.1,326MIT OR Apache-2.0
pdmPulse Density Modulator1,323MIT
stimSafe Rust bindings for Stim, a high-performance stabilizer circuit simulator and analyzer1,322Apache-2.0
jmix-rsRust library for JMIX (JSON Medical Interchange) format - secure medical data exchange with cryptographic features1,322MIT
thafExtracts transcript sequences and gene maps from genome FASTA files using GFF3 annotations.1,319BSD-3-Clause
atomr-agents-embedEmbeddingActor and pluggable AnnIndex (CPU default via atomr-accel-agents).1,317Apache-2.0
icentral-muc-speedup-statsProvides tools for analyzing speedup in Minimum Uncut (MUC) problems on graphs, capturing metrics about nodes, edges, and ideal…1,315MIT OR Apache-2.0
trustformers-coreCore traits and utilities for TrustformeRS1,315Apache-2.0
voirs-emotionEmotion expression control system for VoiRS voice synthesis1,314Apache-2.0
sci-formHigh-performance 3D molecular conformer generation using ETKDG distance geometry1,314MIT
tl-errorsError types and diagnostics for the ThinkingLanguage compiler1,313Apache-2.0
voirs-spatial3D spatial audio and HRTF processing for VoiRS1,312Apache-2.0
gpluSparse LU factorization with partial pivoting1,312BSD-3-Clause
aprender-zram-coreSIMD-accelerated LZ4/ZSTD compression for memory pages1,312MIT
algoclineLLM amplification engine — MCP server with Lua scripting1,311MIT OR Apache-2.0
voirs-cloningVoice cloning and speaker adaptation system for VoiRS1,310Apache-2.0
geometric-pyo3PyO3 (Rust) interface to geomeTRIC (molecular structure geometry optimization program)1,310Apache-2.0
seqpro-corepyo3-free Rust kernels for seqpro's ragged (offsets+data) sequence arrays.1,310MIT
quantrs2-symengineSymbolic Computation in Rust via SymEngine1,309MIT OR Apache-2.0
amari-flynnProbabilistic contracts and verification - named after Kevin Flynn's acceptance of spontaneous perfection1,309MIT OR Apache-2.0
rustneuroA library for neural signal analysis and feature extraction for scientists who require fast computation.1,308MIT
finch_libAn implementation of min-wise independent permutation locality sensitive hashing ('MinHashing') for genomic data and command-line…1,307MIT
ntrip-clientNTRIP client1,307MPL-2.0
accelerate-generalA general matrix and vector operations library using Apple's Accelerate framework.1,306MIT OR Apache-2.0
neuroxA Rust crate providing core building blocks for numerical computing and machine learning, including tensor operations, model…1,302MIT
lorenz-cliPlots lorenz attractor in terminal.1,301MIT OR Apache-2.0
fractal_financeEnterprise-grade fractal analysis for quantitative finance applications1,298MIT OR Apache-2.0
oximedia-cvComputer vision for OxiMedia1,297Apache-2.0
optirs-nasOptiRS Neural Architecture Search and hyperparameter optimization1,296Apache-2.0
qntzVector quantization1,296MIT OR Apache-2.0
burn_dragon_coreburn dragon core model and utilities1,295MIT OR Apache-2.0
trackforgeA unified, high-performance computer vision tracking library.1,293MIT
ipopt-adBlackbox NLP solver using IPOPT and automatic differentiation1,292MIT OR Apache-2.0
bilby_rustRust implementation of domain-specific geometrical operations for Bilby to mirror the functionality in bilby-cython using PyO3.1,291MIT
sensormlSensorML parser and serializer supporting XML and JSON formats1,288MIT
optirs-tpuOptiRS TPU coordination and pod management1,288Apache-2.0
ent-rsEntropy and randomness analysis tool for binary files (Rust port of ent.hpp)1,287MIT
optirs-gpuOptiRS GPU acceleration and multi-GPU optimization1,285Apache-2.0
xml2rdfLibrary for converting an XML file to N-Triple RDF1,284BSD-3-Clause
llm-chain-openai-compatibleA library implementing `llm-chains` for OpenAI's models. Chains can be use to apply the model series to complete complex tasks,…1,283MIT
dynast-momentumSymbolic four-momenta for Feynman graphs1,283GPL-3.0-or-later
rapier3d-lijay3-dimensional physics engine in Rust.1,282Apache-2.0
haagenti-hctHaagenti Compressed Tensor (HCT) format with HoloTensor holographic compression1,280MIT OR Apache-2.0
leastsquaresMiller Updating Regression1,279Apache-2.0
groslicerSlice gro files by processing a stream of lines1,278MIT
moenarch-jobs-coreReusable long-running job state, cancellation, progress, logs, and artifact primitives.1,277MIT OR Apache-2.0
argos-arpaA pulsar data archive for the ARGOS project (https://argos-telescope.eu/).1,272MIT
nexarDistributed runtime with QUIC transport, stream-multiplexed messaging, and built-in collectives1,272Apache-2.0
icechunk-pythonTransactional storage engine for Zarr designed for use on cloud object storage1,271MIT OR Apache-2.0
matten-mlprepSmall, transparent, deterministic preprocessing helpers for matten::Tensor (no ML framework).1,271Apache-2.0
edgefirst-trackerMulti-object tracking with ByteTrack for edge AI video analytics1,271Apache-2.0
system-analysisA comprehensive Rust library for analyzing system capabilities, workload requirements, and optimal resource allocation1,270MIT OR Apache-2.0
aprender-dbGPU-first embedded analytics database with SIMD fallback and SQL query interface1,270MIT
cetanaYet Another Neural Network Library1,268Apache-2.0
rlx-mlxMLX backend for RLX — Apple's array framework via hand-rolled C++ shim, eager + lazy execution1,268GPL-3.0-only
matten-ndarrayConversion bridge between matten::Tensor and ndarray::ArrayD<f64>.1,268Apache-2.0
seiza-downloadAsync download and cache management for published Seiza catalog bundles1,265Apache-2.0
lmonade-modelsLLM model architectures and serving components for the Lmonade inference engine1,261GPL-3.0-or-later
yomikomiDataloader for training large text models.1,256MIT OR Apache-2.0
airframePure-Rust WebGPU inference engine for GGUF models. No C++ toolchain, no llama.cpp. Runs on NVIDIA, AMD, Intel, and Apple Silicon…1,253MIT
rlx-metalMetal backend for RLX — Apple Silicon GPU via Metal Performance Shaders + custom MSL kernels1,253GPL-3.0-only
moenarch-model-runtimeGeneric model specs, bundles, downloads, and job helpers for multimodal runtimes.1,252MIT OR Apache-2.0
rt-naviHigh precision navigation in real time1,251MPL-2.0
burn_p2p_pythonPython/Torch workload bridge for burn_p2p.1,251MIT OR Apache-2.0
logicaffeine-lexiconEnglish vocabulary types and compile-time lexicon lookup for logicaffeine1,250BUSL-1.1
ruvector-mathAdvanced mathematics for next-gen vector search: Optimal Transport, Information Geometry, Product Manifolds1,250MIT
briefcase-coreOpen-source decision tracking for AI1,250Apache-2.0
logicaffeine-dataWASM-safe data structures and CRDTs - NO IO1,249BUSL-1.1
inner-spaceProvides the dot product trait and auto implements the inner space trait, which contains a bunch of useful functions for working…1,249MIT OR Apache-2.0
const_cge_activationsShared activation function implementations for const_cge1,247MIT
nexosim-byte-utilsByte and stream manipulation utilities for NeXosim-based simulations.1,247MIT OR Apache-2.0
rabusRatio bus detection algorithms and heuristics.1,246MIT AND BSD-2-Clause
radtkA toolkit for working with RAD files1,246non-standard
comtrade-rsA pure Rust parser for the COMTRADE (Common format for Transient Data Exchange for power systems) file format.1,246MIT
rlx-cudaNVIDIA CUDA backend — cuBLAS for matmul + NVRTC-compiled kernels for everything else, via the pure-Rust `cudarc` crate.1,246GPL-3.0-only
rlx-wgpuCross-platform GPU backend for RLX via wgpu (Metal/Vulkan/DX12/WebGPU)1,245GPL-3.0-only
readaptA reinforcement learning library1,244MIT
rust_qrngTsotchkes quantum random number generator library with cryptographic, financial, and gaming applications converted to Rust1,243MIT
pindakaas-kissatbuild of the Kissat SAT solver for the pindakaas crate1,243MIT
constensor-coreExperimental ML framework featuring a graph-based JIT compiler.1,242MIT OR Apache-2.0
logicaffeine-proofBackward-chaining proof engine (certified SAT/CDCL, tactics, Socratic hints) plus the number-theory / cryptanalysis substrate…1,242BUSL-1.1
midas_processorHigh-performance Rust tool for converting UK Met Office MIDAS weather datasets from BADC-CSV to optimized Parquet format1,242MIT
pxwindowLibrary for generating apodization windows for signal processing1,242BSD-3-Clause OR Apache-2.0
h_mathA Rust library for simple and advanced mathematical computations.1,242MIT
tensorlogic-adaptersSymbol tables, axis metadata, and domain masks for TensorLogic1,241Apache-2.0
apex-solverHigh-performance nonlinear least squares optimization with Lie group support for SLAM and bundle adjustment1,240Apache-2.0
moenarch-numbers-coreDeterministic scalar numeric summaries, quantiles, ranges, and histograms for video-analysis.1,238MIT OR Apache-2.0
wassOptimal transport: Wasserstein distance, Sinkhorn algorithm, and Sinkhorn divergence1,237MIT OR Apache-2.0
rumtk-webWeb framework part of the RUMTK framework that attempts to simplify and expedite dashboard development in Healthcare.1,237LGPL-3.0
birdnet-onnxBird species detection using BirdNET, Perch, and BSG Finland ONNX models1,236MIT
mincedA parser for the output of the MinCED CRISPR array annotation tool1,232MIT
rlx-textRLX text — tokenizer wrappers, chat templates, sampling. Public surface for downstream LM apps.1,232GPL-3.0-only
tensor-calcWorld's first Rust-based Einstein field equation solver with symbolic tensor calculus1,230MIT OR Apache-2.0
cobre-corePower system data model — buses, branches, generators, loads, and network topology1,230Apache-2.0
capability-generation-inputsA Rust crate to manage input parameters for generating tree-based models. It offers validation, serialization, and error handling…1,229GPL-3.0-only
moenarch-math-signal-coreShared signal-domain math for windows, frame strides, resampling, and biquad design.1,229MIT OR Apache-2.0
nonconvex-optSimple non-convex optimization algorithms1,225non-standard
pmetal-metalMetal GPU compute kernels for PMetal - FlashAttention and optimized ML primitives1,224MIT OR Apache-2.0
moenarch-video-analysis-ingestMedia ingest traits and source adapters for video-analysis.1,223MIT OR Apache-2.0
obwioOpenCL bindings and runtime utilities for Rust1,220Apache-2.0
frostfireA modular, mathematically rigorous, performant, reusable simulated annealing optimization engine1,219MIT OR Apache-2.0
moenarch-audio-analysis-coreShared audio frame conversion, windowing, and streaming helpers for video-analysis.1,219MIT OR Apache-2.0
fuzzy-string-distanceFuzzy string distance comparisons1,218MIT OR Apache-2.0
symexprA libray to build symbolic expression and evaluation.1,217MIT OR Apache-2.0
indicators-taTechnical analysis indicators and market regime detection for algorithmic trading1,217MIT
smelt-mlMachine learning framework with spatial modeling, conformal prediction, and gradient boosting competitive with C++1,216MIT
linear_algebra_wsAn open-source Rust library for linear algebra operations, designed with privacy and transparency.1,216MIT
fastrq8-bit and 4-bit rotational quantization (RaBitQ-style) for vector compression, following Weaviate's implementation.1,216Apache-2.0
truecalc-coreFormula engine with exact Google Sheets semantics — stateless, embeddable evaluator1,216MIT
rust_scicrateA scientific computing library for Rust1,214MIT
zetacoreA simple in-memory vector store library with Python bindings.1,214Apache-2.0
ug-llamaMicro compiler for tensor operations.1,214MIT OR Apache-2.0
tempo-x402-modelSequence model for autonomous plan generation — trained on colony collective experience1,214MIT
burn_p2p_e2ePublic downstream e2e and browser-validation facade for burn_p2p.1,213MIT OR Apache-2.0
moenarch-text-coreShared text documents, tokenization, spans, and statistics for video-analysis.1,212MIT OR Apache-2.0
gateconvertThe library to convert Gate circuit from/to foreign logic format.1,212Apache-2.0
blutils-adaptersA utility to make it easier to run and analyze Blast results1,211Apache-2.0
tenflowers-coreCore tensor operations and execution engine for TenfloweRS1,211Apache-2.0
emotivAsync Rust client and TUI for Emotiv EEG headsets via the Cortex API WebSocket (JSON-RPC 2.0)1,210MIT
satgalaxysatgalaxy-rs is a Rust library that provides Rust bindings for multiple popular SAT solvers1,209MIT
fp-typesCore Scalar, DType, NullKind primitives for the frankenpandas workspace — the universal type system behind fp-frame.1,209non-standard
diffusion_rs_coreCore package of diffusion_rs1,208MIT
moenarch-text-transcriptsTranscript parsing and ASR command adapters for video-analysis.1,208MIT OR Apache-2.0
torsh-optimOptimization algorithms for ToRSh with PyTorch-compatible API1,205Apache-2.0
kimi-fann-coreOptimized micro-expert neural architecture for Kimi-K2 WASM conversion with 5-10x performance improvements1,202MIT OR Apache-2.0
bseBasis Set Exchange (BSE) library in Rust for quantum chemistry applications.1,199Apache-2.0
nexus2faconverts .nex to .fa plain simple1,198MIT
mvmm_hydroA moving mesh hydrodynamics (CFD) solver prioritizing flexibility over raw performance.1,196LGPL-3.0+
floatguardA library for checked floating-point arithmetic in Rust, safely elminating NaN and Infinity from floating-point computations.1,195MIT OR Apache-2.0
householderA Rust native advanced linear algebra library.1,195BSD-3-Clause
supasim-dev-utilsA set of utilities used internally by supasim, such as for testing1,195GPL-3.0
boostRust wrapper for Boost Math1,194BSD-3-Clause AND BSL-1.0
dftd4FFI bindings and wrappers of dftd41,193LGPL-3.0
bitnet-cliCommand-line interface for BitNet model operations1,192MIT OR Apache-2.0
oxirs-chatRAG chat API with LLM integration and natural language to SPARQL translation1,191Apache-2.0
geomag-wmmCalculate the Earth magnetic fields and their variation using WMM.1,190MIT
crbrsA cross-platform command-line toolchain and LSP for Campbell Scientific CRBasic dataloggers.1,189MIT OR Apache-2.0
hanzo-kernelsMinimalist ML framework.1,187BSD-3-Clause OR Apache-2.0
petektoolsStandalone numerics & geostatistics kernels for Rust: scattered-data gridding (minimum-curvature, IDW, nearest) and a curated…1,187Apache-2.0
interp3dIntroduces object that allows for 3d interpolation on arbitrary grids.1,186MIT
mosekcomodel_mosekMOSEK backend for mosekcomodel1,186MIT
ClawFoxyVisionAdvanced financial time series forecasting library using LSTM, GRU, and CNN-LSTM neural networks for price prediction with Rust…1,183MIT
sklearsA comprehensive machine learning library in Rust, inspired by scikit-learn1,183Apache-2.0