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.

bcdBinary coded decimal library3,156GPL-3.0 bcd-convertA Rust library for encoding and decoding numbers in Binary Coded Decimal (BCD) format, supporting conversions between integers,…4,123MITEncoding bcd-numbersCrate for converting rust unsigned numbers to BCD and viceversa18,842MIT OR Apache-2.0 bcdec_rsSafe, no_std, pure Rust port of bcdec61,858MIT bcderHandling of data encoded in BER, CER, and DER.21,589,442BSD-3-ClauseEncodingNetwork programming bcdkBiyard canister development kit1,024Apache-2.0 bcdlA command line bandcamp downloader1,426GPL-3.0 bcdownBilibili漫画下载器,written in Rust,支持epub pdf zip格式14,797MIT bcdtDatetime format developed for magic.markets to enable Solana on-chain lookups with memcmp.2,962MIT bcebce7,701MulanPSL-2.0 bce-ocrunofficial rust OCR SDK of Baidu AI Cloud1,676MIT bcfbcf1,603non-standard bcf_readera small, lightweight, pure-Rust library to allow efficient, cross-platform access to genotype data in BCF files15,929MIT bcfsA virtual filesystem for Blockchain WASI17,412Apache-2.0 bchA Rust library for working with Bitcoin Cash4,118MIT bch_addrcash_addr format implementation inspired by bchaddrjs.29,038MIT bchanA buffered channel similar to std::sync::mpsc::channel, but faster.127MIT OR Apache-2.0 bchannelA better channel API21,533MIT bchecklibrary that can read and write bcheck and tsv files, which are generated by BCheckbook for iOS and Mac12,312MIT bchlibRust bindings for BCH encoding/decoding library, based on the bch_codec fork3,743GPL-2.0 bchlib-sysLow-level Rust bindings for BCH encoding/decoding library, based on the bch_codec fork6,292GPL-2.0 bchx_cargo_extrasFollowing along with the Rust book on publishing to crates.io3,125MIT bciCore helpers for loading NIfTI fMRI volumes and extracting 2D slices69MIT OR Apache-2.0 bcinrBranchlessCInRust: Academic-grade branchless algorithm library3,215MIT OR Apache-2.0AlgorithmsNo standard library bcinr-apiBranchlessCInRust: Academic-grade branchless algorithm library3,307MIT OR Apache-2.0AlgorithmsNo standard library bcinr-coreBranchlessCInRust: Academic-grade branchless algorithm library3,257MIT OR Apache-2.0AlgorithmsNo standard library bcinr-logicBranchlessCInRust: Academic-grade branchless algorithm library6,991MIT OR Apache-2.0AlgorithmsNo standard library bcinr-pddlPDDL8 → POWL tape → Prolog8 admission → OCEL → BLAKE3 receipt: the BRCE candidate-future execution loop18MIT OR Apache-2.0Algorithms bcinr-powlPartially Ordered Workflow Language runtime with branchless scheduler and cryptographic proof of execution4,054MIT OR Apache-2.0AlgorithmsData structures bcinr-powl-receiptOCEL event emission and causal receipt generation for bcinr-powl3,331MIT OR Apache-2.0 bckplayerA cross-platform CLI media player interface for VLC334MIT bcktbckt is an opinionated but flexible static site generator for blogs1,515MIT bcl-ddogA fast CLI for querying Datadog logs.71MITCommand line utilities bcl-repocatGitHub and GitLab repository hardening CLI — audits and reconciles repos against a declarative security baseline.85MITCommand line utilitiesDevelopment tools bcl-secunitsecunit binary — agent helper for registry inspection, run orchestration, and capture.78MIT OR Apache-2.0Command line utilities bcl-sntryA fast, minimal CLI for investigating Sentry issues, events, and releases33MITCommand line utilities bcl-sumoA fast, minimal CLI for querying Sumo Logic logs29MITCommand line utilities bcl-wardClaude Code hook CLI — PII guard, leak detection, event logging64MITCommand line utilities bcl2fq-statsbcl2fq-stats is designed to give a quick overview of read count distribution over the given indices, and identify potential index…2,948Apache-2.0 bcld2Detect natural language used in text using the cld2 library1,387Unlicense bclickerProfessional auto-clicker with TUI interface, global hotkeys, and system tray integration341MITCommand line utilitiesGUI bcloopA tool for processing Bitcoin-like blockchain data617MIT bcm2709-spiBare-metal (through mmap(...)) access of BCM2709 SPI peripheral in Rust for Linux host3,835MIT bcm2711-lpaPeripheral access crate for BCM2711 found in the Raspberry Pi 4.9,476UnlicenseEmbedded developmentHardware support bcm2835-lpaPeripheral access crate for BCM2835 found in the Raspberry Pi 1 and Zero.9,421UnlicenseEmbedded developmentHardware support bcm2835-sdhcisd card driver for raspi422,524MulanPSL-2.0 OR MITHardware supportNo standard library bcm2837-lpaPeripheral access crate for BCM2837 found in the Raspberry Pi 3 and Zero 2W.9,333UnlicenseEmbedded developmentHardware support bcm283x-linux-gpioLibrary and CLI application to work with BCM2835/7 GPIO from Linux2,048BSD-2-Clause bcm283x-linux-gpio-modLibrary and CLI application to work with BCM2835/7 GPIO from Linux1,733BSD-2-Clause bcmdA tool to check token price2,999MITCommand line utilities bcmpbcmp offers fast binary data comparison algorithms to enumerate common substrings, unique substrings or determine a patch set47,884MITAlgorithms bcmrA modern cp/mv/scp for humans and agents — inline BLAKE3 verify, crash-safe resume, one CLI for local and SSH6,015Apache-2.0Command line utilitiesFilesystem bcmsBluetooth Client Manager Service for IoT device management1,020MIT bcnTexture Block Compression3,177MIT OR Apache-2.0 bcndecodeDecoder for DXTn-compressed image data.6,459MIT bcndecode-sysRust bindings to bcdec10,431MIT bcompA compiler for a subset of the BASIC language15non-standard bcompfmtBcomp-ng (ITMO) assembly formatter618MIT bcore-mutationMutation testing tool for Bitcoin Core479MIT bcountBorrow counted types2,922MIT bcpA convenient program for copying blocks of bytes within files.7,215MIT/Apache-2.0Command line utilitiesFilesystem bcp-cliCLI tool for the Bit Context Protocol — encode, decode, and inspect BCP streams21MITCommand line utilities bcp-decoderStreaming decoder for the Bit Context Protocol binary format164MITCompressionEncoding bcp-driverHigh-level driver for encoding and decoding Bit Context Protocol streams98MITEncoding bcp-encoderEncoder for the Bit Context Protocol binary format163MITCompressionEncoding bcp-typesCore type definitions for the Bit Context Protocol294MITData structuresEncoding bcp-wireWire format types and serialization for the Bit Context Protocol358MITData structuresEncoding bcrab-cliJust A boilerplate for axum56MIT bcryptEasily hash and verify passwords using bcrypt14,710,725MIT bcrypt-bsdRust wrapper around BCrypt implementation in C, fully compatible with OpenBSD bcrypt7,257MITCryptography bcrypt-generatorbcrypt hash generator1,927MIT bcrypt-no-getrandomEasily hash and verify passwords using bcrypt without getrandom or zeroize, providing near-complete functionality without alloc…2,586MIT bcrypt-onlyA low-level bcrypt function in safe Rust.8,113ISCCryptographyNo standard library bcrypt-pbkdfbcrypt-pbkdf password-based key derivation function13,269,127MIT OR Apache-2.0AuthenticationCryptography bcrypt-smallbcrypt password hashing and verification in safe Rust.3,471ISCCryptography bcrypt-tuneA small utility to benchmark the bcrypt crate with different weights3,070MIT bcrypt-wasmEasily hash and verify passwords using bcrypt7,329MIT bcrypterThe bcrypt password hashing function in pure Rust. Supports no_std3,633MIT OR Apache-2.0AlgorithmsCryptography bcsBinary Canonical Serialization (BCS)7,806,815Apache-2.0 bcs-deriveDerive macros for `calabi-bcs`24Apache-2.0 bcs-extBinary Canonical Serialization (BCS) Extension from startcoin1,298Apache-2.0 bcs-linkBinary Canonical Serialization (BCS)2,896Apache-2.0 bcs_networkBrewery Control System networking crate for Navasota Brewing Company8,910MIT bcsatA parser, printer and related utilities for BCSAT (http://users.ics.aalto.fi/tjunttil/bcsat/)2,129MIT/Apache-2.0 bcshA command line tool to hash strings using bcrypt779MIT bcsortA fast, statistical, in-place ternary distribution sort.109MITAlgorithmsData structures bcsvCLI for base_core_socialist_values9,654MITEncoding bctA simple Binary-Coded Ternary implementation2,632MIT bctsIncremental compiler infrastructure using Salsa126Apache-2.0 OR MIT bctxbctx CLI — intercept CLI commands and compress output for LLM coding agents396LicenseRef-ProprietaryCommand line utilitiesDevelopment tools bctx-atlasbctx-atlas — 15-skill system for LLM context engineering744LicenseRef-Proprietary bctx-cloud-corebctx-cloud-core — cloud client and server for Vault sync, dashboard API, billing522LicenseRef-Proprietary bctx-conductorbctx-conductor — Spiral Cycle agent runtime, SignalGraph, PassageRun619LicenseRef-Proprietary bctx-forgebctx-forge — OS execution substrate, signal capture, BPE tokenizer, SQLite tracker1,186LicenseRef-Proprietary bctx-nexusbctx-nexus — MCP/Nexus gateway with permission enforcement and tool registry519LicenseRef-Proprietary bctx-prismbctx-prism — tree-sitter code intelligence, BM25 index, dependency graph936LicenseRef-Proprietary bctx-vaultbctx-vault — five-tier memory system with scoring, pruning, and persistence915LicenseRef-Proprietary bctx-weavebctx-weave — FilterMesh lens pipeline, CLI interception, domain compression858LicenseRef-Proprietary bcurveDLMM bonding curve405MITFinanceMathematics bcvA Command line tool to fetch the BCV exchange rates for the Bolivar2,665MITCommand line utilities bcxBifrost Causal Exchange protocol primitives for signed causal meaning and proof composition.87EUPL-1.2AuthenticationCryptography bcx-coreCore no_std BCX identifiers, limits, and validation errors.200EUPL-1.2Network programmingNo standard library bcx-cryptoCrypto-agile BCX envelope metadata and verifier traits.122EUPL-1.2CryptographyNo standard library bcx-modelBCX causal operation model types.123EUPL-1.2Network programmingNo standard library bcx-policyBCX security profiles and disclosure policy primitives.99EUPL-1.2Network programmingNo standard library bcx-wireBCX wire version and message limit primitives.175EUPL-1.2EncodingNetwork programming bdbig data tool kit4,258MITAlgorithmsDatabase interfaces bd-workspace-hackworkspace-hack package, managed by hakari12,082non-standard bd18378Platform-Agnostic Driver for ROHM BD18378 12CH LED Driver IC575MIT OR Apache-2.0Embedded developmentHardware support bdaddrBluetooth Device Address.17,361MIT OR Apache-2.0Data structures bdasmZ80 disassembler. Still contains some bugs.1,705MIT bdat(De)serialization library for Monolithsoft's BDAT file format12,236MIT OR Apache-2.0EncodingParser implementations bdateBrightDate CLI — show the current BrightDate or convert between BrightDate and conventional dates291MITCommand line utilitiesDate and time bdayEasily remember and see upcoming birthdays 🎂4,340GPL-2.0-or-later bdaysBusiness Days calendars for Rustaceans.716,612MITDate and time bdbEfficient APIs to parse from and export to file formats commonly used in biology, for both proteomics and genetics workflows.2,205MIT/Apache-2.0Parsing toolsScience bdb_parserA parser for the BDB file format2,640MIT bdbt_annotatorTUI-based code change reviewer for browsing diffs and adding annotations83MITCommand line utilitiesDevelopment tools bddBulk Data Duplicator (bdd)2,053MIT bdd-sugarBehaviour-driven development syntactic sugar to make tests more readable1,714MIT bdd-todoA terminal-based productivity client.976MIT bddap-aocbddap's rust Advent Of Code solution runner2,928MIT OR Apache-2.0 bddap-aoc-macrosProcedural macros used and re-exported by the bddap-aoc crate.3,342MIT OR Apache-2.0 bddisasmBindings to bddisasm instruction decoder library8,425Apache-2.0API bindingsHardware support bddisasm-sysBindings to bddisasm instruction decoder library9,489Apache-2.0External FFI bindingsHardware support bddminisat-sysFFI bindings to bdd_minisat_all, a BDD-based AllSAT solver79MITAlgorithmsScience bdeB-Decoder/Encoder8,671Apache-2.0 bdecodeA Bencode decoder in Rust which uses the same algorithm as libtorrent.3,530MIT OR Apache-2.0 bdelA utility that generates a binary delta of two files and allows you to apply it on the source.1,669non-standardCommand line utilities bdfBDF format handling.37,890WTFPL bdf-parserBDF font parser6,755MIT OR Apache-2.0Parser implementations bdf-readerBDF font format reader8,730EPL-2.0 bdf2BDF format handling.3,777WTFPL bdf2surfaceA crate to convert bdf font to sdl2 surface2,456MIT bdflibA library to parse bdf files.28,476non-standard bdgInteractive badge manager CLI for README files179Apache-2.0 bdiffBinary file diff1,477GPL-3.0-or-later bdinfo-rsbdinfo-rs — a memory-safe command-line Blu-ray analyzer (no GUI).90LGPL-2.1-or-laterCommand line utilitiesMultimedia::Video bdinfo-rs-coreMemory-safe Blu-ray (BDMV/M2TS) disc and stream analyzer.148LGPL-2.1-or-laterMultimedia::VideoParser implementations bdinfo-rs-guiNative desktop GUI for the bdinfo-rs Blu-ray analyzer (iced, pure-Rust).15LGPL-2.1-or-laterGUIMultimedia::Video bdipHigh-performance desktop GUI application using bdip-core.44BSD-3-Clause bdip-cliHigh-performance command-line shader application for batch image processing using bdip-core.35BSD-3-Clause bdip-coreHigh-performance, extensible shader library.76BSD-3-Clause bdkA modern, lightweight, descriptor-based wallet library1,039,241MIT OR Apache-2.0 bdk-cliAn experimental CLI wallet application and playground, powered by BDK13,729MIT bdk-debugA modern, lightweight, descriptor-based wallet library6,397MIT OR Apache-2.0 bdk-florestaPlaceholder crate for bdk-floresta18MIT bdk-macrosSupporting macros for `bdk`1,121,650MIT OR Apache-2.0 bdk-reservesProof of reserves for bitcoin dev kit37,942MIT OR Apache-2.0 bdk-testutilsSupporting testing utilities for `bdk`23,627MIT OR Apache-2.0 bdk-testutils-macrosSupporting testing macros for `bdk`11,835MIT OR Apache-2.0 bdk_bip322BIP-322 Generic Signed Message Format implementation for BDK310MIT OR Apache-2.0 bdk_bitcoind_clientA minimal `bitcoind` RPC client custom built for BDK193MIT OR Apache-2.0 bdk_bitcoind_rpcThis crate is used for emitting blockchain data from the `bitcoind` RPC interface.458,859MIT OR Apache-2.0 bdk_chainCollection of core structures for Bitcoin Dev Kit.1,140,671MIT OR Apache-2.0 bdk_chain_backportTemporary backport of bdk_chain 0.21.0 with the IndexedTxGraph double-spend fix from bdk_wallet 2.0. Use upstream bdk_chain once…414MIT OR Apache-2.0 bdk_coin_selectTools for input selection for making bitcoin transactions.142,652MIT OR Apache-2.0 bdk_coreCollection of core structures for Bitcoin Dev Kit.1,016,090MIT OR Apache-2.0 bdk_electrumFetch data from electrum in the form BDK accepts566,808MIT OR Apache-2.0 bdk_electrum_cExperimental but sane BDK electrum client by @evanlinjin.8,626MIT OR Apache-2.0 bdk_electrum_streamingExperimental but sane BDK electrum client by @evanlinjin.5,527MIT OR Apache-2.0 bdk_esploraFetch data from esplora in the form that accepts691,441MIT OR Apache-2.0 bdk_file_storeA simple append-only flat file database for persisting bdk_chain data.129,662MIT OR Apache-2.0 bdk_hwiUtilities to use bdk with hardware wallets4,909MIT OR Apache-2.0 bdk_kyotoBDK blockchain integration using P2P light client Kyoto106,797MIT OR Apache-2.0 bdk_message_signerBIP-322 Generic Signed Message Format implementation for BDK114MIT OR Apache-2.0 bdk_persistTypes that define data persistence of a BDK wallet28,519MIT OR Apache-2.0 bdk_redbPersistence backend for bdk using redb2,331MIT OR Apache-2.0 bdk_spExperimental BIP 352 library47MIT OR Apache-2.0 bdk_sqliteSQLite store for BDK using sqlx15,127MIT OR Apache-2.0 bdk_testenvTesting framework for BDK chain sources.21,369MIT OR Apache-2.0 bdk_txBitcoin transaction building library.4,961MIT OR Apache-2.0 bdk_walletA modern, lightweight, descriptor-based wallet library1,076,324MIT OR Apache-2.0 bdk_wallet_backportTemporary backport of bdk_wallet 1.0.0-beta.6 wired to bdk_chain_backport for the IndexedTxGraph double-spend fix from 2.0. Use…374MIT OR Apache-2.0 bdlxCLI for generating bdlx POSIX shell scripts19MIT bdlx-coreCore library for generating bdlx POSIX shell scripts102MIT bdo-rsRust client SDK for BDO (Blockchain Data Objects) - a Planet Nine microservice for persistent data storage with cryptographic…30MIT OR Apache-2.0API bindingsCryptography bdrckGeneric common foundational utilities.88,272Apache-2.0 bdrck_configApplication configuration tooling.9,142Apache-2.0 bdrck_logUtilities for logging.6,215Apache-2.0 bdrck_paramsCommand-line argument parsing.7,891Apache-2.0 bdrck_testUtilities for unit tests.5,033Apache-2.0 bdrk_geometryGeometry Helpers5,533MIT OR Apache-2.0 bdshRun commands on multiple hosts simultaneously via SSH with consensus output view475Apache-2.0 bdstorageA speed-first local data deduplication engine using tiered BLAKE3 hashing.90Apache-2.0Command line utilitiesFilesystem bdtUtility for viewing, querying, converting, and comparing files in popular data formats (CSV, Parquet, JSON, Avro)31,910Apache-2.0 bdwgc-allocimpl GlobalAlloc for bdwgc46,709MITAPI bindingsMemory management bdwgc-sysBoehm-Demers-Weiser garbage collector bindings for Rust3,551MIT bebackend1,732Apache-2.0 be-generustA procedural macro for writing iterators in Rust1,749Zlib be-rust-masterA crate for demonstrating how to publish a Rust package.1,468MIT OR Apache-2.0 be-treeB𝛆 Tree library in Rust.1,806MIT/Apache-2.0Data structures be_eloistree_hellocrateMy first Hello Crate6,196Beerware be_eloistree_wowintegerLearn to play with code.2,567Beerware be_tweenHelper library to support tweening - with inital support for bevy8,829Apache-2.0 bea-rsA file-based task tracker CLI and MCP server for AI agent workflows206MITCommand line utilities beachSandboxing utilities for Ocean.6,100AGPL-3.0-only beach_mapImplementation of a slotmap95,246MIT OR Apache-2.0Data structuresNo standard library beachcomberA centralized daemon that caches shell state (git, battery, hostname, etc.) so every consumer reads from one fast cache instead…193MITCommand line utilitiesDevelopment tools beaconMinimal Serenity beacon chain implementation6,863GPL-3.0