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.
harness-spaceThe library for topological and other spaces4,991MIT
harness-toolsUmbrella re-export for harness-* AI agent tools: core, read, write, grep, glob, bash, webfetch, websearch, lsp, skill187MIT
harness-webfetchWebFetch tool for AI agent harnesses — HTTP GET/POST with SSRF defense, readability+markdown extraction, redirect-chain…2,733MIT
harness-websearchWebSearch tool for AI agent harnesses — declarative web search via a session-configured SearXNG backend, with SSRF defense,…74MIT
harness-writeWrite/Edit/MultiEdit tool for AI agent harnesses — atomic write, read-before-edit ledger, OLD_STRING_NOT_UNIQUE with match…2,785MIT
harnesscliUnified CLI to run Claude Code, OpenCode, Codex, or Cursor from a single interface134MIT
harnessrs-coreCore traits and types for the Harness SDK61MIT OR Apache-2.0
harnesssphere-collectorsHarnessSphere source collectors (host, self) for the telemetry pipeline.17MIT OR Apache-2.0
harnesssphere-domainHarnessSphere domain: canonical telemetry signal model, ports and pure policies.67MIT OR Apache-2.0
harnesssphere-exportHarnessSphere exporters (stdout, OTLP) for the telemetry pipeline.17MIT OR Apache-2.0
harnesssphere-ingestHarnessSphere ingest plane: local OTLP receiver with host enrichment.17MIT OR Apache-2.0
harnesssphere-runtimeHarnessSphere runtime: collection supervisor, circuit breaker and batching pipeline.17MIT OR Apache-2.0
harnessxCLI for project management209MIT
haroA simple and synchronous web framework written in and for Rust4,169MIT OR Apache-2.0
harpMinimalist Rust HTTP toolkit (client-only).55,633Apache-2.0
harpcReserved for future use by HASH.17MIT OR Apache-2.0
harperA library to implement SSGs.3,825MIT OR Apache-2.0
harper-asciidocThe language checker for developers.2,411Apache-2.0
harper-brillThe language checker for developers.25,453Apache-2.0
harper-commentsThe language checker for developers.45,537Apache-2.0
harper-coreThe language checker for developers.101,120Apache-2.0
harper-dictionary-wordlistThe language checker for developers.567Apache-2.0
harper-htmlThe language checker for developers.42,428Apache-2.0
harper-inkThe language checker for developers.4,583Apache-2.0
harper-jjdescriptionThe language checker for developers.3,427Apache-2.0
harper-literate-haskellThe language checker for developers.32,346Apache-2.0
harper-lsThe language checker for developers.81,706Apache-2.0
harper-pos-utilsThe language checker for developers.25,331Apache-2.0
harper-pythonThe language checker for developers.4,276Apache-2.0
harper-statsThe language checker for developers.21,799Apache-2.0
harper-texThe language checker for developers.1,730Apache-2.0
harper-thesaurusThe language checker for developers.8,981Apache-2.0
harper-tree-sitterThe language checker for developers.42,321Apache-2.0
harper-tree-sitter-dartDart Tree-sitter grammar for Harper128,177MIT
harper-typstThe language checker for developers.35,251Apache-2.0
harpoThe harpo crate provides functionality to secret-share seed phrases.7,586GPL-3.0-or-later
harpocratesHarpocrates library1,754non-standard
harpyharpy1,346MIT
harrierA line-map and character-encoding-aware red-green tree for structured, lossless, incrementally-editable text272MIT
harrietParser for the Turtle (RDF) format21,658MIT OR Apache-2.0
harris_minigrepA simple implementation of grep1,121MIT OR Apache-2.0
harrowA thin, macro-free HTTP framework with custom HTTP/1 backends and opt-in observability138MIT
harrow-codec-h1HTTP/1.1 codec for Harrow: request parsing, response serialization, chunked encoding165MIT
harrow-coreCore types for Harrow: routing, request/response wrappers, middleware467MIT
harrow-ioRuntime-agnostic I/O primitives for Harrow: buffer pool and I/O traits196MIT
harrow-middlewareFeature-gated middleware collection for Harrow242MIT
harrow-o11yObservability layer for Harrow: tracing spans, metrics, request IDs297MIT
harrow-serdeFeature-gated serialization formats (JSON, MessagePack) for Harrow239MIT
harrow-serverShared server primitives for Harrow: listener, workers, shutdown, config132MIT
harrow-server-monoioExperimental monoio-based HTTP/1.1 server for Harrow186MIT
harrow-server-tokioTokio server backend for Harrow: custom HTTP codec, LocalSet per-worker, buffer pooling196MIT
harry-beckTube Map1,624WTFPL
harry-say-hello-rustSay Hello Library for learning292Apache-2.0
harsRebased Harmonogram CLI1,703Apache-2.0
harsarkSafe and lightweight real-time Kernel.5,666non-standard
harshHashids implementation for Rust386,621MIT/Apache-2.0
hartHart (TEST)1,591MIT
hart-protocolno_std HART protocol codec for embedded systems — frame encoding/decoding, typed commands, engineering unit codes271MIT OR Apache-2.0
hartbeatA robust, configuration-driven heartbeat system for LLM/AI agents and distributed systems with Markdown-based health reporting25MIT
hartreeQuantum chemistry and solid-state physics in Rust: HF/DFT/MP2/CCSD/CCSD(T), gradients, geometry optimization, dispersion,…485MIT OR Apache-2.0
hartree-cliCommand-line driver for hartree: an XYZ file plus a basis and method, to an SCF energy.96MIT OR Apache-2.0
haruA fast, dynamically-typed general purpose scripting language56,408GPL-3.0
haru-catA tiny cat living in your terminal.37MIT
haru-decoratordecorator library for haru9,803GPL-3.0
haru_cmaesA simple CMA-ES optimization algorithm implementation based on Hansen's purecma Python implementation.20,619MIT OR Apache-2.0
haruhishotharuhishot1,198MIT
harumiPure-Rust PDF — CJK font embedding (Chinese/Japanese/Korean), OCR text overlay, text extraction, HTML→PDF, page merge/split.…1,689MIT OR Apache-2.0
harumi-aiAI-powered PDF translation orchestration built on harumi — new-PDF generation, PSPDFKit-compatible165MIT OR Apache-2.0
harumi-mcpMCP server for harumi PDF library — OCR text overlay, text extraction, HTML→PDF, CJK font embedding50MIT OR Apache-2.0
haruspexVulnerability research assistant that extracts pseudocode from IDA Hex-Rays decompiler.16,629MIT
HarvardA Tool to mark bug1,326MIT
harvcodeA fast Rust tool for harvesting source files as Markdown and copying them to your clipboard.27MIT
harvestCLI application that does your git stashes finds7,993MIT
harvest-apiHarvest client, generated from the OpenAPI spec.7,559MIT
harvester-backupsCreate backups using harvester hci. Please set the SOURCE_CONTEXT and TARGET_CONTEXT to choose clusters3,616Apache-2.0
harvey-holtFinds cities along the same latitude and longitude so you know where you are.2,169GPL-3.0
hasIntroducing 'has a' relationship for Rust's traits.4,424MPL-2.0
has-binarySimple crate to ensure that a binary is installed.57CC-BY-4.0
has-env-flagChecks if argv has a specific flag. Rust implementation of sindreshorus/has-flag3,947MIT
has-flag-argvdetect presence of a CLI flag in argv38MIT
has-nerd-fontDetect whether the current terminal can render Nerd Font glyphs224Apache-2.0
has-someThe opposite of is_empty (and is_empty for filters)2,643Apache-2.0
has-some-fieldCheck whether a struct has any field that is_some()908MIT OR Apache-2.0
has160HAS-160 hash function2,330MIT/Apache-2.0
has_colorsDetects if the current environment supports colored output.1,755MIT
has_commandAllows checking if host machine supports a given command1,781MIT
has_fast_pdepDetect fast hardware support for PDEP/PEXT.1,902MIT OR Apache-2.0
has_fieldsSome macros helpful for processing forms with optional fields2,878Unlicense
has_fields_macrosMacros for the has_fields crate2,112Unlicense
has_flagCheck if args has a specific flag2,821MIT
has_implCheck if trait is implemented for type in compile time1,754MIT
hasamiHasami (鋏) — clipboard manager with timed clearing and history51MIT
hasciiConvert Graphviz DOT files to ASCII box-drawing art96Apache-2.0
haseoHaseo is a diff command line made simple.5,052MIT
hashUse the md5 package instead.39,673MIT
hash-aiReserved for future use by HASH.17MIT OR Apache-2.0
hash-algorithmsHash, generally translated as hash, hash, or transliterated as hash, is to transform any length of input (also known as pre…14,846MIT
hash-attestationSign and verify Kinetic Gain Protocol Suite documents using ed25519 over canonical JSON hashes. The missing 'this AEO actually…18MIT
hash-based-signatureHash-based signatures2,143CC0-1.0
hash-based-signaturesA command-line tool to sign arbitrary files using hash-based signatures.1,660MIT
hash-chainA tiered hashmap and hashset implementation that allows for easily representing lexically scoped variables33,352MIT
hash-compress"Compress" data using BLAKE-31,581MIT
hash-crateutility for generating deterministic hashes of local crates265MIT OR Apache-2.0
hash-dataA library and command line tool for identifying hashes.4,920MIT
hash-dbTrait for hash-keyed databases.15,061,019Apache-2.0
hash-dirhash directory3,779MIT OR Apache-2.0
hash-drbgHash DRBG1,679MIT OR Apache-2.0
hash-engineAn Engula engine that provides simple key-value storage.2,832Apache-2.0
hash-fileA tool to apply sha256 hash function on files.5,025MIT
hash-genA command-line tool for generating cryptographic hashes (MD5, SHA1, SHA-256, SHA-512)2,789MIT OR Apache-2.0
hash-hunterFind files with specified hashes61MIT OR Apache-2.0
hash-idHash Identifying tool1,702non-standard
hash-id-crackA command line tool to crack hash by specified dictionary.1,432MIT
hash-idsa fast hashids (hashids.org) implementation37,485MIT/Apache-2.0
hash-indexPredictable hash indexing with a possible maximum value. Rust adaptation of watson/hash-index using Blake33,071MIT
hash-injectorHasher+BuildHasher to inject particular hash646BSD-2-Clause OR Apache-2.0 OR MIT
hash-iterIterator producing sequence of hash values for a given input (using double hashing technique)367,716MIT
hash-libHash Library (sasha, md5, sha1, sha256, sha512, blake3, blake2b, blake2s, ripemd160, whirlpool)2,306MIT
hash-linkKeep elements insert order while searchable by hash265MIT
hash-listA CLI to make string and hash lists1,518MIT
hash-mapA data structure for storing and manipulating fixed number of elements of a specific type.1,661Apache-2.0
hash-map-idHashMap wrapper with incremental ID (u64) as key22,727Apache-2.0/MIT
hash-matchOptimized pattern matching alternative2,822BSL-1.0
hash-ofA typesafe wrapper for hashes2,891MIT
hash-ringsImplementations of various hash rings.26,732MIT OR Apache-2.0
hash-rollRolling hashes & Content Defined Chunking (cdc)11,507AGPL-3.0
hash-rsSome hashes under one roof10,222GPL-3.0
hash-setA data structure for storing and manipulating fixed number of elements of a specific type.2,120Apache-2.0
hash-sorted-mapA hash map with hash-ordered iteration and linear-time merge, designed for search-index term maps.1,156MIT
hash-tableHash Table20,808MIT OR Apache-2.0
hash-table-idget table num for key's hash code1,478MIT
hash-tagMarkdown to HTML parser.12,051MIT
hash-that-setImplements hashing for sets and maps themselves. Enables a map of maps to values, or a map of sets to values.1,517Apache-2.0
hash-trieHash Array Mapped Trie (HAMT) Immutable Set Implementation6,243MPL-2.0
hash-unionfindA Rust implementation of the Union-Find data structure2,809GPL-3.0
hash-valueA hashable, JSON-like, serde Value type.2,978MIT
hash-wasm-rsA WebAssembly library for computing file hashes, built with Rust.321MIT
hash256-std-hasherStandard library hasher for 256-bit prehashed keys.12,399,438Apache-2.0
hash2curvehash2curve algorithm implementation315,442Apache-2.0 OR MIT
hash2fieldImplements safe hash to a finite field as described in…6,098Apache-2.0
hash2groupHash-to-group traits with optional RFC 9380 expand_message and curve implementations64MIT OR Apache-2.0
hash2hwaddrHashes anything to a private MAC address #![no_std]4,281Apache-2.0
hash3232-bit hashing algorithms133,221,632MIT OR Apache-2.0
hash32-deriveMacros 1.1 implementation of #[derive(Hash32)]739,373MIT OR Apache-2.0
hash40Library for working with Hash40 types in Smash Ultimate140,240MIT
hash4lfFast hashing for large files1,173MIT
hash_arr_mapHash maps with an array part, like Lua's tables6,571MIT
hash_avatarrust生成随机头像的库5,328Apache-2.0/MIT
hash_brownsA crate full of fast, effecient hashing functions.3,237MIT
hash_by_refA simple NewType that wraps Rc<T> and allows to use the reference identity/pointer value of Rc<T> as keys in hashmap27,868non-standard
hash_combineHash library with simple combine method.10,698MIT OR Apache-2.0
hash_consA type-safe hash-cons library.7,402MIT
hash_eventsAn MPMC event system that allows for custom events. Events are emitted with a payload, and subscribers to that event are stream…3,448GPL-3.0
hash_hasherA hasher which is designed to work with already-hashed or hash-like data.11,331,963Apache-2.0 OR MIT
hash_histogramHashHistogram creates histograms with keys of any hashable data type. Features include rank ordering and mode.14,510MIT OR Apache-2.0
hash_limettepersonal tool for obfuscation of code4,275MIT
hash_map_diffComparing changes between two HashMaps19,102MIT
hash_on_writeA wrapper for storing hash results to avoid running costly hash functions multiple times without modifying the value10,304MIT
hash_ordA rust lib contains OrdMap(avl tree) and HashMap(use avl to resolve collision);17,727MIT
Hash_PoolA simple library for Mining pools and developers8,314MIT
hash_ringConsistent Hashing library for Rust106,143MIT
hash_routerHash router for discord ID's4,285MIT
hash_rstarA concurrent spatial index combining geohash and R-tree data structures for efficient geographic point queries.708MIT
hash_set_mapHashSetMap, K=hash(V),V=V | So uh.. yeah. HashSetMap. ⛓️7,703MIT OR Apache-2.0
hash_strStrings with a precomputed hash.5,303MIT OR Apache-2.0
hash_table_datastructAdds a HashTable type, allowing to store values in a table with integer-indexed rows and hashable keys for columns11,980MIT
hash_tag_idRedis hash tag generator for ID routing / 生成 Redis hash tag 将相同 ID 数据路由至同节点22MulanPSL-2.0
hash_token_rustMinimal native signed tokens for standalone binaries260MIT
hash_utilsA collection of hash functions772MIT
hash_withA procedural macro for deriving `Hash` on structs with custom field logic.231MIT
hashableHashMap and HashSet replacements that implement the Hash trait -- HashableHashMap and HashableHashSet.5,306MIT
hashable-mapWrappers for HashMap and HashSet that implement Hash8,037MIT OR Apache-2.0
hashable_rcHashable wrappers for reference countings.7,048MIT
hashable_weakA hashable weak pointer3,868BSD-3-Clause
hashavatarStable deterministic procedural avatars in Rust with configurable identity hashing, WebP, optional PNG/JPEG/GIF, and SVG export578MIT OR Apache-2.0
hashbagAn unordered multiset implementation using a hash bag4,065,089MIT OR Apache-2.0
hashbangBinary fetcher and launcher1,456MIT
hashbarHash trait for hashing using the `digest` crate1,478MIT
hashbrownA Rust port of Google's SwissTable hash map2,024,350,310MIT OR Apache-2.0
hashbrown_tstdA Rust port of Google's SwissTable hash map11,247Apache-2.0/MIT
hashcardsA plain text-based spaced repetition system.508Apache-2.0
hashcashhashcash anti-spam / denial of service counter-measure tool3,643LGPL-3.0
hashcom-rsA fast, minimal but yet extensible framework for building and using hash commitment schemes3,334non-standard
hashconsHash cons'ing for compact representations of shared, immutable data structures24,994MPL-2.0
hashcons-arenaA simple hash-consing arena812MIT OR Apache-2.0
hashconsingA hash consing library.181,070MIT/Apache-2.0
hashcowA Rust HashMap implementation with copy-on-write keys and values3,487MIT
hashcrackerGPU-accelerated password cracker — 42 hash types, Vulkan/Metal/DX12, single binary96MIT
hashcsvAppend an `id` column to each row of a CSV file, containing a UUID v5 hash of the row4,189MIT/Apache-2.0
hashdbtrait for hash-keyed databases.49,095GPL-3.0
hashdeepRecursively compute file hashes over a tree1,523Apache-2.0
hashdeep-compareA comparison tool for log files generated by the Hashdeep file storage auditing tool3,084CC0-1.0
hashdirGenerate a cryptographic view of a directory's contents6,169MIT
hashdir2A fast, parallel, multi-algorithm directory hasher.380non-standard
hashdistinctUtility for deletion duplications using SHA256/SHA384/SHA512/SHA512_256 sum8,435GPL-3.0
hashdozenA novel 48 bit hashing algorithm producing human-readables hashes.1,570GPL-3.0-or-later
hashedA Hashed type you can convert any hashable type into and still do equality checks on6,944CC0-1.0
hashed-array-treeHashed Array Trees536MIT
hashed-permutationA fast, instant-access way to permute a range of numbers16,173MIT
hashed-type-defA simple hash based type identifier: hash code is computed on the basis of type definition6,614Apache-2.0