BROWSE A-Z

All 305,250 crates, alphabetically

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.

rune-blake3Compute BLAKE3 hashes of byte slices and files — faster than SHA-256 and cryptographically secure36MITCommand line utilitiesCryptography rune-byte-magicIdentify file types from magic bytes — pure Rust, no libmagic dependency94MITCommand line utilitiesEncoding rune-caesarCaesar cipher — shift-based substitution cipher with brute-force decoder57MITCommand line utilitiesEncoding rune-cfgA modern, simple, and safe config language inspired by Markdown.4,615GPL-3.0-or-laterConfigurationParsing tools rune-chain-agentReAct agent loop for rune-chain: LLM + tools + scratchpad reasoning17MITAsynchronous rune-chain-anthropicAnthropic Claude LLM provider for the rune-chain framework — Claude 3 and Claude 4 families with streaming19MITAsynchronousWeb programming::HTTP client rune-chain-conversationalConversationalChain — LLM + memory for ergonomic multi-turn dialogue in rune-chain17MITAsynchronous rune-chain-coreCore traits and types for the rune-chain LLM orchestration framework342MITAsynchronousScience rune-chain-embedEmbedder trait and OpenAI text embeddings for the rune-chain LLM framework45MITAsynchronousWeb programming::HTTP client rune-chain-knowledge-graphLLM-powered knowledge graph: extract entity-relation-entity triples from text and store them in a queryable rune-graph property…18MITScienceText processing rune-chain-llmLlmChain — wire a prompt template, an LLM, and optional memory into a single Chain46MITAsynchronous rune-chain-loaderDocument loaders for rune-chain: plain text, JSON Lines, CSV, and directory walking17MITEncodingFilesystem rune-chain-memoryIn-process conversation memory implementations for the rune-chain LLM orchestration framework97MITAsynchronousData structures rune-chain-ollamaOllama LLM provider for the rune-chain framework — run any local model with streaming17MITAsynchronousWeb programming::HTTP client rune-chain-openaiOpenAI LLM provider for the rune-chain framework — GPT-4o, GPT-4, GPT-3.5 with streaming17MITAsynchronousWeb programming::HTTP client rune-chain-promptPrompt template engine for the rune-chain LLM orchestration framework98MITAsynchronousTemplate engine rune-chain-retrievalRetrievalQaChain for rune-chain — embed, retrieve, and answer with RAG pipelines17MITAsynchronousScience rune-chain-sequentialSequentialChain — run rune-chain chains in order, piping each output as input to the next20MITAsynchronous rune-chain-splitterText splitters for LLM context windows: character, token, markdown, and recursive strategies34MITAlgorithmsText processing rune-chain-toolsStandard LLM-callable tool implementations for rune-chain: encoding, hashing, graph, entropy, and more18MITAsynchronousEncoding rune-cliAn interpreter for the Rune Language, an embeddable dynamic programming language for Rust.47,770MIT OR Apache-2.0Parser implementations rune-coreCore components for the Rune Language, an embeddable dynamic programming language for Rust.85,826MIT OR Apache-2.0Parser implementations rune-crc32Compute CRC-32 checksums of byte slices and files (IEEE 802.3 / Ethernet polynomial)23MITAlgorithmsCommand line utilities rune-entropyShannon entropy calculator for files and byte streams — useful for detecting encrypted, packed, or compressed data102MITCommand line utilitiesCryptography rune-epochUnix timestamp conversions — epoch to human-readable and back33MITCommand line utilitiesDate and time rune-fnvFNV-1 and FNV-1a hash functions for byte slices and strings (32 and 64-bit)27MITAlgorithmsCommand line utilities rune-frameworkOfficial Rust SDK for Rune distributed function execution framework71MIT rune-fsRead-only, low level, virtual file types for the RuneScape file system.10,522MITDevelopment toolsFilesystem rune-graphEmbedded directed property graph: nodes, edges, labels, key-value properties, traversal, algorithms, and optional snapshot…117MITData structuresDatabase implementations rune-graph-gremlinGremlin-inspired graph traversal engine for rune-graph: typed step pipeline, predicates, repeat, path tracking18MITAlgorithmsData structures rune-graph-matchPattern matching engine for rune-graph: filter (node, edge, node) triples by label, property, or node id17MITAlgorithmsData structures rune-hdbscanHDBSCAN clustering — hierarchical density-based clustering with automatic noise detection18MITAlgorithmsCommand line utilities rune-hexHex encoding and decoding for byte slices and files — lowercase, uppercase, and streaming output98MITCommand line utilitiesEncoding rune-hexdumpHex dump with sidebar — inspect binary files like xxd33MITCommand line utilitiesDevelopment tools rune-html-encodeHTML entity encoding and decoding — escape and unescape HTML special characters26MITCommand line utilitiesEncoding rune-jwtDecode and inspect JWT claims without verification — tear open any token for debugging and CTF work17MITAuthenticationCommand line utilities rune-kmeansK-Means++ clustering — partition points into k clusters with smart initialisation18MITAlgorithmsCommand line utilities rune-labelpropLabel propagation — semi-supervised node classification via iterative neighbourhood smoothing18MITAlgorithmsCommand line utilities rune-languageserverA language server for the Rune Language, an embeddable dynamic programming language for Rust.21,365MIT OR Apache-2.0Parser implementations rune-leidenLeiden community detection — find densely-connected clusters in weighted graphs28MITAlgorithmsCommand line utilities rune-macrosMacros for the Rune Language, an embeddable dynamic programming language for Rust.121,956MIT OR Apache-2.0Parser implementations rune-md5Compute MD5 checksums of byte slices and files35MITCommand line utilitiesCryptography rune-modulesNative modules for Rune, an embeddable dynamic programming language for Rust.106,281MIT OR Apache-2.0Parser implementations rune-morseMorse code encoder and decoder — ASCII text to dots and dashes and back34MITCommand line utilitiesEncoding rune-murmurMurmurHash3 — pure-Rust implementation of the 32-bit and 128-bit variants35MITAlgorithmsCommand line utilities rune-node2vecNode2Vec — graph node embeddings via biased random walks and skip-gram18MITAlgorithmsCommand line utilities rune-pagerankPageRank — score graph nodes by importance via random-walk convergence18MITAlgorithmsCommand line utilities rune-protoProtocol Buffer generated code for Rune Wire Protocol103MIT rune-r2rRune bindings for ROS2.2,484MIT rune-r2r-cliRun rune script using ROS2 module from the command-line.1,347MIT rune-redactRedact PII and secrets from text — emails, IPs, credit cards, phones, SSNs, bearer tokens, and high-entropy secret strings19MITCommand line utilitiesText processing rune-regex-secSecurity-focused regex patterns for detecting IPs, CVEs, hashes, secrets, and PII in text19MITCommand line utilitiesText processing rune-ringRust ring signature library built with lattice-based polynomial arithmetic18MIT OR Apache-2.0Cryptography rune-rot13ROT13 cipher — rotate ASCII letters by 13 positions33MITCommand line utilitiesEncoding rune-rot47ROT47 cipher — rotate printable ASCII characters by 47 positions32MITCommand line utilitiesEncoding rune-rsAn extensible task execution and generation tool1,273MIT rune-sha1Compute SHA-1 hashes of byte slices and files35MITCommand line utilitiesCryptography rune-sha256Compute SHA-256 hashes of byte slices and files, returning lowercase hex strings58MITCommand line utilitiesCryptography rune-sha512Compute SHA-512 hashes of byte slices and files37MITCommand line utilitiesCryptography rune-ssaIntermediate mode representation for Rune.4,067MIT/Apache-2.0 rune-stringsExtract printable strings from binary files — configurable minimum length and encoding60MITCommand line utilitiesDevelopment tools rune-testingTest helpers for Rune, an embeddable dynamic programming language for Rust.25,641MIT/Apache-2.0 rune-tokenizeApproximate token counting, budget checking, text truncation, and overlapping chunk splitting for LLM context windows110MITCommand line utilitiesText processing rune-tracingRune tracing shims for the Rune Language, an embeddable dynamic programming language for Rust.22,899MIT OR Apache-2.0Parser implementations rune-tracing-macrosMacros for tracing the Rune Language, an embeddable dynamic programming language for Rust.23,085MIT OR Apache-2.0Parser implementations rune-tsnet-SNE dimensionality reduction — map high-dimensional data into 2D or 3D for visualisation19MITAlgorithmsCommand line utilities rune-umapUMAP dimensionality reduction — project high-dimensional data into 2D or nD embeddings20MITAlgorithmsCommand line utilities rune-url-encodeURL percent-encoding and decoding for byte slices and strings32MITCommand line utilitiesEncoding rune-wasmA WASM module for the Rune Language, an embeddable dynamic programming language for Rust.21,828MIT OR Apache-2.0Parser implementations rune-xorXOR cipher for byte streams and files — repeating-key and single-byte modes with English-scored brute-force56MITCommand line utilitiesCryptography rune-xxhashxxHash (xxh32 / xxh64) — extremely fast non-cryptographic hash, pure Rust37MITAlgorithmsCommand line utilities rune_c_compilerA Rune to C source file compiler600MIT rune_parserA .rune file parser which generates a `RuneFileDescription` parsing tree, and which in turn can be used to generate source code…2,057MIT runeauthRuneauth - Simple Extendable Cookies57,705MITAuthenticationCryptography RuneDBA lightweight database built in Rust844MIT runefix-cliUnified CLI frontend for runefix tools: width detection, markdown formatter, and terminal testing546MIT OR Apache-2.0Command line utilitiesText processing runefix-coreUnicode character display width engine supporting CJK, emoji, and grapheme clusters5,956MIT OR Apache-2.0Development toolsLocalization (L10n) runeforgeBlueprint to optimal stack JSON converter - Part of Rune* Ecosystem745MITCommand line utilitiesDevelopment tools runegateLightweight Rust-based identity proxy2,572Apache-2.0AuthenticationNetwork programming runegradRunegrad launcher and distribution platform18MIT runekitA flexible code generator2,274MIT runerRuner - a simple project-scoped command hub and runner1,451MIT runesNo-std NES emulator library and minimal emulator written purely in Rust.24,462MITEmulatorsNo standard library runes-bitomcLibrary for interoperating with runes in BitOMC1,589CC0-1.0 runes-coreCore types and traits for the Runes language261MIT OR Apache-2.0 runes-evalTree-walking evaluator for the Runes language149MIT OR Apache-2.0 runes-indexer-interfaceRunes Indexer Interface3,030MIT runes-parserLexer and parser for the Runes language207MIT OR Apache-2.0 runes-rsReserved for future use1,6000BSD runestickRunescript, a generic stack-based virtual machine for Rust.42,864MIT/Apache-2.0 runestick-httpAn HTTP module based on reqwest for runestick.2,900MIT/Apache-2.0 runestick-jsonAn JSON module based on serde_json for runestick.3,721MIT/Apache-2.0 runestick-macrosRunescript, a generic stack-based virtual machine for Rust.8,083MIT/Apache-2.0 runestick-timeAn time module based on tokio::time for runestick.2,902MIT/Apache-2.0 runestoneRunes1,524CC0-1.0 runestrUser-perceived characters related types and data structures14,049MIT OR Apache-2.0Rust patterns runestr-pancjkv`rune`-based Pan-CJKV support2,815MIT OR Apache-2.0Text processing runeterra-game-apiLegends of Runeterra Game Client API1,731MIT runewarpRunewarp is an ingress tunneling platform for securely exposing local services over outbound QUIC connections.42Apache-2.0Command line utilitiesNetwork programming runexCross-shell abbreviation engine that expands short tokens into full commands303MIT OR Apache-2.0Command line utilities runex-coreCore library for runex – a cross-shell abbreviation expansion engine271MIT OR Apache-2.0Command line utilities runeymintruneymint1,540non-standard runfastA workflow tool for quickly setting up and running programming projects2,424MIT runfileRun commands in the languages you love!3,398GPL-3.0 runfilesRunfiles lookup library for Bazel-built Rust binaries and tests.9,865,174Apache-2.0 rungUseful command-line tools for Angular projects written in Rust.3,009Apache-2.0Command line utilitiesDevelopment tools rung-cliCLI for Rung - the developer's ladder for stacked PRs232MITCommand line utilitiesDevelopment tools rung-coreCore library for Rung - stack model, state management, sync engine361MITDevelopment tools rung-forgeForge-agnostic contract for Rung - pull/merge request types and the ForgeApi trait75MITAPI bindingsDevelopment tools rung-gitGit operations abstraction for Rung using git2-rs477MITDevelopment tools rung-githubGitHub API integration for Rung - PR management and CI status382MITAPI bindingsDevelopment tools rung-gitlabGitLab API integration for Rung - merge request management and CI status17MITAPI bindingsDevelopment tools rung_vmA Ngaro virtual machine.3,142 runglassRun one command and get a live receipt of what happened.179MIT runglass-coreCore command observation, reporting, storage, and revert logic for RunGlass.297MIT runglass-webEmbedded local web UI and export renderer for RunGlass receipts.244MIT runia CLI tool to generate unicode fonts6,767MIT runi-cliTerminal styling and CLI utilities for the Runi library collection90Apache-2.0Command-line interfaceCommand line utilities runi-cli-macrosDerive macros for runi-cli128Apache-2.0 runi-coreRuni core library — foundation types plus a feature-gated bundle that re-exports runi-log and runi-cli48Apache-2.0Rust patterns runi-logStructured logging for the Runi library collection89Apache-2.0Development tools::Debugging runi-testTest utilities for the Runi library collection123Apache-2.0Development tools::Testing runicStupid string to duration converter4,244MITParser implementationsParsing tools runic-allocA correctness-first Rust allocator76MIT OR Apache-2.0 runic-coreA correctness-first Rust allocator90MIT OR Apache-2.0 runic-kitMinimalist Rust toolkit for building lexers, parsers, interpreters, transpilers, and compilers from scratch.479MITParsing tools runinMinimal CLI utility for selecting a project directory with fd/fzf and running a command within it.144MIT runiqAn efficient way to filter duplicate lines from input, à la uniq.18,560MITAlgorithmsCommand line utilities runiq-libAn efficient way to filter duplicate lines from input, à la uniq.4,713MITAlgorithmsCommand line utilities runiqueA Django-inspired web framework for Rust with ORM, templates, and comprehensive security middleware1,079MITWeb programming::HTTP server runiripUnity asset files manipulation library1,261MIT OR Apache-2.0 runirip-objectsUnity asset files manipulation library708MIT OR Apache-2.0 runitA test framework for Rust1,989MITDevelopment tools::Testing runitctlA proper CLI utility for managing services on systems that use Runit. (Void Linux, etc...)1,468MIT runiteAn event-loop-per-thread async runtime built on io_uring (Linux), kqueue (macOS), and IOCP (Windows)48MIT OR Apache-2.0AsynchronousConcurrency runite-proc-macrosProcedural macros (#[runite::main]) for the runite async runtime. Use via the runite crate; not intended for direct consumption.63MIT OR Apache-2.0Asynchronous runiter-cryptoManage cryptographic building blocks for the runiter project.1,936AGPL-3.0 runiter-wotMakes Web of Trust computations for the Runiter project.1,889AGPL-3.0 runiverseA pure and safe Rust library to make astronomical calculations and solve astronomical algorithms2,865MITAlgorithmsScience runixA type-safe Rust interface to the Nix CLI3,450LGPL-2.1 runix-cliA CLI tool for ASCII art in your terminal42MITCommand line utilities runix-deriveDerive macros for runix10,149LGPL-2.1 runjsRun javaScript Scripts1,638MIT/Apache-2.0 runjs-demoJust for demo2,160MIT OR Apache-2.0 runjucks_corePure Rust Nunjucks-compatible template engine core (Runjucks)155MITTemplate engine runkernelRust-native workflow engine for defining, inspecting, and running task graphs335MITCommand line utilitiesDevelopment tools runkernel-cliCommand-line interface for runkernel Rust-native workflows37MITCommand line utilitiesDevelopment tools runkernel-cli-supportInternal protocol support for runkernel workflow binaries43MITCommand line utilitiesDevelopment tools runkinsRunkins makes it easy to manage command execution.1,603MIT runkins_libRunkins makes it easy to manage command execution.2,402MIT runkins_protoRunkins makes it easy to manage command execution.2,377MIT runkon-anthropicAnthropic API client and Claude agent executor for runkon-flow. Supports both direct API calls and headless Claude CLI…181MIT OR Apache-2.0API bindingsDevelopment tools runkon-flowPortable workflow execution engine — DSL, traits, and in-memory reference implementations316MIT OR Apache-2.0AsynchronousDevelopment tools runkon-flow-executorsPortable executor primitives for runkon-flow — event sinks, env providers, structured output parsing, and agent definition…272MIT OR Apache-2.0Development tools runkon-googleGoogle Gemini API client and agent executor for runkon-flow. Supports both direct API calls and generic subprocess runtimes.79MIT OR Apache-2.0API bindingsDevelopment tools runkon-notifyDomain-neutral notification dispatch primitives — generic event envelope, shell/HTTP hook execution, glob pattern matching, and…122MIT OR Apache-2.0AsynchronousDevelopment tools runkon-runtimesPortable agent runtime harness — spawn, poll, and cancel agents without depending on a host orchestrator's full domain311MIT OR Apache-2.0Development toolsOperating systems runkrA Rust Bunkr client3,148non-standard runlatchCLI for runlatch, a modular Linux autostart manager.16MITCommand line utilitiesOperating systems::Unix APIs runlatch-coreCore data model, provider trait, and built-in providers for runlatch.48MITConfigurationOperating systems::Unix APIs runledger-coreCore contracts and types for the Runledger durable job and workflow system582MITAsynchronousDatabase interfaces runledger-postgresPostgreSQL persistence layer for the Runledger durable job and workflow system511MITAsynchronousDatabase interfaces runledger-runtimeAsync worker, scheduler, and reaper runtime for the Runledger job system411MITAsynchronousDatabase interfaces runledger-test-supportTest support utilities for Runledger PostgreSQL integration tests110MITDatabase interfacesDevelopment tools::Testing runledger-tuiRead-only terminal UI for monitoring Runledger jobs and workflows49MITAsynchronousCommand line utilities runletA semantic executable model for the Runlet orchestration language16MIT OR Apache-2.0Development toolsParser implementations runlikersReverse-engineer docker run command line arguments based on running containers54MIT runlimit-coreFramework-neutral rate-limit policies, keys, and decisions13MIT OR Apache-2.0Web programming runlimit-memoryHard-bounded in-memory fixed-window rate limiting11MIT OR Apache-2.0Web programming runlimit-postgresReplica-safe PostgreSQL rate-limit storage10MIT OR Apache-2.0Database interfacesWeb programming runloopCancelable non-blocking polling threads (with optional timeouts).5,297,248MPL-2.0 runmanyEasily run multiple long-running commands in parallel.4,968GPL-3.0 runmatHigh-performance MATLAB/Octave syntax mathematical runtime791MITDevelopment toolsScience runmat-acceleratePluggable GPU acceleration layer for RunMat (CUDA, ROCm, Metal, Vulkan/Spir-V)2,352Apache-2.0 runmat-accelerate-apiCommon API types for RunMat GPU acceleration backends4,014MIT runmat-analysis-coreSolver-agnostic analysis model and validation for RunMat361MIT runmat-analysis-feaFinite element assembly/solve/post scaffolding for RunMat343MIT runmat-asyncShared async runtime error types and host I/O interaction primitives for RunMat1,826MIT runmat-builtinsRunMat built-in functions and standard library components3,805MIT runmat-configShared configuration schema and loaders for RunMat747Apache-2.0 runmat-coreHost-agnostic RunMat execution engine (parser, interpreter, snapshot loader)694MIT runmat-filesystemSwappable filesystem abstraction for RunMat hosts (native, wasm, remote).1,431MIT runmat-gcGenerational garbage collector for RunMat with optional pointer compression2,903MIT runmat-gc-apiPublic API types for the RunMat garbage collector3,945MIT runmat-geometry-coreCanonical geometry domain model for RunMat396MIT runmat-geometry-ioGeometry import/export and normalization for RunMat343MIT runmat-geometry-opsPure geometry operations for RunMat341MIT runmat-hirHigh-level IR for RunMat with type inference and lowering utilities2,891MIT runmat-ignitionBaseline interpreter for RunMat enabling instant startup and execution1,391MIT runmat-kernelJupyter kernel implementation for RunMat using ZeroMQ and the Jupyter protocol845MIT runmat-lexerLexer for the RunMat language (MATLAB/Octave syntax) built with logos3,424MIT runmat-loggingStructured logging and tracing utilities for RunMat hosts340MIT runmat-lspLanguage Server Protocol implementation for RunMat editors and tooling347MIT runmat-macrosProcedural macros for declaring RunMat builtins and utilities3,040MIT runmat-meshing-coreDeterministic meshing preparation contracts for RunMat342MIT runmat-mirMid-level IR and analysis scaffolding for RunMat501MIT runmat-parserParser for RunMat (MATLAB/Octave) producing HIR from token streams3,252MIT runmat-plotGPU-accelerated and static plotting for RunMat with WGPU and Plotters2,792MIT runmat-replInteractive RunMat REPL with line editing and Jupyter kernel integration643MIT runmat-runtimeCore runtime for RunMat with builtins, BLAS/LAPACK integration, and execution APIs2,703MIT