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.
boxlite-cliCommand-line interface for BoxLite container runtime271Apache-2.0
boxlite-sharedShared types and protocol definitions for BoxLite host-guest communication1,181Apache-2.0
boxmutA mutable version of Rust's built-in Box<T>.692non-standard
boxmuxYAML-driven terminal UI framework for rich, interactive CLI applications and dashboards with PTY support4,028MIT
boxpinA tiny extension trait that exposes Box::pin as a .pinned() suffix.17MIT OR Apache-2.0
boxtBox diagram TUI1,293MIT
boxxDisplay informational boxes in the terminal.6,010MIT/Apache-2.0
boxxyLinkable sandbox explorer57,933LGPL-3.0
boxyDeclarative builder for Unicode box-drawing characters5,323Apache-2.0
boxy-cliStyled terminal boxes with multi-segment layouts, columnar grids, true-color borders, Unicode box-drawing, and word wrapping.3,787MIT OR Apache-2.0
boy_i_sure_hope_this_worksdoes nothing at all. I am reading the rust documentation.4,077MIT
boyer-moore-magiclenBoyer-Moore-MagicLen, a fast string search algorithm implemented in Rust.2,317,886MIT
boykisserA collection of compile time ASCII art and images, especially boykisser.820MIT OR Apache-2.0
boysDifferent algorithms for calculating the Boys function3,356non-standard
boytaceanA Game Boy emulator that is written in Rust.94,561Apache-2.0
boytacean-commonCommons library for Boytacen.24,146Apache-2.0
boytacean-encodingCodecs library for Boytacen.23,542Apache-2.0
boytacean-hashingHashing library for Boytacen.23,865Apache-2.0
bozoTerminal UI for controlling Bose QC Ultra headphones21MIT
bozo-protoBMAP protocol codec and IPC types for Bose QC Ultra headphones over BLE134MIT
bozodBackground daemon for Bose QC Ultra headphones over BLE21MIT
bpcross-platform clipboard tool14,376GPL-3.0-or-later
bp-asset-hub-kusamaPrimitives of AssetHubKusama parachain runtime.4,124GPL-3.0-or-later WITH Classpath-exception-2.0
bp-asset-hub-pezkuwichainPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-asset-hub-polkadotPrimitives of AssetHubPolkadot parachain runtime.4,122GPL-3.0-or-later WITH Classpath-exception-2.0
bp-asset-hub-rococoPrimitives of AssetHubRococo parachain runtime.38,815Apache-2.0
bp-asset-hub-westendPrimitives of AssetHubWestend parachain runtime.37,434Apache-2.0
bp-asset-hub-wococoPrimitives of AssetHubWococo parachain runtime.2,864GPL-3.0-or-later WITH Classpath-exception-2.0
bp-asset-hub-zagrosPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-beefyPOC by dippi28MIT
bp-bridge-hub-cumulusPrimitives for BridgeHub parachain runtimes.180,880GPL-3.0-or-later WITH Classpath-exception-2.0
bp-bridge-hub-kusamaPrimitives of BridgeHubKusama parachain runtime.26,816GPL-3.0-or-later WITH Classpath-exception-2.0
bp-bridge-hub-pezcumulusPezkuwiChain SDK component - placeholder for name reservation33Apache-2.0
bp-bridge-hub-pezkuwichainPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-bridge-hub-polkadotPrimitives of BridgeHubPolkadot parachain runtime.26,993GPL-3.0-or-later WITH Classpath-exception-2.0
bp-bridge-hub-rococoPrimitives of BridgeHubRococo parachain runtime.56,751Apache-2.0
bp-bridge-hub-westendPrimitives of BridgeHubWestend parachain runtime.36,959Apache-2.0
bp-bridge-hub-wococoPrimitives of BridgeHubWococo parachain runtime.16,038GPL-3.0-or-later WITH Classpath-exception-2.0
bp-bridge-hub-zagrosPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-cliBP node command-line interface2,912MIT
bp-consensusBitcoin protocol consensus library98,969Apache-2.0
bp-convertConvertor between bp-wallet and rust-bitcoin data types2,483Apache-2.0
bp-coreBitcoin protocol core library (BP Core Lib)183,685Apache-2.0
bp-dbcDeterministic bitcoin commitments library187,588Apache-2.0
bp-deriveBitcoin addresses and invoices51,722Apache-2.0
bp-electrumBitcoin Electrum client library. Supports plaintext, TLS and Onion servers.46,871MIT
bp-esploraBitcoin Esplora API client library not using rust-bitcoin. Blocking or async50,500MIT
bp-header-chainA common interface for describing what a bridge pallet should be able to do.730,585GPL-3.0-or-later WITH Classpath-exception-2.0
bp-header-pez-chainA common interface for describing what a bridge pezpallet should be able to do.52GPL-3.0-or-later WITH Classpath-exception-2.0
bp-idnPrimitives of IDN runtime.842Apache-2.0
bp-invoiceBitcoin addresses and invoices72,446Apache-2.0
bp-kusamaPrimitives of Kusama runtime.51,986GPL-3.0-or-later WITH Classpath-exception-2.0
bp-messagesPrimitives of messages module.725,684GPL-3.0-or-later WITH Classpath-exception-2.0
bp-parachainsPrimitives of parachains module.697,829GPL-3.0-or-later WITH Classpath-exception-2.0
bp-pez-messagesPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-pez-relayersPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-pezbeefyPezkuwiChain SDK component - placeholder for name reservation31Apache-2.0
bp-pezkuwi-bulletinPezkuwiChain SDK component - placeholder for name reservation31Apache-2.0
bp-pezkuwi-corePezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-pezkuwichainPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-polkadotPrimitives of Polkadot runtime.518,988GPL-3.0-or-later WITH Classpath-exception-2.0
bp-polkadot-bulletinPrimitives of Polkadot Bulletin chain runtime.53,268GPL-3.0-or-later WITH Classpath-exception-2.0
bp-polkadot-corePrimitives of Polkadot-like runtime.723,085GPL-3.0-or-later WITH Classpath-exception-2.0
bp-ppRust library for Bulletproofs++ - range-proof protocol in discret loggarithm setting2,872MIT
bp-primitivesBitcoin protocol primitives library32,447Apache-2.0
bp-relayersPrimitives of relayers module.695,987GPL-3.0-or-later WITH Classpath-exception-2.0
bp-rococoPrimitives of Rococo runtime.28,917Apache-2.0
bp-runtimePrimitives that may be used at (bridges) runtime level.729,079GPL-3.0-or-later WITH Classpath-exception-2.0
bp-sealsBitcoin protocol single-use-seals library180,714Apache-2.0
bp-stdModern & lightweight implementation of bitcoin standards without rust-bitcoin/miniscript dependencies55,509Apache-2.0
bp-test-pezutilsPezkuwiChain SDK component - placeholder for name reservation31Apache-2.0
bp-test-utilsUtilities for testing substrate-based runtime bridge code680,661GPL-3.0-or-later WITH Classpath-exception-2.0
bp-teyrchainsPezkuwiChain SDK component - placeholder for name reservation31Apache-2.0
bp-utilModern, minimalistic & standard-compliant cold wallet library9,940Apache-2.0
bp-walletModern, minimalistic & standard-compliant bitcoin wallet32,639Apache-2.0
bp-westendPrimitives of Westend runtime.21,801Apache-2.0
bp-wococoPrimitives of Wococo runtime.7,812GPL-3.0-or-later WITH Classpath-exception-2.0
bp-xcm-bridge-hubPrimitives of the xcm-bridge-hub pallet.671,135GPL-3.0-or-later WITH Classpath-exception-2.0
bp-xcm-bridge-hub-routerPrimitives of the xcm-bridge-hub fee pallet.793,887GPL-3.0-or-later WITH Classpath-exception-2.0
bp-xcm-pezbridge-hubPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-xcm-pezbridge-hub-routerPezkuwiChain SDK component - placeholder for name reservation32Apache-2.0
bp-zagrosPezkuwiChain SDK component - placeholder for name reservation31Apache-2.0
bp256Brainpool P-256 (brainpoolP256r1 and brainpoolP256t1) elliptic curves18,129Apache-2.0 OR MIT
bp35c0WIP: Rust Binding for ROHM BP35C0 Wi-SUN Module1,439MIT
bp384Brainpool P-384 (brainpoolP384r1 and brainpoolP384t1) elliptic curves19,279Apache-2.0 OR MIT
bp3d-debugTracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports…13,330BSD-3-Clause
bp3d-envEnvironment utilities with environment override file to support systems with difficult to no access to environment variables.5,035BSD-3-Clause
bp3d-fsAlternative to dirs-rs with better cross platform support and support for Mac/iOS app sandbox.6,133BSD-3-Clause
bp3d-loggerA flexible Log implementation intended to be used with BP3D software.10,082BSD-3-Clause
bp3d-netNetwork utilities.2,808BSD-3-Clause
bp3d-osOperating System tools designed for BlockProject3D22,226BSD-3-Clause
bp3d-os-buildOperating System tools designed for BlockProject3D2,146BSD-3-Clause
bp3d-protoBP3D protocol runtime.6,455BSD-3-Clause
bp3d-protocBP3D protocol compiler/generator.6,713BSD-3-Clause
bp3d-threadsYet another threading library intended to simplify concurrency in BP3D.4,911BSD-3-Clause
bp3d-tracingTracing subscriber implementations for use with BP3D software. Supports traditional logging through bp3d-logger and supports…4,295BSD-3-Clause
bp3d-utilOS independant Rust language utilities.13,955BSD-3-Clause
bp5758dPure Rust implementation of BP5758D LED Driver1,550MIT OR Apache-2.0
bp7Rust implementation of dtn Bundle Protocol Version 7 ([RFC 9171]148,730MIT OR Apache-2.0
bp_analyser[NSFW] Analyses data from a wiki site1,700AGPL-3.0-or-later
bp_nodeBP Node: bitcoin blockchain indexing and notification service2,911MIT
bp_rpcBP Node RPC API4,992MIT
bpa_rsA Rust implementation of the Ball Pivot Algorithm (BPA) for 3D point cloud data.4,805MIT
bpackFast, simple and easy to use data compression library meant to work with byte slices of String and str types.3,075MIT OR Apache-2.0
bpafA simple Command Line Argument Parser with parser combinators6,818,538MIT OR Apache-2.0
bpaf_cauwugoA cargo frontend with dynamic completion1,690MIT OR Apache-2.0
bpaf_deriveDerive macros for bpaf Command Line Argument Parser5,653,696MIT OR Apache-2.0
bparseA library for parsing bytes27,481MIT
bparserBinary protocol parser38MIT or Apache-2.0
bpbboats's personal barricade5,650MIT OR Apache-2.0
bpciBinomial proportion confidence intervals17,321MIT
bpconBPCon: A Byzantine Fault-Tolerant Consensus Protocol Implementation in Rust.1,114MIT
bpeFast byte-pair encoding implementation.131,000MIT
bpe-matchA pattern matching library for BPE tokenization, intended to replace regex-based approaches.393MIT OR Apache-2.0
bpe-openaiPrebuilt fast byte-pair encoders for OpenAI.119,787MIT
bpe-rsbpe-rs is an implementation of Philip Gage's Byte Pair Encoding in Rust, primarily used for binary file compression and…2,498MIT
bpe-tokenBBA Chain Program Executor Token1,603Apache-2.0
bpe-tokenizerA BPE Tokenizer library.7,391non-standard
bpetokA simple CLI for tokenizing text input using Byte Pair Encoding (BPE).3,082non-standard
bpfAttach BPF filters10,134ISC
bpf-apiIdomatic Rust bindings for eBPF programs, probes, and maps.10,168MIT
bpf-compatible-rsA library to build BPF-compatible binaries in Rust15,688MIT
bpf-featureA library for eBPF feature detection9,783BSD-2-Clause
bpf-insA library for working with eBPF instructions.17,190MIT
bpf-linkerBPF static linker434,482MIT OR Apache-2.0
bpf-loader-libA library to load json-described ebpf programs, and automatically poll outputs from the program15,663MIT
bpf-log-exporterBinary for exporting eBPF events via logs12,558Apache-2.0
bpf-metrics-exporterBinary for exporting eBPF subsystem metrics via prometheus15,305Apache-2.0
bpf-ociA helper library to push/pull wasm OCI images7,751MIT
bpf-rsA safe, lean library for inspecting and querying eBPF objects16,804BSD-2-Clause
bpf-rs-macrosCollection of proc macros used within bpf-rs and dependant crates.7,445BSD-2-Clause
bpf-scriptA small scripting language and compiler for creating eBPF programs at runtime.18,706MIT
bpf-script-deriveMacros for the bpf-script crate.8,365MIT
bpf-sysBindings for libbpf122,533MIT OR Apache-2.0
bpf-taxbpf-tax is a library to analyze the resource utilization of BPF programs.1,601LGPL-2.1-only OR BSD-2-Clause
bpf-tracingAn eBPF tracing facility that integrates neatly into Rust's tracing1,284MIT
bpf-tracing-includeThe C headers for bpf-tracing1,512MIT
bpfaasbpfaas rust SDK1,804MIT
bpfanalysisRust analysis primitives for eBPF verifier diagnostics340MIT
bpfasmBerkley Packet Filter (BPF) assembler2,944MIT OR Apache-2.0
bpfcovGenerate source-based code coverage for eBPF programs492Apache-2.0
bpfctlA client for working with bpfd6,471Apache-2.0
bpfd-apigRPC bindings to the bpfd API7,161Apache-2.0
bpfd-commonbpfd's common code that is shared between kernel and userspace1,651MIT OR Apache-2.0
bpfdeploy-libbpf-sysFork of libbpf-sys11,413BSD-2-Clause
bpfixUserspace eBPF verifier failure diagnostic CLI301MIT
bpfjitBPF JIT compiler from FreeBSD11,789BSD-3-Clause
bpfjit-sysRust bindings to NetBSD's cBPF JIT engine89,491BSD-2-Clause
bpflintLinting functionality for BPF C programs.3,830MIT
bpflinterA command-line based linter for BPF C code.3,136MIT
bpfmanAn eBPF Program Manager15,096Apache-2.0
bpfman-apigRPC bindings to the bpfman API14,487Apache-2.0
bpfman-csigRPC bindings to the CSI spec3,267Apache-2.0
bpftrace-mcp-serverA Model Context Protocol (MCP) server that provides AI assistants with access to bpftrace kernel tracing capabilities947MIT
bpfvm`bpfvm` is a small BPF VM implementation and cBPF token 'assembler'. It is
intended for testing cBPF functionality before…26,800ISC
bpfxA high-level Rust library for eBPF-based observability.12MIT
bpfx-commonShared types for the bpfx eBPF observability library.17MIT
bpgWraps around GPG to provide a nicer user interface.2,060GPL-3.0-or-later
bpg2hevcCLI tool to convert some BPG pictures to raw HEVC streams (and indirectly to HEIC images)1,592MIT/Apache-2.0
bpgengenerates boilerplate for common languages1,596MIT
bphelper-buildBuild-time documentation generation for battery packs1,025MIT OR Apache-2.0
bphelper-cliCLI for creating and managing battery packs1,327MIT OR Apache-2.0
bphelper-manifestShared battery pack manifest parsing1,318MIT OR Apache-2.0
bphtA bit-packed hash table implementation using hopscotch hashing for 32-bit keys and values.1,820MIT
bpi-rsBilibili API client library for Rust880MIT
bplistBinary property list reader/writer.188MIT
bplus-indexArena-backed B+Tree for in-memory sorted indexes. Zero unsafe, cache-friendly, supports non-unique keys.143MIT OR Apache-2.0
bplus_storeCopy-on-write B+ tree with page-aligned storage, split/merge, and crash-safety primitives.138MIT OR Apache-2.0
bplustreeConcurrent in-memory B+ Tree featuring optimistic lock coupling15,814MIT OR Apache-2.0
bpmThis is not useable package. Developing...2,087MIT
bpm-analyzerA simple library for calculating the BPM235MIT
bpm-engineLightweight embeddable BPM runtime for long-running, stateful workflows with tokens, timers, Saga compensation, and crash recovery44MIT
bpm-engine-adapter-memoryIn-memory storage adapter for the BPM engine39MIT
bpm-engine-bpmnBPMN 2.0 XML parser and compiler to engine ProcessDefinition41MIT
bpm-engine-coreCore types and traits for the BPM engine (process, token, node)350MIT
bpm-engine-runtimeBPM engine runtime: dispatcher, executor, timers, and event handling39MIT
bpm-engine-storageStorage traits and types for the BPM engine (process, token, timer, history)202MIT
bpm-engine-worker-sdkPull-based Worker SDK for BPM Engine external tasks23MIT
bpm-finder-toolsLightweight Rust utilities and CLI for audio-file BPM analysis, tap tempo, and tempo conversion.81MIT
bpm-ocrA library for attempting to extract a blood pressure monitor reading from an image using opencv.268MIT
bpm_coreCross-platform software helping to verify, prove and secure package compilation, building, fetching, and deployment. Core package.981Unlicense
bpmaBpm - local binary package manager289MIT
bpmf_pyA Bopomofo and Pinyin library2,582MIT
bpmn-engineBPMN 2.0 execution engine for Rust with JSON and XML format support232Apache-2.0
bpmn-sdkType-safe Rust DSL for declarative BPMN process modeling46MIT OR Apache-2.0
bpmncheckA library to sanity-check Business Process Model Notation models88Apache-2.0
bpondKoi, alive in your terminal — chain-dynamics fish rendered in Unicode braille.104MIT
bpptA custom MML interpreting framework3,938MIT
bppt-wavA custom MML interpreter3,020MIT
bproRust bitcoin wallet library for professional use9,118AGPL-3.0
bpsTelegram bot to ban users for using premium stickers1,773AGPL-3.0
bptBedrock Linux package manager149GPL-2.0-only
bpu_trasherA tool to trash the branch prediction unit62,632MIT
bpwdA better pwd95MIT
bpxBPX official rust implementation49,855BSD-3-Clause
bpx-api-clientBackpack Exchange API client81,485Apache-2.0
bpx-api-typesBackpack Exchange API types70,694Apache-2.0
bpx-cliOfficial CLI for Backpack Exchange23Apache-2.0
bpxeBusiness Process eXecution Engine7,059Apache-2.0
bpxe-bpmn-schemaBusiness Process eXecution Engine's BPMN schema5,481Apache-2.0