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.

bitfield-accessErgonomic low-level bitfield access on raw byte types959MIT OR Apache-2.0Embedded developmentEncoding bitfield-deriveThis crate provides derive to generate struct with bitfield access10,182MIT bitfield-layoutYet another bitfield handling implementation9,496MITNo standard library bitfield-macrosInternal crate for the bitfield crate.3,144,395MIT OR Apache-2.0 bitfield-registerRust bitfield library for low-level registers12,879MIT bitfield-register-macroRust bitfield library for low-level registers, macro for generating code5,714MIT bitfield-rleA run-length-encoder that compresses bitfields116,438MIT OR Apache-2.0 bitfield-serializeA Rust library for defining and serializing bitfield structures with macro support526MITData structuresEncoding bitfield-structStruct-like procedural macro for bitfields.19,919,259MITData structuresNo standard library bitfielderYet another bitfield library1,056MIT OR Apache-2.0Embedded developmentHardware support bitfieldsMacro for for generating bitfields from structs and enum bitflags for defining packed binary schemas in low-level systems (e.g.…1,510,578MITData structuresEmbedded development bitfields-implMacro for generating flexible bitfields. Useful for low-level code (embedded or emulators).1,472,840MITData structuresEmbedded development bitfields-rsA Rust macro to generate bitfields1,733MIT OR Apache-2.0 bitfieldslibБиблиотека для работы с битовыми флагами.514MIT bitfinexRust Library for the Bitfinex API20,472MIT OR Apache-2.0 bitfireA tool to convert between resolutions and bitrates1,608AGPL-3.0-or-laterCommand line utilities bitflagA macro to generate bitflags structures from C-like enums5,519MIT OR Apache-2.0No standard library bitflag-attrA macro to generate bitflags structures from C-like enums20,046MIT OR Apache-2.0Data structuresNo standard library bitflag-attr-macrosAttribute macro implementation for bitflags-attr. Do not use directly, use the reexport in the `bitflags` crate. This allows for…4,259MIT OR Apache-2.0No standard library bitflagsA macro to generate structures which behave like bitflags.1,569,436,678MIT OR Apache-2.0No standard library bitflags-associated-constantsTEMPORARY FORK until associated constants stabilise2,570MIT/Apache-2.0 bitflags-attr-macrosAttribute macro implementation for bitflags-attr. Do not use directly, use the reexport in the `bitflags` crate. This allows for…11,229MIT OR Apache-2.0No standard library bitflags-coreA fork of rust-lang-nursery/bitflags that uses libcore, not libstd5,813MIT/Apache-2.0 bitflags-derivebitflags-aware #[derive] macros.6,289MIT OR Apache-2.0No standard library bitflags-derive-macrosbitflags-aware #[derive] macros.6,565MIT OR Apache-2.0No standard library bitflags-extrasInternal proc-macros for tentacli430non-standard bitflags-serde-legacyImplement serde traits for bitflags 2.x types compatibly with 1.x.512,326MIT OR Apache-2.0No standard library bitflags12A macro to generate structures which behave like bitflags.5,635MIT/Apache-2.0No standard library bitflags2Derive-like bitflags powered by an attribute macro111MIT bitflags2-deriveAttribute macro implementation for the bitflags2 crate142MIT bitflags_serde_shimCommunity Driven Serde Shims2,110,432MITEncoding bitflagsetEnum and positional typed bitsets with Set API64,507MIT bitflagset-deriveDerive macro for bitflagset BitFlag trait15,184MIT bitflareA `no_std` friendly simple framing format759MITEncoding bitflate-rsLayout/bitfield helpers for previewing structs255MIT bitflate-rs-macrosProc-macros for bitflate-rs293MIT bitfldRenamed to `bitrs`. See https://crates.io/crates/bitrs.5,905MIT bitfld-macroRenamed to `bitrs-macro`. See https://crates.io/crates/bitrs-macro.2,304MIT bitflipProvides functions to generate bitflips of binary and UTF-8 strings.41,356MIT OR Apache-2.0 bitflowA simple piece of software that makes downloading files fast ⚡3,524AGPL-3.0 bitfoldA modern, high-performance reliable UDP networking library inspired by ENet, built with Rust244MITAsynchronousGame development bitfold-coreCore types, configuration, and utilities for the Bitfold networking library688MIT bitfold-hostHost and session management for the Bitfold networking library293MIT bitfold-peerPeer state machine for the Bitfold networking library441MIT bitfold-protocolProtocol logic for the Bitfold networking library567MIT bitfontTakes an ASCII string and generates a vector containing a bitmap font, for easy overlay into images.3,383MIT/Apache-2.0 bitformatFormats bit-focused data structure for printing to terminals and logs.7,754GPL-3.0-or-laterCommand-line interfaceCommand line utilities bitframeMacro-driven bit-level packet formats with zero-copy parsing and serialization24Apache-2.0No standard libraryParsing tools bitframe-deriveProc-macro internals for bitframe — not a public API88Apache-2.0Parsing tools bitfrobA sibling crate for `bytemuck`, this is where forbid(unsafe_code) utilities live.56,460Zlib OR Apache-2.0 OR MITNo standard library bitgatewayA desktop client for the BIT SRUN gateway131MITGUI bitgateway-clientA small srun client for BIT184MITAPI bindingsNetwork programming bitgaussA fast boolean linear algebra library5,118Apache-2.0Science bitgesellcore-rpcRPC client library for the Bitgesell Core JSON-RPC API.2,806CC0-1.0 bitgesellcore-rpc-jsonJSON-enabled type structs for bitgesellcore-rpc crate.2,837CC0-1.0 bitget_rsBitget V2 futures SDK133MIT bitget_sdkBitget Exchange API SDK for Rust978MITAPI bindingsCryptography bitgn-sdkRust SDK for BitGN Agent Benchmarks platform (Connect-RPC)93MITAPI bindings bitgoBitGo API client4,490MIT bitgo-sdkUnofficial BitGo Rust SDK22Apache-2.0 bitgo_apiRust implimentation for Bitgo api27,254Apache-2.0 bitgrepBinary grep for numerical data types7,560Apache-2.0Command line utilitiesDevelopment tools::Debugging bitgridA compact, efficient bit grid structure602MITData structuresNo standard library bithovenA smart contract language for composing powerful and secure instruments on Bitcoin.57MITCommand line utilitiesCompilers bitinfoA commandline tool to make working with registers easier.3,307MITCommand line utilitiesDevelopment tools bitintInteger types that have a logical size measured in bits.6,464MITData structuresNo standard library bitint-macrosbitint's proc macros.5,729MIT bitintrPortable Bit Manipulation Intrinsics.642,958MITAlgorithmsHardware support bitioBasic bitwise IO for Rust.10,453MIT bitio-rs🚀A lightweight Rust library for bit-level I/O: read, peek, write, with both big-endian and little-endian support.1,248GPL-3.0-or-later bitisBitwise serialization of messages defined in a data description language with interfaces for rust, python and c++.10,660MIT bitis-macrosBitwise serialization of messages defined in a data description language6,851MIT bititBitwise iteration over integers.1,036MIT bitjoA Rust note-taking CLI app, inspired by bullet journaling.3,262MIT bitkeypair-getrandom-hackHack for multiple versions of getrandom in the multi-party-ecdsa dependency tree1,618MIT bitkitHigh-performance, width-aware bit manipulation around a single Bits<T> newtype.49MITAlgorithmsData structures bitkubRust client library for the Bitkub cryptocurrency exchange API20MITAPI bindingsFinance bitkv-rsA simple k/v store API inspired by bitcask1,572MIT bitlabExtracting a range of bits from a binary data source63,439MITData structures bitlessA bit less code to carry with almost any program5,389MIT bitlight-core-deriveA Rust library providing derive macros for the Bitlight core.2,076MIT/Apache-2.0 bitlistWord-sized bit list implementation with bigint functionality87MITAlgorithmsData structures bitlocker-controlBitLocker Control Utility Automates the process of mounting and unmounting BitLocker encrypted drives using dislocker.115MITCommand line utilities bitlocker-coreFrom-scratch reader/decryptor for BitLocker Drive Encryption (BDE) volumes — password unlock, AES-CBC + Elephant Diffuser461Apache-2.0CryptographyParser implementations bitlocker-forensicAnomaly auditor over bitlocker-core — key-protector inventory, clear-key and weak-cipher findings via forensicnomicon::report142Apache-2.0Parser implementations bitly-urlshortenerA URL shortener command-line app. using bit.ly API v4.2,887MIT OR Apache-2.0 bitmThe library for bit and bitmap (bit vector) manipulation.798,848MIT OR Apache-2.0AlgorithmsData structures bitmacStructure for accessing to single bits7,144MIT OR Apache-2.0Data structures bitmagicRust bindings for the bitmagic library.10,433Apache-2.0 bitmagic-sysLow-level bindings for the bitmagic.13,436Apache-2.0 bitmagnet-comparerUtility for extracting hashes from bitmagnet and outputting them to the console1,536MITCommand line utilitiesFilesystem bitmambaBitMamba: 1.58-bit Mamba language model with infinite context window - includes OpenAI-compatible API server33MITCommand line utilitiesScience bitmanAn easy to use bit manipulation library for Rust4,349MITData structuresEncoding bitmapA dense bitmap63,831MIT OR Apache-2.0 bitmap-allocatorBit allocator based on segment tree algorithm.111,190Apache-2.0Memory managementNo standard library bitmap-fontBitmap fonts for the embedded-graphics crate that don't require generics13,369Apache-2.0Embedded developmentGraphics bitmap2ttfConvert bitmap font glyphs into TrueType (.ttf) vector fonts208MITCommand line utilitiesGraphics bitmap2ttf-cliCLI tool to convert bitmap fonts (BMFont format) into TrueType (.ttf) vector fonts45MITCommand line utilitiesGraphics bitmap4rustA Rust library for creating and manipulating bitmaps5,242MIT bitmap7800a companion tool of cc7800 for generating C code for bitmaps962GPL-3.0-or-laterCommand line utilitiesGame development bitmap_copyBitMap is an image container4,097Apache-2.0Data structuresMultimedia::Images bitmap_type_tracerbitmap_type_trace is a utility tool to generate images from font bitmaps with customizable configurations2,832MIT OR Apache-2.0 OR copyleft-next-0.3.1 OR CC-BY-4.0Command line utilitiesMultimedia::Images bitmap_writerWrite a 1-bit/monocolor bitmap from a buffer to a buffer or terminal896MITCommand-line interfaceVisualization bitmapfont-creatorA CLI tool to create bitmap fonts for Phaser games24MITCommand line utilitiesGame development bitmapsFixed size boolean arrays56,667,954MPL-2.0+Data structures bitmaptrieBitmapped vector trie (mutable, not persistent). Word-size path-cached indexing into essentially a sparse vector. Requires…37,689MIT/Apache-2.0 bitmapxconvert svg to bitmap1,321non-standardMultimedia::ImagesRendering bitmaskA bitmask generator for enum scoped bit flags.834,705MIT/Apache-2.0 bitmask-cliA CLI tool for manipulating individual bits using commands like SET, CLEAR, TOGGLE, CHECK.528MITCommand line utilities bitmask-coreCore functionality for the BitMask wallet26,057MIT bitmask-enumA bitmask enum attribute macro4,327,683MIT OR Apache-2.0No standard library bitmask-loggerLightweight debug logger with bitmask-based categories for real-time applications16MITDevelopment tools::Debugging BitmaskWindowA zero-overhead, data-oriented bitmask generator that isolates arbitrary data windows using compile-time bitwise AND masks.19MIT OR Apache-2.0Embedded developmentHardware support bitmatchA macro to allow matching, binding, and packing the individual bits of integers.515,867MPL-2.0No standard libraryParsing tools bitmathTools for arbitrary-sized bitwise arithmetic2,942MITData structuresEmulators bitmath_macrosUtility proc macros for the bitmath crate1,817MIT bitmatrixA bitvec based bitmatrix, akin to bit-matrix which is based on bit-vec5,087MITData structures bitmexRust Library for the BitMEX API (Async)15,707MIT OR Apache-2.0API bindings bitmex-cliBitMEX CLI — trade, query, and manage your BitMEX account from the terminal24MITCommand line utilitiesFinance bitmex-market-makerSample Market Maker Library for Bitmex1,606MIT bitmovin-api-sdkBitmovin API SDK for Rust (generated)29MIT bitneedlebitneedle picture record decoder121Apache-2.0 bitneedle-idTyped prefixed ULID identifiers for Bitneedle public record objects92CC0-1.0 bitnessRust library for detecting OS bitness independently of the executable's bitness. Windows, GNU/Linux and FreeBSD currently…571,055MIT/Apache-2.0 bitnetGeneral purpose library for using and interoperating with Bitcoin.16,083CC0-1.0Cryptography::Cryptocurrencies bitnet-benchmarksComprehensive benchmarking suite for BitNet implementation5,446MIT OR Apache-2.0Development toolsScience bitnet-cliCommand-line interface for BitNet model operations1,192MIT OR Apache-2.0Command line utilitiesScience bitnet-coreCore BitNet implementation with fundamental data structures and algorithms8,063MIT OR Apache-2.0Science bitnet-cppbitnet.cpp bindings for Rust3,703MITAPI bindingsDevelopment tools::Build Utils bitnet-cpp-sysLow Level Bindings to bitnet.cpp6,390MITAPI bindingsDevelopment tools::Build Utils bitnet-inferenceHigh-performance inference engine for BitNet models1,480MIT OR Apache-2.0Science bitnet-llmSafe Rust bindings to Microsoft's BitNet b1.58 inference engine.170MITAPI bindingsScience bitnet-llm-sysRaw FFI bindings to bitnet.cpp (Microsoft's 1-bit LLM inference engine)207MIT bitnet-metalMetal GPU acceleration for BitNet on Apple Silicon2,338MIT OR Apache-2.0GraphicsScience bitnet-quant1.58-bit quantization engine for BitNet neural networks5,287MIT OR Apache-2.0CompressionScience bitnet-quantizeMicrosoft BitNet b1.58 quantization and inference for Rust1,162MITMathematicsScience bitnet-rsRust bindings for bitnet.cpp1,113MIT bitnet-sysRaw FFI bindings to bitnet.cpp (Microsoft's 1-bit LLM inference engine)51MIT bitnet-trainingTraining and fine-tuning utilities for BitNet models3,133MIT OR Apache-2.0Science bitnucA library for efficient nucleotide sequence manipulation using 2-bit and 4-bit encodings28,972MITData structuresEncoding bitnuc-mismatchCreate unambiguous one-off mismatch hash tables from bitnuc scalars.3,563MITData structuresScience bitoQuality gate tooling for building-in-the-open artifacts22Apache-2.0 OR MIT bito-coreCore library for bito78Apache-2.0 OR MIT bito-lintrenamed to bito207MIT bito-lint-coreCore library for bito-lint304MIT bitoku-bitoku-sdk-agentCreated with Anchor1,630MIT OR Apache-2.0 bitoku-sdk-agentCreated with Anchor8,598MIT OR Apache-2.0 bitoku-sdk-agent-nativebitoku-sdk-agnet program6,555MIT bitomcBitOMC wallet and indexer7,075CC0-1.0 bitonicParallel bitonic sort using rayon.3,885MIT/Apache-2.0 bitopsMiscellaneous bit operations for any Integer.37,781Apache-2.0/MIT bitorderLibrary to read and write bits in lsb or msb order.3,029MITEncodingParsing tools bitorsA crate for parsing and creating BitTorrent metainfo files (`.torrent`)214MIT OR Apache-2.0EncodingFilesystem bitou-sdk-agentCreated with Anchor1,628MIT OR Apache-2.0 bitpackRust bitpack library, support `no_std` environment.11,698MITNo standard library bitpack-vecA vector for arbitrary bitwidth integers, densely packed.2,496GPL-3.0-or-later bitpackerPack numbers tightly. In Rust.2,007MIT bitpackingFast integer compression/decompression via SIMD bit-packing. Port of simdcomp to rust.21,526,515MIT bitpacking-plusWrappers of bitpacking with extra pack formats2,842MIT bitpanda-apiRust client for Bitpanda API1,673MITWeb programming::HTTP client bitpanda-csvA Rust library to parse the Bitpanda trades exported as CSV from your trades history6,789MITParser implementationsParsing tools bitpatBit-level matching against values8,226CC0-1.0Rust patterns bitpatternbitwise pattern matching and extracting87,968MIT OR Apache-2.0Rust patterns bitpatternsSimple bitwise pattern testing for integers3,582MIT OR Apache-2.0No standard library bitpatterns-proc-macroProcedural macros used by the bitpatterns crate4,324MIT OR Apache-2.0 bitpayloadWIP1,875BSD-3-Clause bitpermBit permutations and bit-packed polycube/grid structures in Rust19GPL-3.0-or-laterData structuresMathematics bitpickPick the nth bit.26MIT bitpiecebitfields for rust12,070MITEmbedded developmentEncoding bitpiece_macrosbitfields for rust12,442MITEmbedded developmentEncoding bitpillA personal medication management TUI application built in Rust.36MITAccessibilityCommand line utilities bitpolarBitPolar: near-optimal vector quantization with zero training overhead — 3-bit precision, provably unbiased inner products (ICLR…144MIT OR Apache-2.0AlgorithmsCompression bitpolar-cliCommand-line tool for BitPolar vector quantization36MIT OR Apache-2.0 bitptr`core::ptr` for bit offsets1,360LGPL-3.0-onlyAlgorithmsCompression bitrMinimal BitScript interpreter.2,875GPL-3.0-or-laterSimulation bitrangeSimple plugin to map bits in integer values to fields8,150MIT bitrange_pluginCompiler plugin for bitrange to parse formats8,503MIT bitranslitBi-directional transliterator for Rust. Transliterates strings according to the rules specified in the language packs.5,716LGPL-2.1-or-laterEncodingInternationalization (i18n) bitranslit_deriveMacros for bitranslit, the bi-directional transliterator for Rust.6,211LGPL-2.1-or-laterEncodingInternationalization (i18n) bitrateExtension traits that add convenience methods for working with bitrates and frequencies.48,367MITEmbedded developmentHardware support bitreadThe bitread library in Rust is designed to efficiently convert small binary data into Rust structs3,072MIT bitread_macroThe bitread library macros3,436MIT bitreaderBitReader helps reading individual bits from a slice of bytes. You can read "unusual" numbers of bits from the byte slice, for…3,704,002MIT OR Apache-2.0 bitreader_asyncA reader that extends BufReader to allow per bit reads asynchronously5,714MIT bitreeA no_std-compatible binary indexed tree (Fenwick tree) for efficient prefix sums.1,661GPL-3.0-or-laterAlgorithmsData structures bitreelA library for getting video information from YouTube and other similar sites.6,600MIT/Apache-2.0Multimedia::Video bitrefReference types for bitstrings with bit-level slicing support35Apache-2.0 OR MITData structures bitregionsGenerate a unit structure to represent a set of bit-regions.14,851GPL-3.0-or-later bitregions-implimplementation for the bitregions crate15,592GPL-3.0-or-later bitrepOrder-invariant, bit-identical floating-point reductions. Any order. Any hardware. Same bits.113MIT OR Apache-2.0AlgorithmsMathematics bitreprTraits and derives for packing/unpacking values into bits819non-standardCompressionEmulators bitrepr-macrosMacro crate for bitrepr641non-standard bitreqSimple, minimal-dependency HTTP client272,546ISCWeb programming::HTTP client bitrotWork In Progress2,035GPL-3.0 bitrouterBitRouter: an LLM API router. CLI + TUI + assembly library.1,923Apache-2.0 bitrouter-a2aA2A (Agent-to-Agent) protocol types, gateway traits, and client for BitRouter190Apache-2.0 bitrouter-accountsBitRouter account and session management1,604Apache-2.0 bitrouter-anthropicBitRouter Anthropic Adapter699Apache-2.0 bitrouter-apiBitRouter API - reusable warp server components for AI model routing2,084Apache-2.0 bitrouter-attestationProvider-agnostic confidential-inference verification (ConfidentialVerifier): client-side TEE attestation (L1) + exchange…517Apache-2.0