CATEGORY
Algorithms 7,448 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.
papaganFast, small-binary language detection with opt-in language packs121MIT OR Apache-2.0
rlx-nemotronNVIDIA Nemotron 3 Nano runner — text + hybrid Mamba2/attention LM120GPL-3.0-only
pyrographGPU-accelerated taint analysis for supply chain malware detection120MIT
mincatcdcA fork of MinCDC adding a caterpillar layer: metadata-efficient content-defined chunking on redundant data.120Zlib
inputx-scoringProbability-native candidate scoring primitive — Bayesian score = log_prior + log_likelihood, Q4 fixed-point. The schema any IME…120MIT OR Apache-2.0
popsam-coreCore library for AI-assisted selection of semantically representative texts120MIT
huub-cliCLI tool for the Huub CP+SAT solver framework120MPL-2.0
orecchiette-fpv-drone-analog-rsAnalog FPV drone video signal detection via FM demodulation and spectral sync-pulse analysis.120GPL-3.0-or-later
t4a-cubeclTemporary tensor4all fork of CubeCL for tenferro-rs release preparation.120MIT OR Apache-2.0
gmp-rsA pure-Rust, no-unsafe, no_std, no_alloc arbitrary-precision integer (mpz) subset, faithful to GMP's mpz_* operations.119LGPL-3.0-or-later
tritter-model-rsPure Rust Tritter transformer model with BitNet quantization119MIT
emlEpoch Merkle Log: the EML library instantiated at k=2, no prefix119non-standard
neco-cdt2D Constrained Delaunay Triangulation with exact geometric predicates119MIT
mimirs-bridgeBifrost: The Zenoh-NATS bridge for distributed agentic memory119MPL-2.0
scies-mathA high-performance, dependency-free mathematical toolkit for Rust. Includes generic matrices, Quaternions, MCMC, ODE/PDE solvers,…118MIT
rlx-minimaxMiniMax M2.5 / M2.7 runner — Lightning Attention LM (decode-step + state buffer wiring)118GPL-3.0-only
trigivsRust library for solving tridiagonal systems of linear equations using Givens rotations118MIT
selectablesLock-free channels with a unified select! macro for recv and send arms117MIT OR Apache-2.0
procmod-scanFast pattern and signature scanning for byte slices117MIT
rlx-splat3D Gaussian splatting for RLX — scene types, reference pipeline, IR builders, and CPU execution.117GPL-3.0-only
poa-consensusBanded Partial Order Alignment (POA) consensus for short tandem repeat and amplicon reads117MIT
jiaxin2006-tg-rcore-tutorial-t2l4Student AI4OSE lab crate for Experiment 4 of rCore Tutorial: pluggable scheduler comparison (FCFS, SJF, RR, MLFQ, CFS-like) with…117GPL-3.0
use-hardnessPrimitive hardness values and same-scale comparisons116MIT OR Apache-2.0
use-aspect-ratioPrimitive aspect-ratio helpers116MIT OR Apache-2.0
easygraphLightweight undirected graph with sorted adjacency lists, modeled on Graphs.jl116MIT
swarmkit-sailingSailing-route PSO physics on top of the `swarmkit` particle-swarm library. Spherical-Earth coordinates, wind / boat / landmass…116MIT OR Apache-2.0
fso-graphA library of high-performant graph algorithms. Community-maintained fork of graph.116MIT
dijkstra-suiteA Dijkstra's algorithm implementation that aims to be simple to use and fast to run116GPL-3.0
tiny-hnswA simplified implementation of the HNSW (Hierarchical Navigable Small World) algorithm for efficient approximate nearest neighbor…115MIT
use-materials-densityPrimitive material density helpers115MIT OR Apache-2.0
nauticuvsFast Discrete Curvelet Transform (FDCT) via wrapping for 2D images115MIT OR Apache-2.0
use-amplitudePrimitive amplitude helpers for signal slices115MIT OR Apache-2.0
rlevo-hybridHybrid evolutionary + RL strategies for rlevo (internal crate — use `rlevo` for the full API)115MIT OR Apache-2.0
use-predicateSmall predicate composition helpers for RustUse114MIT OR Apache-2.0
nabled-modelURDF and DH robot models with chain conversion for nabled Physical AI114MIT OR Apache-2.0
use-collatzUtility-first Collatz trajectory helpers for RustUse114MIT OR Apache-2.0
phago-llmLLM integration for Phago semantic intelligence114MIT
moine-cliCommand line utilities for moine validation114MIT OR Apache-2.0
iso-7064A Rust implementation of ISO/IEC 7064:2003 Check character systems114Apache-2.0
oximoA Rust algebraic modeling library for solving optimization problems114MIT OR Apache-2.0
use-material-propertyLightweight material-property metadata helpers113MIT OR Apache-2.0
unobtanium-graph-algorithmsGraph ranking algorithms for the unobtanium search engine113LGPL-3.0-only
cachetypesCommon cache implementations113MIT
use-bitratePrimitive bitrate helpers113MIT OR Apache-2.0
use-adjacencyPrimitive adjacency list builders and lookup helpers113MIT OR Apache-2.0
arkanHigh-performance KAN (Kolmogorov-Arnold Network) for poker solver113MIT OR Apache-2.0
oxillamaPure Rust LLM inference engine — the sovereign alternative to llama.cpp (meta crate)113Apache-2.0
constraint-theory-llvmLLVM backend for constraint theory — CDCL → LLVM IR → AVX-512 with direct x86-64 emission113Apache-2.0
relmath-rsRelation-first mathematics and scientific computing in Rust.113MIT OR Apache-2.0
use-graph-pathPrimitive path validation and unweighted shortest-path helpers113MIT OR Apache-2.0
use-business-dayPrimitive business-day helpers113MIT OR Apache-2.0
use-accessibility-scorePrimitive accessibility scoring helpers113MIT OR Apache-2.0
use-accessible-labelPrimitive accessible label normalization and validation helpers113MIT OR Apache-2.0
use-grid-searchPrimitive one-dimensional and two-dimensional grid search helpers113MIT OR Apache-2.0
use-local-searchMinimal one-dimensional hill-climbing style local search helpers113MIT OR Apache-2.0
jiaxin2006-tg-rcore-tutorial-t2l5Student AI4OSE lab crate for Experiment 5 of rCore Tutorial: synchronization primitives (SpinLock, MutexBlocking, Semaphore,…113GPL-3.0
bitrepOrder-invariant, bit-identical floating-point reductions. Any order. Any hardware. Same bits.113MIT OR Apache-2.0
use-line-heightPrimitive line-height helpers112MIT OR Apache-2.0
use-graph-traversalDeterministic breadth-first and depth-first traversal helpers112MIT OR Apache-2.0
fabula-memoryIn-memory DataSource implementation for fabula112MIT
rotund_robinA zero-copy round-robin schedule generator in Rust.112MIT OR Apache-2.0
use-graph-metricsPrimitive graph size, degree, and density helpers112MIT OR Apache-2.0
use-accessibility-checkPrimitive accessibility issue filtering helpers112MIT OR Apache-2.0
box3d-rustPure Rust port of the Box3D 3D physics engine112MIT
ferrovecA durable, incremental HNSW vector store built to compile to WebAssembly — the in-browser index that persists to OPFS and stays…112MIT
use-optimization-constraintBounds and simple constraint helpers for primitive optimization112MIT OR Apache-2.0
use-lossPrimitive loss and error helpers for optimization112MIT OR Apache-2.0
cartan-homogMean-field and full-field homogenisation of random media on SPD manifolds, generic over tensor order112MIT
use-simulation-resultSummary helpers for finite simulation result series111MIT OR Apache-2.0
use-monte-carloPrimitive Monte Carlo helpers for repeatable simulation runs111MIT OR Apache-2.0
ruvector-attention-wasmHigh-performance WebAssembly attention mechanisms: Multi-Head, Flash, Hyperbolic, MoE, CGT Sheaf Attention with GPU acceleration…111MIT
use-rangeComparable range validation primitives for RustUse111MIT OR Apache-2.0
use-thermal-expansionPrimitive thermal-expansion helpers111MIT OR Apache-2.0
nnue-rsLoad and evaluate NNUE chess networks (Stockfish SFNNv10 threat nets, HalfKAv2_hm, HalfKAv2 and HalfKP), with FEN and trait…111MIT
use-media-typePrimitive media type helpers111MIT OR Apache-2.0
use-nodePrimitive node identifiers and node helpers111MIT OR Apache-2.0
turbosortSIMD-accelerated radix sort for primitive types111MIT OR Apache-2.0
use-strainPrimitive engineering strain helpers110MIT OR Apache-2.0
use-conductivityPrimitive thermal and electrical conductivity helpers110MIT OR Apache-2.0
use-modular-scalePrimitive modular-scale helpers110MIT OR Apache-2.0
use-media-durationPrimitive media duration helpers110MIT OR Apache-2.0
use-media-timestampPrimitive media timestamp helpers110MIT OR Apache-2.0
ragA Rust library and CLI for Retrieval-Augmented Generation110Apache-2.0
use-quarterPrimitive calendar quarter helpers110MIT OR Apache-2.0
use-pidMinimal PID controller primitives110MIT OR Apache-2.0
use-stressPrimitive stress and pressure-like helpers109MIT OR Apache-2.0
gbrt-rsGradient Boosted Regression Trees in Rust109MIT
bcsortA fast, statistical, in-place ternary distribution sort.109MIT
use-motion-preferencePrimitive reduced-motion preference helpers109MIT OR Apache-2.0
use-resolutionPrimitive resolution helpers109MIT OR Apache-2.0
neco-array2Lightweight row-major 2D array foundation for grid-oriented crates109MIT
trusty-search-coreCore library for trusty-search: BM25, HNSW vector search, tree-sitter chunking, KG expansion, query classification109MIT
use-locale-matchSmall locale preference and fallback primitives for RustUse109MIT OR Apache-2.0
use-random-walkRepeatable one-dimensional random walk helpers108MIT OR Apache-2.0
use-font-sizePrimitive font-size helpers108MIT OR Apache-2.0
use-text-blockPrimitive text-block estimation helpers108MIT OR Apache-2.0
zer-benchBenchmark harness for zer: throughput, accuracy, and competitor-library comparison108Apache-2.0
mesh-gpuGPU-accelerated mesh processing using WGPU compute shaders108MIT OR Apache-2.0
reflow_dspPure-Rust DSP primitives for Reflow audio/signal processing actors. Wasm-safe.108MIT OR Apache-2.0
use-recurrencePrimitive recurrence helpers108MIT OR Apache-2.0
use-readable-textPrimitive readable text sizing and measure helpers108MIT OR Apache-2.0
use-samplePrimitive signal sample helpers108MIT OR Apache-2.0
use-signal-windowPrimitive window helpers for signal slices108MIT OR Apache-2.0
use-signal-normalizePrimitive normalization helpers for signal slices108MIT OR Apache-2.0
use-zero-crossingPrimitive zero-crossing helpers for signal slices108MIT OR Apache-2.0
evolveA generic, composable genetic algorithm framework for Rust108MIT
use-search-spacePrimitive search-space helpers for optimization108MIT OR Apache-2.0
use-scorePrimitive scoring and ranking helpers for optimization108MIT OR Apache-2.0
gamlss-formulaExperimental optional formula and builder layer for typed GAMLSS models108MIT OR Apache-2.0
neurorvq-rsNeuroRVQ biosignal tokenizer — inference in Rust (Burn and/or RLX)107Apache-2.0
use-simulation-clockDeterministic simulation clock helpers107MIT OR Apache-2.0
use-event-simulationSimple event simulation helpers over finite event lists107MIT OR Apache-2.0
use-typography-measurePrimitive readable-measure helpers107MIT OR Apache-2.0
use-type-rhythmPrimitive type-rhythm helpers107MIT OR Apache-2.0
fairjax_coreCore package for fairjax107MIT
rifftRIFFT FFT/DLPack/FFI bridge107Apache-2.0 OR MIT
use-material-elasticityPrimitive elasticity and Hooke's-law-style helpers107MIT OR Apache-2.0
u-rasUniversal Resource Allocation and Scheduling - Domain-agnostic optimization with GA, CP-SAT, dispatching rules, and time…107MIT OR Apache-2.0
moritzbrantner-math-sparse-dataSparse vector and matrix contracts for text, retrieval, and feature indexing.107MIT OR Apache-2.0
use-dimensionsPrimitive media dimension helpers107MIT OR Apache-2.0
use-yearPrimitive calendar year helpers107MIT OR Apache-2.0
use-focus-orderPrimitive focus-order sorting and validation helpers107MIT OR Apache-2.0
use-frequencyPrimitive frequency helpers for signal calculations107MIT OR Apache-2.0
use-signal-energyPrimitive energy and power helpers for signal slices107MIT OR Apache-2.0
use-simple-filterPrimitive moving-average and first-order filter helpers107MIT OR Apache-2.0
goapA general purpose Goal-Oriented Action Planning (GOAP) library written in Rust.106MIT OR Apache-2.0 OR BSD-3-Clause
use-state-stepState transition helpers for primitive simulations106MIT OR Apache-2.0
malcolm-corePure math domain primitives for malcolm chaos engineering106MIT OR Apache-2.0
use-spacing-scalePrimitive spacing-scale helpers106MIT OR Apache-2.0
use-type-unitPrimitive typographic unit helpers106MIT OR Apache-2.0
use-edgePrimitive directed and undirected edge helpers106MIT OR Apache-2.0
searusA simple extension-based search engine library106MIT
use-date-rangePrimitive date-range helpers106MIT OR Apache-2.0
use-contrastPrimitive contrast-ratio helpers106MIT OR Apache-2.0
use-touch-targetPrimitive touch and click target size helpers106MIT OR Apache-2.0
use-feedbackPrimitive feedback loop helpers for control systems106MIT OR Apache-2.0
use-setpointSetpoint helpers for simple control loops106MIT OR Apache-2.0
use-control-signalControl signal validation and saturation helpers106MIT OR Apache-2.0
use-stabilitySimple stability-oriented helpers for control systems106MIT OR Apache-2.0
use-quantFacade crate for RustUse quantitative finance primitives106MIT OR Apache-2.0
use-frame-ratePrimitive frame-rate helpers106MIT OR Apache-2.0
rotorvecVector index using Clifford-rotor block-diagonal quantization (RotorQuant)105MIT
chunkrsA high-performance, deterministic, flexible and portable zero-copy streaming Content-Defined Chunking (CDC) and hashing…105MIT
use-materialsComposable facade crate for RustUse material-property primitives105MIT OR Apache-2.0
radiate-pgmA Rust library for genetic algorithms and artificial evolution.105MIT
use-weighted-graphPrimitive weighted edge and weighted adjacency helpers105MIT OR Apache-2.0
use-control-errorPrimitive control error calculation helpers105MIT OR Apache-2.0
use-system-responseSimple first-order system response helpers105MIT OR Apache-2.0
proxide_fixerProtein structure sanitization and repair for proxide105MIT
rlevo-metrics-registrySingle-source-of-truth typed registry of canonical rlevo training metrics, shared by the benchmarks recorder and the WASM report…105MIT OR Apache-2.0
oxistore-cacheOxiStore cache eviction primitives: Pure-Rust LRU and full ARC (Adaptive Replacement Cache)104Apache-2.0
haagenti-autooptSelf-optimization and auto-tuning for inference pipelines104MIT OR Apache-2.0
god-graghA graph-based LLM white-box optimization toolbox: topology validation, Lie group orthogonalization, tensor ring compression104MIT OR Apache-2.0
ferrolearn-covarianceCovariance estimation for the ferrolearn ML framework104MIT OR Apache-2.0
propaga-flatzincFlatZinc subset parser and compiler for Propaga104MIT OR Apache-2.0
ronn-apiHigh-level inference API for RONN - session management and async execution103MIT
neco-filetreePure file tree snapshot helpers for merge, flatten, reveal, and lookup103MIT
shortest_path_finderA Rust library for shortest path finding algorithms, including Dijkstra's, A*, and Bellman-Ford. Supports both directed and…103MIT
cobyla-argminCOBYLA optimizer for Rust as an argmin solver103non-standard
orasortHigh-performance, cache-efficient sorting library optimized for common prefixes.103MIT OR Apache-2.0
ai_tokenoptAdaptive token optimization engine for LLM inference pipelines — compresses prompts, conversation history, tool schemas, and…103MIT
sastrawi-rsHigh-performance Indonesian stemmer (Nazief-Adriani + ECS). Zero-regex, FST-powered, Rust 2024.103MIT
ferrolearn-neuralNeural network estimators for the ferrolearn ML framework103MIT OR Apache-2.0
spoarsFaithful native-Rust reimplementation of the spoa partial order alignment library103MIT
flux-isaFLUX Instruction Set Architecture — stack-based constraint compilation VM with bytecode encoding102Apache-2.0
ctfsCausal consistency at nanosecond latency. Algebraic invariants without coordination.102MIT
yotquitas-coreCore library for Yotquitas blockchain providing foundational data structures, cryptographic primitives, and transaction handling.102MIT
elata-eeg-halHardware Abstraction Layer for EEG devices102MIT
haagenti-learningContinuous learning and online adaptation for models102MIT OR Apache-2.0
rlx-mambaMamba1 selective-SSM block and multi-backend driver; SSM core via rlx-ssm flow (SelectiveScan / mamba1_step)102GPL-3.0-only
overclocked_sortAdaptive hybrid sort for integer-like keys: parallel counting on dense ranges with pattern-aware fallback paths.101MIT
bijux-atlas-coreRuntime-independent Atlas core primitives and invariants101Apache-2.0
spectral_vmHYPERION: Production-ready zero-knowledge virtual machine with spectral analysis101Apache-2.0
rustalign-alignerUltrafast DNA sequence aligner using FM-index and Smith-Waterman101MIT
ttoolstuple utilities101MIT
ferrolearn-fetchNetwork fetchers + on-disk cache for sklearn-style datasets (California housing, OpenML, 20newsgroups, etc.)101MIT OR Apache-2.0
qplanCompile a typed query AST (qexpr) into execution-friendly plans (prime-ideal: planning).101MIT OR Apache-2.0
pipexecZero-allocation, deterministic pipeline runtime for staged computation in Rust.101MIT
libdawgA fast, memory-efficient DAWG (Directed Acyclic Word Graph) for word validation and prefix queries100MIT
xdigest-srcExtremely fast digest algorithm implementations packaged into a lightweight library (source code).100Apache-2.0
ltc-rsRust implementation of the Lifetime Clustering (LTC) algorithm.100MIT OR Apache-2.0
rlx-mimiKyutai Mimi neural audio codec (12.5 Hz, 24 kHz) for RLX100GPL-3.0-only
rlx-glmGLM 5.1 runner (delegates to rlx-llama32; GLM-specific RoPE/RMSNorm pending)100GPL-3.0-only
frlearn_descriptorsDescriptor and novelty-scoring models for fuzzy-rough workflows.100MIT
hubworldA Rust library for generating random data: UUIDs, names, passwords, and credit cards100MIT
converge-ferrox-solverIron-forged OR-Tools and HiGHS solvers as Converge Suggestors100MIT
mathdokuGenerate and solve Mathdoku puzzles: grid representation, constraint propagation, solver, and generator100Apache-2.0
ga-semantics-coreGeometric Algebra semantic layer with Bagua taxonomy for knowledge graphs100MIT OR Apache-2.0
moritzbrantner-geo-coreFormat-agnostic geospatial domain types, geometry helpers, and transforms for video-analysis.99MIT OR Apache-2.0
rbpGTO poker toolkit: MCCFR solver, hand evaluation, strategic abstraction, and training pipeline99MIT
fusion-altitudeA no_std altitude and vertical-velocity estimator. Fuses barometric pressure with gravity-compensated vertical acceleration via a…99MIT
frlearn_neighboursNeighbour-based fuzzy-rough classifiers such as NN and FRNN.99MIT
scivex-mlScivex — Classical machine learning: trees, ensembles, clustering, pipelines99MIT
rlx-gpt-ossgpt-oss-20b runner (delegates to rlx-llama32)99GPL-3.0-only
jepa-visionVision-specific JEPA implementations (ViT encoder, patch embedding, I-JEPA)99MIT
fastLoessHigh-performance LOESS (Locally Estimated Scatterplot Smoothing)98MIT OR Apache-2.0
dsfb-addDeterministic Algebraic Deterministic Dynamics (ADD) parameter sweeps for AET, TCP, RLT, and IWLT98Apache-2.0
sequence-algo-sdkSequence Markets Algo SDK — write HFT trading algos in Rust, compile to WASM, deploy to Sequence98MIT OR Apache-2.0
scivex-rlScivex — Reinforcement learning: environments, DQN, PPO, A2C98MIT
xrangeHigh-performance range overlap search algorithms / 高性能区间重叠搜索算法98MulanPSL-2.0