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.
anofox-ml-metricsClassification and regression metrics for the anofox-ml machine learning library54MIT OR Apache-2.0
pc_corePredictive Coding Actor-Critic reinforcement learning framework — pure Rust, zero ML dependencies54MIT OR Apache-2.0
bevy_hpaSimple HPA* pathfinding for Bevy focused on performance over features.54Apache-2.0 OR MIT
dijkstra-adjacency-listDijkstra algorithm implementation using an adjacency list.54MIT
subms-hyperloglogsubmillisecond.com cookbook recipe - data-structures: subms-hyperloglog. Distinct-count cardinality estimator. ~1% standard error…54MIT OR Apache-2.0
mothcdcFast content-defined chunking that stores repeated data with fewer records.54Zlib
mempal-search-coreReusable FTS5 and RRF hybrid-search primitives for mempal.54MIT
br41ndmgA polyphase sinc audio resampler with offline and streaming APIs for Rust.54MIT
incr-computeSingle-threaded incremental computation engine. Zero-overhead reactive DAG built on incr-core.53MIT
quant-indicatorsPure indicator math library for trading — MA, RSI, Bollinger, MACD, ATR, HRP53MIT
hylicComposable tree computation: monoidal catamorphisms with parallel execution.53MIT
rlx-moshiKyutai Moshi speech-to-speech LM (Helium + depth transformer) for RLX53GPL-3.0-only
heeczer-coreDeterministic, fixed-point scoring core for ai-heeczer (HEE/FEC analytics for agentic AI).53MIT
ragdriftFive-dimensional drift detection for production RAG systems. Re-export of ragdrift-core.53MIT OR Apache-2.0
quorum-setHierarchical quorum trees with deterministic canonical IDs53Apache-2.0
molcrafts-molpackFaithful Rust port of Packmol molecular packing (split off from molrs)53BSD-3-Clause
auburn2dFast and simple 2D collision detection and physics.53MIT
faer-precondNumerical preconditioners (Jacobi, block-Jacobi, ILU(0), IC(0)) for iterative solvers, built on faer.52MIT OR Apache-2.0
t4a-cubek-randomTemporary tensor4all fork of CubeK: Random Number Generation52MIT OR Apache-2.0
t4a-cubek-quantTemporary tensor4all fork of CubeK: Quantization Library52MIT OR Apache-2.0
vdf-rsMaintained Rust implementation of Verifiable Delay Functions (VDFs)52Apache-2.0
oxeylyzer-coreCore library for Oxeylyzer, a keyboard layout analyzer52Apache-2.0
rustygraphA high-performance library for visibility graph computation from time series data52MIT
hyperquantExperimental lattice quantization primitives with explicit receipts and conservative claim boundaries52MIT OR Apache-2.0
anofox-ml-treesCART decision tree classifiers and regressors for the anofox-ml machine learning library52MIT OR Apache-2.0
qdb-rsQuantum Database with vector store, MPS compression, Grover search, and fault-tolerant storage52MIT OR Apache-2.0
nc-polynomialPolynomial arithmetic over Z_q[x] with NTT support and validated ring contexts52MIT
npc-neural-affect-matrixA neural affect matrix system for NPCs52MIT
matchr-rsFast fuzzy string matching — Levenshtein, Jaro-Winkler, and trigram similarity. Usable from Rust and Python.52MIT
spanfoldTemporal state-window recording, comparison, and audit primitives for Rust.52MIT
chrom-rsLiquid chromatography simulator — Langmuir isotherms, numerical solvers (Euler, RK4), CLI and config-file interface52Apache-2.0
rf-bitkitA collection of analysis functions for reverse engineering RF protocols52MIT OR Apache-2.0
fphicsA pure zero-dependency rust physics and maths library that deals with mathematical conversions, and physics calculations using…52MIT
ipf_surveySurvey raking utility that extends the ipf crate.52MIT
omega-hippocampusHippocampal memory system for ExoGenesis Omega - DG/CA3/CA1 circuits, pattern separation/completion, replay51MIT
math-linearDense matrix and kernel contracts bridging tensor-data and vector-analysis-core.51MIT OR Apache-2.0
spritersFast CSS sprite generator — Rust reimplementation of Glue with SVG support, WebP/AVIF output, and multi-threaded processing51GPL-3.0-or-later
onehot_dnaFixed-length one-hot DNA encoding for barcode matching and correction51MIT
flowblocksControl-flow graph layout and VEIL metrics for Rust51MPL-2.0
netsimplexA domain-agnostic min-cost transportation solver (bounded-variable network simplex).51MIT
crypto-signerHigh-performance, low-latency, lightweight multi-chain signing primitives51MIT
cinvGB 11643-1999 Chinese citizen identification number validator51MIT
bsp-treeBinary Space Partitioning (BSP) tree useful for 3D rendering. Works with flat polygons (triangles, quads, etc.).51Apache-2.0
converge-soter-smtSMT-backed safety and policy assurance suggestors for Converge.51MIT
feox-annDependency-free HNSW approximate nearest neighbor index with deterministic, reproducible builds51Apache-2.0
rsnn-etaBiologically-inspired ETA estimator using a Recurrent Spiking Neural Network with STDP learning51MIT
amari-surcomplexExact rational surcomplex numbers for the Amari library51MIT OR Apache-2.0
yscv-pipelineTOML-driven pipeline configuration + multi-accelerator dispatch for FPV/edge deployments51MIT OR Apache-2.0
rust_robotics_nearest_neighborKD-tree nearest neighbor search used by RustRobotics SLAM algorithms51Apache-2.0
lavinhashHigh-performance fuzzy hashing library implementing the DLAH (Dual-Layer Adaptive Hashing) algorithm50MIT
bitcoin-hmac-sha256Low-level, allocation-free HMAC-SHA-256 and RFC6979 deterministic nonce generator with FFI-friendly APIs, tailored for…50MIT
intent-routerComposable intent routing for Rust. Cascade from regex → embedding → local LLM → remote LLM with confidence-based…50MIT
saturn-ring-bufferA high-performance ring buffer50GPL-3.0-or-later
serial-uintGeneric serial number (RFC 1982) arithmetic with wraparound add/sub and comparison, no_std.50MIT OR Apache-2.0
vimspellNative Rust library for spellchecking based on vimspell database and algorthim.50MIT
factionA no_std + alloc, protocol-independent cluster readiness state machine for startup coordination and readiness quorum tracking.50MIT
logvecA cache-friendly Bentley-Saxe logarithmic array data structure.50MIT
icebugRust bindings for Icebug graph analytics50MIT
rlx-bioclip2BioCLIP-2 (OpenCLIP ViT-L-14) image + text encoder for RLX50GPL-3.0-only
givpGRASP-ILS-VND with Path Relinking metaheuristic for continuous black-box optimization50MIT
katgpt-personalityPersonality-Weighted Latent Layer Composition — sigmoid-gated N-layer latent direction composition + reward-surprise drift +…50MIT
auburn3dFast and simple 3D collision detection and physics.50MIT
t4a-cubek-matmulTemporary tensor4all fork of CubeK: Matrix Multiplication Kernels49MIT OR Apache-2.0
viser-predictFeature-based ladder prediction for viser (no trial encodes)49BSD-2-Clause
nt-utilsUtility functions and helpers for Neural Trader trading platform49MIT OR Apache-2.0
constraint-theory-nnNearest-neighbor lookup on the Pythagorean manifold — exact 1-NN with O(log n) binary search49MIT
clr_random.NET CLR Random implementation in Rust49non-standard
rlx-orpheusOrpheus TTS — Llama-3B speech LM + SNAC decoder for RLX49GPL-3.0-only
hypHyperbolic geometry: Poincare ball, Lorentz model, Mobius operations49MIT OR Apache-2.0
nexus-inferenceML inference engine for pre-trained models49MIT OR Apache-2.0
constraint-solverA small, generic nonlinear constraint solver with symbolic expressions, compilation, and a modified Newton-Raphson method.49MIT
intervalmapAn interval set/map library inspired by Boost.Icl49MIT
colorthief-datasetStatic xkcd color-hierarchy table with pre-computed LAB used by `colorthief` for human-vocabulary color naming.49MIT OR Apache-2.0
kool_bloom_filterA standard and scalable Bloom filter implementation in Rust with configurable error tolerance and automatic scaling49MIT
bitkitHigh-performance, width-aware bit manipulation around a single Bits<T> newtype.49MIT
common-range-toolsLibrary to find Common Range Intersections49MIT
budgetkernelA small, auditable, deterministic budget accounting kernel with zero heap allocation on the hot path.49MIT
bloom-libProbabilistic data structure library: Bloom filters, Cuckoo filters, Count-Min Sketch, HyperLogLog, MinHash, and Top-K. Tunable…49Apache-2.0 OR MIT
hush-vaniReal-time speech enhancement and background-speaker suppression (DeepFilterNet3-style), pure Rust with runtime-dispatched AVX2…49Apache-2.0
topofoldIncremental fold propagation over a DAG with tested guarantees49MIT OR Apache-2.0
eegdinoEEG-DINO Foundation Model — inference in Rust with RLX49MIT
fuzzy-regexHigh-performance fuzzy regular expression engine combining regex with Damerau-Levenshtein distance49MIT OR Apache-2.0
alatAutomata Learning Toolkit.48MIT
logit-loom-coreBackend-neutral contracts for mechanistic token-stream manipulation48MIT OR Apache-2.0
quickbloomAn industry-grade, highly scalable Bloom filter with lock-free concurrency, blocked layout, and automatic persistence.48MIT
avila-primitivesBig integer primitives (U256, U512, U1024, U2048, U4096) - Built on avila-nucleus48MIT OR Apache-2.0
encounter-rsResolution engine for multi-character encounters with pluggable scoring backends48MIT OR Apache-2.0
moenarch-video-analysis-gaussian-splattingGaussian splatting primitives and CPU compositing for video-analysis.48MIT OR Apache-2.0
collide-meshTriangle mesh collider for the collide crate (3D)48MIT OR Apache-2.0
yscv-video-mppRockchip MPP (Media Process Platform) hardware H.264/HEVC encoder via dlopen48MIT OR Apache-2.0
sknetwork-rsRust port of scikit-network graph learning and network analysis primitives48BSD-3-Clause
banuidFast, secure, 64-bit lexicographically sortable unique identifiers47MIT
bitcoin-hmac-sha512Low-level, FFI-friendly HMAC-SHA-512 implementation for Bitcoin-style cryptographic workflows, using raw pointers and fixed-size…47MIT
dominant-colors从图片中提取主色调:K-Means、中位切分、八叉树三种算法47MIT OR Apache-2.0
micro-hnsw-wasmNeuromorphic HNSW vector search with spiking neural networks - 11.8KB WASM for edge AI, ASIC, and embedded systems. Features LIF…47MIT OR Apache-2.0
moritzbrantner-text-retrievalLibrary-first semantic and hybrid retrieval for video-analysis.47MIT OR Apache-2.0
taguchiState-of-the-art orthogonal array (Taguchi) library for experimental design47MIT OR Apache-2.0
motosan-ta-coreTechnical analysis indicators, screeners, and patterns for quantitative trading47MIT
ordentA physics-to-silicon synchronous router. Maps Kuramoto model dynamics to hardware for deterministic, ultra-high-speed semantic…47MIT OR Apache-2.0
xz-rerankSearch result re-ranking — local multi-signal fusion + remote Rerank API47MIT OR Apache-2.0
foxstash-dbDatabase layer for foxstash — collections, filtering, hybrid search, WAL persistence, and concurrent access47MIT
blake3_cipherFast and secure symmetric encryption using BLAKE3 XOF stream / 基于 BLAKE3 XOF 流的高速安全对称加密47MulanPSL-2.0
moenarch-video-analysis-reconstructionSparse reconstruction helpers for video-analysis.47MIT OR Apache-2.0
doglegBackend-agnostic high-quality Rust-native unconstrained least-squares minimization47MIT
clawgallery-vdrReusable visual document retrieval indexing and search library for ClawGallery.47Apache-2.0
goap-plannerGoal-Oriented Action Planning over a state-space graph. The first planner in the Automata Atelier workspace.47MIT
katgpt-micro-beliefMicro-recurrent belief-state kernel — implicit per-entity state tracking. Single-paper distillation (arXiv:2604.17121). Depends…47MIT
moritzbrantner-finance-dataProvider-neutral financial market data types, validation, indexing, and derived series.46MIT OR Apache-2.0
oxigaf-bridgeBridge layer for OxiGAF: convert checkpoints between GAF, ToRSh, and PyTorch formats46Apache-2.0
blumerA high-performance, bit-optimized bloom filter library for Rust46MIT
crackle-runtimeDetect emergent patterns — clustering, correlations, phase transitions, and conservation laws — across task outputs46MIT
fountain_raptor_qRaptorQ fountain code scheme built on fountain_engine46MIT
hnsw_vector_searchHigh-performance semantic search using HNSW and ONNX embeddings46MIT
constraint-theory-demoSelf-contained constraint theory demo — snap, holonomy, angular NN, self-consistency quine on Pythagorean manifolds46MIT OR Apache-2.0
astroapersRust-backed aperture overlap and summation utilities46BSD-3-Clause
oxictlPure Rust Real-Time Control Systems Framework46Apache-2.0
moenarch-video-analysis-posturePose and skeleton helpers for video-analysis.46MIT OR Apache-2.0
ncps-rustNeural Circuit Policies - Sparse RNNs inspired by C. elegans, implemented in Rust with Burn46Apache-2.0
plozone3D spatial zone engine: geofencing, octree hole-scanning, realtime sync (WebSocket + QUIC + io_uring), voxel pathfinding, and AV…46MIT
ndwtHigh-performance discrete and lifting wavelet transforms for 1-D and N-D signals, with SIMD acceleration, adjoint operations, and…46MIT
flow-densityFFT-accelerated kernel density estimation for flow cytometry46MIT
crate_validador_rustBiblioteca para validação de CPF em Rust.46MIT OR Apache-2.0
rlx-vqFused vector-quantization kernel for RLX — nearest-codebook assignment (cdist→argmin) that beats the matmul+argmin composition.…46GPL-3.0-only
katgpt-hlaHigher-order Linear Attention (HLA) substrate — O(1) inference cache types and streaming kernels. Pure substrate, depends only on…46MIT
katgpt-senseKG Latent Octree Sense substrate — octree construction, reconstruction, BAKE precision-gated update, LOD routing, serialization.…46MIT
hybridzContent-adaptive hybrid compression library - analyzes data, selects the best transform + entropy coder pipeline45MIT OR Apache-2.0
probably-boolA bit-flip-resilient boolean with Bayesian confidence estimates.45MPL-2.0
tempura-saZero-dependency simulated annealing, parallel tempering, and population annealing for Rust45MIT OR Apache-2.0
mwhashA simple, fast, non-cryptographic hash function for Rust45Apache-2.0
avx-clusteringState-of-the-art clustering algorithms for Rust - surpassing scikit-learn, HDBSCAN, and RAPIDS cuML45MIT OR Apache-2.0
mod2kFast arithmetic modulo `2^k`, `2^k - 1`, and `2^k - d`.45MIT
radix256_sortA high-performance Radix Sort implementation using base-256 for u32.45Apache-2.0
bipathA generic Rust crate for heavy-light decomposition (HLD) that enables efficient path queries and updates on trees. Supports…45MIT OR Apache-2.0
rlx-funasrFunASR (Paraformer, SenseVoiceSmall, FSMN-VAD, CT-Transformer punctuation, CAM++ speaker) ported to Rust on RLX — all backends45GPL-3.0-only
symthaea-coreCore primitives for Symthaea: 16,384D hyperdimensional computing, Phi engine, LTC neural dynamics, and consciousness structures.…45AGPL-3.0-or-later
rlx-tsacFabrice Bellard TSAC very-low-bitrate audio codec (44.1 kHz) for RLX45GPL-3.0-only
moritzbrantner-image-analysis-coreShared image views, pixel formats, and image statistics for video-analysis.45MIT OR Apache-2.0
roma_libA Rust metaheuristics framework inspired by jMetal for optimization and experimentation.45MIT OR Apache-2.0
admissibility-kernelDeterministic context slicing with cryptographic admissibility verification for conversation DAGs45MIT
sundoSnapshot-based undo/redo library with support for persistent data structures45MIT
anchormapLock-free concurrent hash map: elements never move after insertion, enabling lock-free reads45MIT
metricchrono-consensusMinimal consensus tick-field helpers for the open-source MetricChrono core45Apache-2.0
vectis-crdtCRDT library for ordered collections of mutable objects. RGA/YATA sequence for deterministic z-order + LWW-Register per property.…45MIT
rust-knnA k-nearest neighbors classifier with brute-force and KD-tree search, with Python bindings via PyO3.45MIT
cribler_coreCore statistical randomness-test engines (closure-based, RNG-library-agnostic). Extend via cribler.45MIT
pictor-modelQwen3-8B Transformer implementation for Pictor 1-bit inference45Apache-2.0
pictor-ragPure Rust RAG pipeline for Pictor45Apache-2.0
real-besselA pure Rust implementation of real-valued Bessel functions of the first and second kinds, for integer orders and real arguments.45MIT OR Apache-2.0
moritzbrantner-geo-vizRenderer-agnostic geographic visualization indexes for maps.44MIT OR Apache-2.0
polygraphiaA comprehensive library for classical and modern cryptographic algorithms.44Apache-2.0
dsfb-ddmfDeterministic disturbance and residual-envelope Monte Carlo tooling built on top of DSFB44Apache-2.0
omega-automataAlgorithms on omega (infinite word) automata and LTL logic.44Apache-2.0
monadic-traitsFunctor, Applicative and monad traits + nightly Try/? support44MIT
primd-coreSub-millisecond predictive retrieval runtime for voice AI. Open-source VoiceAgentRAG.44Apache-2.0
bpm-engineLightweight embeddable BPM runtime for long-running, stateful workflows with tokens, timers, Saga compensation, and crash recovery44MIT
metatron-qso-rsMetatron Quantum State Operator - A quantum computing framework based on 13-dimensional sacred geometry44MIT
dsmga2Dependency Structure Matrix Genetic Algorithm II with two-edge graphical linkage model44MIT OR Apache-2.0
thanos-sort🗿 Perfectly balanced sorting - repeatedly snaps away half the elements until one survivor remains44MIT
tt2-climb-the-towerSimple pathfinding program for Tap Titans 2 "Climb the Tower" event44MIT
srs-sm2Pure, no_std-compatible implementation of the SuperMemo SM-2 spaced-repetition scheduling algorithm.44MIT OR Apache-2.0
ringo-buffRing buffers for bytes, with heap and stack storage.43MIT OR Apache-2.0
argumentation-weighted-bipolarWeighted bipolar argumentation: Amgoud et al. 2008 composition of argumentation-weighted and argumentation-bipolar with Dunne…43MIT OR Apache-2.0
argumentation-valuesValue-based argumentation frameworks (Bench-Capon 2003) built on the argumentation crate43MIT OR Apache-2.0
logit-loomComposable Rust token-stream transforms, observers, and receipts43MIT OR Apache-2.0
avx-nucleusAtomic-level operations - Foundation of avx cryptography stack43MIT OR Apache-2.0
qtransformers-coreQuantum-inspired attention mechanisms for transformer models.43MIT
smchashHigh-performance hash function passing all 188 SMHasher3 tests43MIT
yatrosci-randomRandom number generation for SciRS - distributions and sampling43AGPL-3.0-or-later
tower-shotA high-performance, atomic-backed rate limiting middleware for `tower`43MIT OR Apache-2.0
neoflakeGenerate Twitter/Discord-style unique ids quickly and scalably43MIT
rustsim-pathfindingGeneric A* and grid-specific pathfinding for rustsim43MIT
SHARAG256A custom hashing algorithm with complex random number generation based on SHA-256 principles43MIT OR Apache-2.0
flow-clusteringClustering algorithms for flow cytometry: K-means, DBSCAN, GMM43MIT
fboolBoolean function analysis library: entanglement, entropy, sensitivity, spectral analysis, frontier, and circuit complexity43MIT
kaichi-coreCore library for kaichi: per-guide EM mixture models and zero-copy Arrow output for CRISPR guide assignment43MIT
md-crdtConflict-free replicated data types for collaborative markdown editing43MIT
reclibA blazingly fast, principled recommendation systems library written in Rust.43MIT OR Apache-2.0
poly-decomp2D polygon convex decomposition for physics/collision43MIT
colonyxRust-backed swarm intelligence optimization for Python43MIT
simd-rs63SIMD-accelerated Reed-Solomon RS(9,6) erasure coding over GF(2^8), with no unsafe code43MIT
regex-redosReDoS (catastrophic-backtracking) regex safety check42MIT
rlx-nemotron-asrNVIDIA Nemotron 3.5 ASR Streaming (cache-aware FastConformer + RNN-T) runner for RLX, loaded natively from .nemo42GPL-3.0-only
fastbaps-coreFast Bayesian hierarchical clustering of bacterial populations (core algorithms)42MIT
speedemonA modern, thread-safe rate limiting library for Rust featuring four industry-standard algorithms with composable multi-limiter…42MIT OR Apache-2.0
nalimovZero-dependency Nalimov endgame tablebase prober — pure Rust, 3–6 pieces, thread-safe42MIT
clob-syncA synchronous, high-performance Central Limit Order Book implementation in Rust featuring an in-memory architecture with…42non-standard
vibe-indexSub-microsecond exact phrase matching for LLM context retrieval using Roaring bitmaps42MIT
optimiz-rsHigh-performance optimization algorithms in Rust with Python bindings42MIT
clark-hashClark Hash: stateless sparse Johnson-Lindenstrauss sketches for neural embeddings42MIT OR Apache-2.0
ladrc-no-stdno_std LADRC controllers for embedded Rust42MIT OR Apache-2.0
forgeai-routerRouting and fallback policies for forgeai-rs41MIT OR Apache-2.0
varmapFast, heterogeneous key-value maps for Rust. Store mixed types (integers, strings, bytes, custom structs) under a single key…41MIT
rankHacker News style ranking decay algorithm / 基于 Hacker News 公式的排序衰减算法41MulanPSL-2.0
semicontinuous_modelsReusable models for semi-continuous outcomes (two-part, Tweedie, and log-normal)41MIT OR Apache-2.0
superbit_lshA lightweight, in-memory vector index for approximate nearest neighbors using Locality-Sensitive Hashing41MIT OR Apache-2.0
elara-diffusionELARA Protocol - Swarm diffusion engine for state propagation, livestream distribution, and group communication41MIT OR Apache-2.0
rust_robotics_planningPath planning algorithms (A*, DWA, RRT, PRM, etc.) for the RustRobotics workspace41MIT
rlox-burnBurn backend for rlox neural network training41MIT OR Apache-2.0
karbucheDOJ-aligned inmate tablet monitoring engine. Supervised classification and K-Means clustering over .mp4 session signals produce…41MIT
crdt-mergeConflict-free merge, dedup & diff for any dataset. Powered by CRDTs.41Apache-2.0