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.

bytom-rust-sdkBytom Rust SDK1,799Apache-2.0 bytorA small WIP programming language1,280MIT bywindSailing route optimisation with a focus on exploiting winds, using PSO over imported GRIB2 data.97MIT OR Apache-2.0AlgorithmsScience::Geospatial bywind-cliCommand-line frontend for the `bywind` sailing-route optimiser: search, convert, info, inspect, tune.35MIT OR Apache-2.0Command line utilitiesScience::Geospatial bywind-vizGUI editor and search visualiser for the `bywind` sailing-route optimiser.36MIT OR Apache-2.0GUIScience::Geospatial byyteA library for reading and writing binary data, focusing on simplicity.1,090MIT byzantiumplace holder1,566MIT OR Apache-2.0 byztimeIdiomatic Rust bindings for libbbyztime3,945Apache-2.0API bindingsDate and time byztime-sysRaw FFI bindings for libbyztime4,574Apache-2.0Date and timeExternal FFI bindings byztimedByzantine fault-tolerant time synchronization4,477Apache-2.0Date and time bzbz45MIT bz2-fastdlCompresses source-engine game server files (maps, models, materials, etc.) using bzip2 for FastDL.666MIT bz2zstdHigh-performance bzip2 to zstd converter108MITCommand line utilitiesCompression bz_rust_utilbz rust crate test.1,586MIT OR Apache-2.0 bzbQueued runner for resource-heavy local tasks with a live CPU + queue TUI monitor. Wraps pueue to serialise cargo/cmake/docker…21MIT OR Apache-2.0Command line utilitiesDevelopment tools::Build Utils bzb-coreCore library for bzb — async helpers for talking to pueued, enqueuing tasks, streaming logs, and snapshotting queue state.56MIT OR Apache-2.0AsynchronousCommand line utilities bzb_execution_layerRust communication shim to talk to a Ethereum execution client1,624Apache-2.0 bzfqueryRust version of bzfquery with no external dependencies. It can be used as a library or form the command line.5,535non-standardCommand line utilities bzimageA create for handling bzimage format, such as Linux kernel images.257MIT bzip2Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams.142,657,829MIT OR Apache-2.0API bindingsCompression bzip2-clia drop-in compatible rust bzip2 implementation1,640bzip2-1.0.6 bzip2-osA pure-Rust multi-threaded implementation of bzip2 compression.2,310MIT OR Apache-2.0 bzip2-rsPure Rust bzip2 decompressor335,485MIT/Apache-2.0Compression bzip2-sysBindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams.140,653,370MIT/Apache-2.0External FFI bindings bzip3BZip3 compression library95,552LGPL-3.0-onlyAPI bindingsCompression bzipperBinary (de)serialiser.23,881LGPL-3.0-or-laterEncodingNetwork programming bzipper_macrosBinary (de)serialiser.12,260LGPL-3.0-or-laterEncodingNetwork programming bzippy2Pure-Rust BZip2 compression, part of the 7zippy umbrella66Zlib bzlcfgCLI for bazel configuration management1,841MIT bzrA CLI for Bugzilla, inspired by gh225MITCommand line utilities bzteBaek-Zheng threshold cryptosystem on top of BLS12-3813,003MIT bztreeBzTree implementation for Rust13,850MITConcurrencyData structures bzw_highlightBZW syntax highlighter1,772MIT bzza spelling bee game3,755MIT bzzz-cliBzzz CLI - Command line interface for Agent orchestration20MITCommand line utilitiesConcurrency bzzz-coreBzzz core library - Declarative orchestration engine for AI Agents66MITAsynchronousConcurrency cA shortcut for libc.5,032MIT c-api-toolsTools for the creation of C API bindings.7,155BSD-3-ClauseMathematicsScience c-api-tools-macrosProc macros for the c-api-tools crate.7,428BSD-3-ClauseMathematicsScience c-aresA Rust wrapper for the c-ares library, for asynchronous DNS requests.359,403MITAPI bindingsAsynchronous c-ares-resolverAn asynchronous DNS resolver, backed by c-ares.227,665MITAsynchronousNetwork programming c-ares-sysLow-level bindings to the c-ares library299,565MITExternal FFI bindingsNetwork programming c-arrowThis Rust library allows you to use the arrow operator -> to access the field of the row pointer, just like C/C++.6,469non-standard c-astC-AST let's you construct C syntax trees in code and write them to a file.1,617MIT c-at-e-file-serverLibrary used to serve files from Fastly Object Store.2,778MIT c-at-e-file-server-cliUploads files to Fastly for serving directly from within Compute@Edge applications. Upload any type of file: images, text, video…1,545MIT c-bindgenHandy macro to generate C-FFI bindings to Rust for C1,616MIT OR Apache-2.0 c-certitudeC-ABI for certificate validation logic for OS X and Windows.4,451MIT c-clicat and ls combined into one command5,189Apache-2.0 c-closuresTHIS CRATE IS DEPRECATED, you now only need c-closures-build. General purpose way for Rust closures to cross an FFI boundary into…12,471MIT/Apache-2.0 c-closures-buildGenerates C/C++ FFI compatible `*Closure` structures from rust closures, useful for cross language functional programming.15,631MIT/Apache-2.0 c-compatAllows to easily compile and integrate C libraries in Rust in a cross-platform way55MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::FFI c-emitPolished builder API to write C Code.12,244Apache-2.0 c-enumA macro to generate c-like enums.223,667MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation c-exprclike expression parser5,628MIT c-ffiC FFI utilities.18,015Apache-2.0 c-gullA libc implementation in Rust117,317Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT c-its-parserTools for encoding and decoding ETSI messages (GN + Transport + CAM/DENM/IVIM/SSEM/SREM/MAPEM/SPATEM)591MITEncodingNo standard library c-kzgA minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.16,405,057Apache-2.0 c-langScripting language made in rust10,021GPL-3.0 c-lexer-stableC lexer54,573MITParser implementations c-lightning-http-pluginA plugin for c-lightning that proxies http rpc traffic to the unix domain socket.4,550MIT c-lightning-pruning-pluginA plugin for c-lightning that manages pruning of bitcoind such that it can always sync.3,149MIT c-like-concatsimple macro that works just like C's ##7,908GPL-3.0 c-mainC main style entry point2,911BSL-1.0 c-mapVery fast concurrent hashmap4,322Apache-2.0 c-patha crate for exposing rust Path methods to C4,206MIT c-plugin-exampleExample of a Rust binary that loads a C dynamic library as a plugin1,648non-standard c-primeConvenience wrapper for machine-prime2,553CC0-1.0Mathematics c-scapeA libc bottom-half implementation in Rust132,321Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITNo standard library c-shellAn interactive shell for C: type an expression, a statement or a function and see what your real compiler does with it28MITCommand line utilitiesDevelopment tools c-splConfidential SPL Token program29GPL-3.0-or-later c-spl-clientConfidential SPL Token program28GPL-3.0-or-later c-tokenConfidential SPL Token program495GPL-3.0-or-later c-typesRe-exports of cross-platform types, gathered from libc and winapi491,265MIT c-wrapperA Rust wrapper crate providing C bindings for SurrealML.2,757non-standard c0nstproc-macro for sharing code between const and non-const traits14,946MITDevelopment tools::Procedural macro helpers c0svBinary CSV, using C0 ASCII control codes4,541MITNo standard libraryParser implementations c1description1,401MIT c14-2-publishing-crateA sample library to test upload of crates1,657MIT c14_02_publishing_crate_to_cratesioA practice on how to publishing crate to crates.io842MIT OR Apache-2.0 c14_cargoingThis crate is to learn how to publish crates.33MIT c14p00_crateA project for testing1,533MIT c22D Collision Detection4,372MIT c2-chachaThe ChaCha family of stream ciphers14,589,088MIT/Apache-2.0CryptographyNo standard library c2-logsCapture, filter and analyze logs from Chatterino without restarting the application.6,762MIT OR Apache-2.0Command line utilities c2-mmap-gpioODROID-C2 bindings for GPIO using memory-mapping7,452Apache-2.0 c2-sysImplementation of the c2.h library4,875MIT c255b3Schorr signatures based Curve25519 and Blake34,176UnlicenseCryptography c2_histogramsTools for histogram compression and usage8,502GPL-2.0-or-later c2a-bind-utilsC2Aのモジュールをbindgenするときのユーティリティ81,535MIT c2a-coreCore of Command Centric Architecture119,954MIT c2a-devtools-frontendA command and control system for C2A-based satellites6,340MPL-2.0 c2bppbasic image to .2bpp converter4,510MIT c2clatCommand-line utility to measure core-to-core latency1,615ISCCommand line utilities c2eC declaration → English translator1,619GPL-3.0-or-later c2e-cliC declaration → English translator1,167GPL-3.0-or-later c2e-wasmC declaration → English translator1,138GPL-3.0-or-later c2fCLI to write clipboard contents to a file955MITCommand line utilities c2gTurn your chess PGN files into GIFs!3,869GPL-3.0+ c2paRust SDK for C2PA (Coalition for Content Provenance and Authenticity) implementors9,373,456MIT OR Apache-2.0API bindings c2pa-attacksCommand line tool for creating C2PA manifests for security testing1,622MIT OR Apache-2.0 c2pa-azureRust helpers for issuing C2PA signatures via Azure Trusted Signing.669non-standard c2pa-c-ffiC language FFI base for c2pa crate to create bindings28,225MIT OR Apache-2.0API bindings c2pa-cryptoCryptography internals for c2pa-rs crate4,307,450MIT OR Apache-2.0API bindings c2pa-fontsC2PA manifest embedding, hard binding, and verification for OpenType/TrueType (SFNT) fonts201MIT OR Apache-2.0EncodingParser implementations c2pa-mcpMCP server for reading C2PA Content Credentials using the official c2pa Rust library22MIT OR Apache-2.0 c2pa-mlC2PA manifest embedding for AI/ML model container formats: GGUF, SafeTensors, and ONNX201MIT OR Apache-2.0EncodingParser implementations c2pa-rust-digicert-exampleExample: load libc2pa_rust.dylib at runtime and sign an image via its C FFI146MIT c2pa-status-trackerStatus tracking internals for c2pa-rs crate4,303,027MIT OR Apache-2.0 c2pa-structured-textC2PA manifest embedding, hard binding, and validation for structured text formats using ASCII armour delimiters242MIT OR Apache-2.0EncodingParser implementations c2pa-textReference implementation for embedding C2PA manifests in text using Unicode variation selectors962MITEncodingText processing c2pa-text-bindingC2PA soft binding and content fingerprinting for text assets (watermark + fingerprint family)55MIT OR Apache-2.0EncodingText processing c2pa-vttC2PA manifest embedding for WebVTT subtitle and caption files18MIT OR Apache-2.0EncodingParser implementations c2pa-warcC2PA manifest embedding for WARC web archive files (ISO 28500)35MIT OR Apache-2.0EncodingParser implementations c2pa_cborCBOR encoder/decoder: serde_cbor compatible with support for tagged types.898,165MIT OR Apache-2.0 c2pa_raw_cryptoRaw cryptographic signing and validation primitives for C2PA3,297MIT OR Apache-2.0 c2patoolTool for displaying and creating C2PA manifests.119,073MIT OR Apache-2.0 c2rA C to Rust conversion program449MIT c2r-helpersHelpers for C2R project.1,910MIT c2rsC struct to Rust struct4,396MIT c2rustC to Rust translation, refactoring, and cross-checking64,356BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-asm-castsType cast helpers for use with C2Rust's inline assembly implementation53,733BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-ast-builderRust AST builder support crate for the C2Rust project58,353BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-ast-exporterClang AST extraction API for use in the C2Rust project57,399BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-ast-printerCustomized version of libsyntax rust pretty-printer77,261MIT OR Apache-2.0Command line utilitiesDevelopment tools c2rust-bitfieldsC-compatible struct bitfield implementation used in the C2Rust project2,045,973BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-bitfields-deriveC-compatible struct bitfield derive implementation used in the C2Rust project2,042,916BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-build-pathsC2Rust utilities related to build paths, primarily at build time65,494BSD-3-ClauseCommand line utilitiesDevelopment tools c2rust-configA Rust configuration management tool for c2rust translation work24MITCommand line utilitiesConfiguration c2rust-demoMinimal C-to-Rust workflow tool: build capture + Rust scaffolding generation19MIT OR Apache-2.0 c2rust-initA command-line tool for initializing c2rust project structure25MITCommand line utilitiesDevelopment tools c2rust-macrosProcedural macro support crate for C2Rust11,536BSD-3-Clause c2rust-refactorC2Rust refactoring tool implementation15,731BSD-3-Clause c2rust-transpileC2Rust transpiler implementation57,928BSD-3-ClauseCommand line utilitiesDevelopment tools c2sSQL generate tool from csv.4,464MITCommand line utilities c2x...1,569MIT c3Complete C AST. Enables analysis and generation of code derived from C. Built using LLVM 4/Clang using some fragile C++ APIs to…24,628NCSA AND BSD-3-ClauseExternal FFI bindingsParsing tools c3-cargo-huskyA cargo sub-command to manage git hooks, execute hook scripts and run defined tasks.39Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Cargo plugins c3-inheritance...1,600MPL-2.0 c3-lang-linearizationImplementation of C3 linearization.7,199MIT c3-lang-macroC3 Lang macro.5,580MIT c3-lang-parserImplementation of C3 Lang.6,304MIT c3-linearizationC3 linearization1,894MPL-2.0 c32Rust implementation of Crockford's Base32 encoding35,657MIT OR Apache-2.0Cryptography::CryptocurrenciesEncoding c32874cong test1,624MIT c32addressCrockford Base32Check encoding for Stacks addresses1,362MIT c3_clang_extensionsUgly hacks to get information hidden/malformed by libclang See C3 for usable interface.14,336NCSA c3_sdkThe C3 SDK for Rust2,007MIT c3d-rsA c3d(biomechanics data format) parser written in rust.12,922Apache-2.0/MIT c3dioA library for reading and writing C3D motion capture files.13,181MIT OR Apache-2.0Game developmentParser implementations c3ioLike C3PO but for IO2,093non-standard c3libA library for working with C3 data1,159MIT c3nec3ne is a library that aids in compiling C3 code from within a Rust build script in order to use it alongside Rust code.487LGPL-2.1-or-laterDevelopment tools::Build UtilsDevelopment tools::FFI c3ne-typesc3ne-types is a helper crate for users of the main c3ne crate that provides an implementation of the messier C3 types for use in…277MIT OR Apache-2.0 c3p0A pleasure to meet you. I am C-3p0, JSON-DB Relations.90,929MIT c3p0_commonA good friend for r2d291,805MIT c3p0_common_asyncA good friend for r2d22,707MIT c3p0_dieselA good friend for r2d2. Based on diesel.9,243MIT c3p0_diesel_macroMacros for c3p0_diesel8,643MIT c3p0_in_memoryA good friend for r2d247,559MIT c3p0_jsonA good friend for r2d26,275MIT c3p0_migrateA good friend for r2d2. Based on rust-postgres.16,068MIT c3p0_mongodbA good friend for r2d24,150MIT c3p0_mysqlA good friend for r2d235,260MIT c3p0_pgA good friend for r2d238,372MIT c3p0_pg_015A good friend for r2d28,506MIT c3p0_pg_asyncA good friend for r2d28,625MIT c3p0_pg_migrateA good friend for r2d2. Based on rust-postgres.4,863MIT c3p0_pool_mysqlA good friend for r2d210,805MIT c3p0_pool_pgA good friend for r2d210,859MIT c3p0_pool_sqliteA good friend for r2d210,819MIT c3p0_postgresA good friend for r2d232,831MIT c3p0_sqliteA good friend for r2d234,972MIT c3p0_sqlxA good friend for r2d234,604MIT c3pgA Cargo-inspired build tool for C++ projects, powered by CMake and Conan44MITCommand line utilitiesDevelopment tools::Build Utils c3pg-macrosProc macros for the c3pg C++ build tool111MIT c3poA connection pool for tokio2,164MIT OR Apache-2.0 c4Cross-Cutting Concerns Config6,097 c4-configLoad a folder of config files (jsonc/yaml/json/toml/ini/env/csv/xlsx/ods) into one deep-merged value135MIT c4-e5-chessC4-E5 Chess is a UCI compatible chess engine based on the move generator in crate cozy-chess. These features are provided:…5,966MITGames c4idC4 ID implementation for SMPTE ST 2114:20171,044MITAlgorithmsCryptography C4lcA crate to help you perform mathematical calculations, including addition, subtraction, multiplication and division, others…2,122non-standardCommand line utilitiesMathematics c509Implementation of CBOR-encoded certificates standard1,697MIT c5_coreCore utilities for c5store secret management CLI, providing cryptographic operations, key management, YAML parsing, and file I/O.865MPL-2.0Command line utilitiesConfiguration c5cliCommand-line interface for c5store secret management, enabling encryption, decryption, and key generation for YAML configurations.1,236MPL-2.0Command line utilitiesConfiguration c5storeA comprehensive Rust library for unified configuration and secret management, supporting various sources, typed access, and local…17,569MPL-2.0ConfigurationCryptography c60c60 (Fullerene) on the ODE (Open Dynamics Engine) for Rust35,873MITExternal FFI bindingsRendering c6000-disassemblerDisassembler for the TMS320C6000 series of Digital Signal Processors23MIT c64Driver for the Commodore 64 platform40MIT OR Apache-2.0 c64-assemblerCommodore 64 assembler, outputs directly to .PRG or Dasm source code2,256GPL-3.0-or-laterCompilersDevelopment tools c64-assembler-6502Definition of 6502 instruction set2,511GPL-3.0-or-laterCompilersDevelopment tools c64-assembler-macroConvenience macros for c64-assembler crate2,469GPL-3.0-or-laterCompilersDevelopment tools c64-cartridgeParser for the C64 cartridge format (*.crt)440MITData structuresEncoding c6o-obsidian-exportRust library and associated CLI program to export an Obsidian vault to regular Markdown.1,811MIT OR Apache-2.0Command line utilitiesText processing c74dc74d3,115BSD-3-Clause c8🎮 CHIP-8 / S-CHIP / XO-CHIP tui toolkit featuring a virtual machine, debugger, and disassembler3,437MIT c8-backupBackup and restore Camunda Platform 8 deployments6,645MIT c8488PC weather station (Bresser 5-in-1, 6-in-1 PC and other CCLEL C8488 clones) to Influxdb logger2,904MIT OR Apache-2.0 c8strString types that are both utf-8 and null terminated3,940Zlib OR MIT OR Apache-2.0Development toolsNo standard library