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.
libblackbodyLibblackbody is library for reading different thermographic file formats.8,462EUPL-1.2
libbladerf-rsFully Rust native BladeRF driver140Apache-2.0
libblas-sysThe package provides bindings to the Basic Linear Algebra Subprograms.44,007MIT
libblkid-rsHigh level bindings for libblkid287,523MPL-2.0
libblkid-rs-sysLow level bindings for libblkid280,667MPL-2.0
libblkid-sysLow-Level bindings to libblkid2,065LGPL-2.1
libblobdLibrary for blobd4,283SSPL-1.0
libblobd-directLibrary for blobd, direct variant16,528Apache-2.0
libblobd-kvLibrary for blobd, KV variant11,856SSPL-1.0
libblobd-liteLibrary for blobd, lite variant2,727SSPL-1.0
libblockchainA Blockchain implementation12,669MIT
libbluetoothRaw FFI bindings for Unix' libbluetooth.7,589MIT/Apache-2.0
libblurFast image blurring in pure Rust91,755Apache-2.0 OR BSD-3-Clause
libbluray-sysLow level rust bindings to the libbluray library, optionally with libaacs / libbdplus support.2,781LGPL-2.1-or-later
libbmfwUnpack Blackmagic device firmware (ATEM, Web Presenter, etc.)1,964Apache-2.0
libbno055Safe and idiomatic Rust bindings for libbno055-linux C++17 IMU driver151MIT
libborneoA Rust Library For Cryptography854Apache-2.0 OR MIT
libbpftbd2,206MIT
libbpf-asynclibrary for writing BPF programs in Async Rust, complementary for libbpf-rs3,215LGPL-2.1 OR BSD-2-Clause
libbpf-cargoCargo plugin to build bpf programs5,598,186LGPL-2.1-only OR BSD-2-Clause
libbpf-rslibbpf-rs is a safe, idiomatic, and opinionated wrapper around libbpf-sys6,518,083LGPL-2.1-only OR BSD-2-Clause
libbpf-rs-lightswitchlibbpf-rs is a safe, idiomatic, and opinionated wrapper around libbpf-sys1,301LGPL-2.1-only OR BSD-2-Clause
libbpf-sysRust bindings to libbpf from the Linux kernel7,410,521BSD-2-Clause
libbrat-configConfiguration management for Brat113MIT OR Apache-2.0
libbrat-engineEngine adapters for AI coding tools (Claude Code, Aider, Codex, etc.)190MIT OR Apache-2.0
libbrat-griteGrite integration library for Brat270MIT OR Apache-2.0
libbrat-sessionSession monitoring and lifecycle management for Brat112MIT OR Apache-2.0
libbrat-workflowWorkflow templates and execution for Brat114MIT OR Apache-2.0
libbrat-worktreeGit worktree management for Brat polecat sessions191MIT OR Apache-2.0
libbruteforceThis library helps you to brute force hashes (e.g. passwords). It includes a set of pre-configured
hashing functions, like md5 or…14,640MIT
libbsd-sysRaw FFI bindings to libbsd321MIT OR Apache-2.0 OR ISC
libbtrfsRust library for working with the btrfs filesystem9,486MIT
libbtrfsutillibbtrfsutil bindings18,491MIT
libbtrfsutil-sysFFI bindings to libbtrfsutil11,061MIT
libbucharesthashinglibbucharesthashing contains the proving Arbitrum Stylus smart contract, and the prover function.2,000MIT
libbunRust facade for hosting JavaScript and TypeScript providers through a replaceable Bun native plugin96Apache-2.0
libburn-sysLow-level unsafe bindings to libburn, a library for working with optical drives42GPL-2.0-or-later
libbusperfBase library for Busperf340Apache-2.0
libbytestatRandomness analyzer4,550AGPL-3.0-only
libbz2-rs-sysa drop-in compatible rust bzip2 implementation27,593,107bzip2-1.0.6
libbz2-rs-sys-cdyliba drop-in compatible libbz2 cdylib3,741bzip2-1.0.6
libbzip3-sysFFI bindings to libbzip387,034LGPL-3.0-only
libcRaw FFI bindings to platform libraries like libc.1,396,681,994MIT OR Apache-2.0
libc-cfgA codegen tool for extracting libc cfg4,257MIT
libc-coreprovides the libc types4,592MIT
libc-extraAdditional bits and bobs found in libc libraries that either hasn't been submitted to Rust's official libc crate yet, or has been…49,907MIT
libc-interfaceA library for types often found in libc or other common platform libraries.13,561MIT/Apache-2.0
libc-nnsdkRust bindings for the parts of libc exposed by nnsdk, intended to be a in-place replacement for standard Rust libc bindings325,933MIT
libc-printprintln! and eprintln! macros on libc without stdlib594,588Apache-2.0 OR MIT
libc-spawnRaw bindings to POSIX spawn APIs for Rust3,081MIT/Apache-2.0
libc-stdhandleHelper functions for retrieving stdin, stdout, stderr.138,451MIT/Apache-2.0
libc-strftimeA wrapper library for the glibc strftime function13,968MIT
libc-systemSingle cross‑platform function, system, to execute a shell command and return its exit code2,535MIT OR Apache-2.0
libc-testA test crate for the libc crate.51,512MIT OR Apache-2.0
libc-wasixRaw FFI bindings to WASIX platform libraries like libc.1,971MIT OR Apache-2.0
libc_allocA simple global allocator which hooks into libc's malloc/free559,440MIT
libc_toolsa fork to std process6,114MIT OR Apache-2.0
libc_typesUse types from libc without linking to it1,915MIT/Apache-2.0
libcaA full-featured coding agent as a library411MIT OR Apache-2.0
libcachebustCompiletime cache-busting web applications written in rust5,888MIT OR Apache-2.0
libcaesiumA lossy/lossless image compression library.19,022Apache-2.0
libcalcThis is the Calculator functions library, In this code you will get Basic calculator operations3,069MIT
libcalcverauto calculation of version based on http://conventionalcommits.org5,758Apache-2.0
libcallCall C functions from shared libraries directly from the command line41MIT
libcamelliaossThis crate defines the public interface of `CamelliaOSS` for related tools1,517non-standard
libcameraSafe Rust bindings for libcamera26,334MIT OR Apache-2.0
libcamera-sysLow-level unsafe bindings to libcamera25,905MIT OR Apache-2.0
libcanopyCanopy is a lightweight tree-based data structure for Rust, optimized for reference management using Rc and Weak pointers.3,037MIT
libcantalA rust library to submit statistics to cantal monitoring server14,670MIT/Apache-2.0
libcapstoneRusty wrapper around libcapstone-sys1,608MIT
libcapstone-sysRust bindings to the capstone engine5,468MIT
libcasrCollect crash reports, triage, and estimate severity.131,695Apache-2.0
libcbta library for the handling of cbt images1,587Apache-2.0
libccanvasUtility for creating ccanvas components.4,984AGPL-3.0
libccpRust bindings for libccp, a library for implementing CCP-compatible datapaths27,898ISC
libcdio-sysNative bindings to the libcdio (and libcdio-paranoia) library18,298GPL-3.0+
libcec-sysFFI bindings to libcec51,483GPL-2.0
libceedHigh-level interface for libCEED - the efficient high-order discretization library developed by the ECP co-design center CEED.5,405BSD-2-Clause
libceed-sysLow-level bindings for libCEED library.6,510BSD-2-Clause
libcef-syscef-rs sys crate5,675Apache-2.0 OR MIT
libcerror-sysRust bindings for libcerror (https://github.com/libyal/libcerror)10,400LGPL-3.0+
libcfdA port of cloudflared (Cloudflare Tunnel Client) to Rust.2,231Apache-2.0
libcgcLiphium's encryption library to make encryption easy and reliable.1,029non-standard
libcgrouplibcgroup bindings5,875MIT OR Apache-2.0
libcgroup-sysFFI bindings to libcgroup6,356MIT OR Apache-2.0
libcgroup_rsC FFI libcgroup1,742MIT
libcgroupsLibrary for cgroup162,711Apache-2.0
libchai汉字编码优化算法9,424GPL-3.0
libchainStub1,516MPL-2.0
libchaoA simple lisp implementation2,829MIT
libchdman-rsRust wrapper around MAME's CHD (Compressed Hunks of Data) core. Supports CD/DVD/HD CHD read+write and ships pre-built static…1,671BSD-3-Clause
libchessticotA chess library with engines3,967MIT
libchibiSafe FFI wrapper for Chibihash64 by N-R-K. Chibihash64 is a small, fast, and portable 64 bit non-cryptographic hash function.1,027MIT
libchip8An OS-independent chip8 interpreter library written in Rust.6,062MIT
libchiselSome useful utilities to transform WebAssembly binaries, most importantly for WebAssembly used in a deterministic / blockchain…11,962Apache-2.0
libchmPure-Rust CHM file reader.1,917MIT
libchodelibchode is a text enchoding library for enchoding ASCII text, or dechoding to ASCII text3,585non-standard
libcimgui-sysRaw bindings to the latest cimgui.1,561MIT
libcintFFI binding and GTO wrapper for libcint (C library)4,778Apache-2.0
libcint-srclibcint (C library) source or build specification5,128Apache-2.0
libcipherA Rust implementation of the Advanced Encryption Standard (AES) for secure data encryption and decryption.2,125MIT
libcitadelC-language bindings for Citadel runtime1,661MIT
libck-commandshello, worldcrate!3,361MIT
libcliA collection of utilities to help making command line based programs17,713MIT
libcli-rslibcli-rs, a common library for CLI development11,215non-standard
libclientauth-rsClient side authentication library45MIT
libcluAutomation for the Arch Linux ecosystem2,406MIT OR Apache-2.0
libcmark-sysNative bindings to the libcmark library4,046Apache-2.0/MIT
libcnabprerelease1,794MIT
libcnbA framework for writing Cloud Native Buildpacks in Rust100,883BSD-3-Clause
libcnb-cargoCargo command for managing buildpacks written with libcnb.rs67,252BSD-3-Clause
libcnb-commonCommon code that is shared between libcnb.rs crates.53,309BSD-3-Clause
libcnb-dataTypes for data formats specified in the Cloud Native Buildpack specification, used by libcnb.rs102,359BSD-3-Clause
libcnb-packageLibrary for cross-compiling and packaging buildpacks written with libcnb.rs84,886BSD-3-Clause
libcnb-proc-macrosProcedural macros used within libcnb.rs102,856BSD-3-Clause
libcnb-testAn integration testing framework for buildpacks written with libcnb.rs80,791BSD-3-Clause
libcne-veFetches data from a public endpoint in the CNE website and deserializes its contents.1,710GPL-3.0
libcoap-rsAn idiomatic wrapper around the libcoap CoAP library for Rust.5,742BSD-2-Clause
libcoap-sysRaw bindings to the libcoap CoAP library.10,293BSD-2-Clause AND BSD-1-Clause
libcodejamA framework for buulding Google Code Jam solvers1,842GPL-3.0
libcoercedA library for serde_json and generic text content matching, verification and coercion.3,611WTFPL
libcogcoreSafe wrapper for libcogcore-sys16Apache-2.0
libcogcore-sysFFI bindings to libcogcore (Cog WPE browser engine)31Apache-2.0
libcoincheA library to model the Coinche card game.31,700MIT
libcoldHigh-assurance crypto protocol library for Coldwire messenger (Strandlock implementation)177MIT
libcommanda simple crate for creating ascii command interpreters with builtin argument-splitting.310CC0-1.0
libcommonsA bunch of things I don't want to write again580MIT
libconfA pure Rust library implementation of a configuration file parser.1,260MIT
libconfigA library to parse and load configuration files2,478MIT
libconfig-rslibconfig parser in rust43,6440BSD
libconfig-syslibRustConfig is rust wrapper around libconfig library. Library for processing configuration files.16,635MIT
libcontainerLibrary for container control111,569Apache-2.0
libcontractSafe wrapper around libcontract(3lib)2,015MIT
libcontract-sysnative bindings to libcontract(3LIB), the illumos contract(5) management library1,215MIT OR Apache-2.0
libcopesA library for efficiently monitoring process exec and exit events on Linux41,785MPL-2.0
libcore-droneA libcore wrapper to enable async/await for Drone apps.4,448MIT OR Apache-2.0
libcorennLibrary for CoreNN1,674Apache-2.0
libcornParsing engine for Corn, a simple and pain-free configuration language.40,758MIT
libcpersLibrary for CP problemsetting1,549MIT
libcplusplusA no_std reimplementation of LLVM's libc++ in Rust with ABI-compatible C++ standard library types and a built-in memory sanitizer22MIT OR Apache-2.0
libcprover_rustRust API for CBMC and assorted CProver tools33,087BSD-4-Clause
libcpuid_dumpThis library is part of https://github.com/Umio-Yasuno/cpuid_dump_rs4,352MIT
libcpunameIdentify CPU vendors, chips, and cores across multiple architectures1,634Apache-2.0 OR MIT
libcqdbC binding to the Rust implementation of Constant Quark Database (CQDB)13,210MIT
libcraftMinecraft types in Rust!2,254MIT
libcramjamCompression library combining a plethora of algorithms in a similar as possible API149,399MIT
libcrasThis package is a proof of concept used by bugdotexe to conduct a research. It has been uploaded for test purposes only. Its only…71MIT
libcratesioLibrary for accessing crates.io API15,716Apache-2.0/MIT
libcreWIP3,566MIT OR Apache-2.0
libcrioA wrapper around the crictl cli to return serde_json objects26,174Apache-2.0
libcrosA Rust library that provides easy-to-use functions for interacting with a Chrome device265GPL-3.0-only
libcrosstermC binding library for crossterm-rs22,053MIT
libcruby-sysRuby bindings238,868ISC
libcrushRust implementation of the CRUSH (Controlled Replication Under Scalable Hashing) algorithm1,049GPL-3.0-or-later OR LGPL-2.1-or-later
libcruxThe Formally Verified Cryptography Library55,195Apache-2.0
libcrux-aeadFormally verified AEAD library654,491Apache-2.0
libcrux-aesLibcrux AES-based AEAD implementations4,361Apache-2.0
libcrux-aesgcmLibcrux AES-GCM implementation632,015Apache-2.0
libcrux-blake2Formally verified blake2 hash library3,608Apache-2.0
libcrux-chacha20poly1305Formally verified ChaCha20-Poly1305 AEAD library872,342Apache-2.0
libcrux-curve25519Formally verified curve25519 ECDH library845,287Apache-2.0
libcrux-digestDigest library555Apache-2.0
libcrux-ecdhLibcrux ECDH implementation866,248Apache-2.0
libcrux-ecdsaFormally verified ECDSA signature library4,637Apache-2.0
libcrux-ed25519Formally verified ed25519 signature library197,201Apache-2.0
libcrux-haclhacl sys crate of libcrux.58,313Apache-2.0
libcrux-hacl-rsFormally verified Rust code extracted from HACL* - helper library1,225,191Apache-2.0
libcrux-hkdfLibcrux HKDF implementation881,697Apache-2.0
libcrux-hmacLibcrux HMAC implementation971,801Apache-2.0
libcrux-hmac-drbgLibcrux HMAC-DRBG implementation976Apache-2.0
libcrux-intrinsicsLibcrux intrinsics crate2,235,362Apache-2.0
libcrux-kemLibcrux KEM implementation821,034Apache-2.0
libcrux-kmacLibcrux KMAC implementation45Apache-2.0
libcrux-macrosMacros needed in libcrux1,309,929Apache-2.0
libcrux-ml-dsaLibcrux ML-DSA implementation109,380Apache-2.0
libcrux-ml-kemLibcrux ML-KEM & Kyber implementations2,022,500Apache-2.0
libcrux-ml-tkemLibcrux ML-KEM & Kyber & tkem implementations76Apache-2.0
libcrux-p256Formally verified P-256 implementation1,048,052Apache-2.0
libcrux-platformPlatform detection crate for libcrux.2,142,442Apache-2.0
libcrux-poly1305Formally verified Poly1305 MAC library871,339Apache-2.0
libcrux-psqLibcrux Pre-Shared post-Quantum key establishement protocol15,042Apache-2.0
libcrux-rsaFormally verified RSA signature library3,998Apache-2.0
libcrux-secretsLibcrux utilities for working with secrets1,946,361Apache-2.0
libcrux-sha2Formally verified SHA2 hash library1,219,942Apache-2.0
libcrux-sha3Libcrux SHA-3 implementation2,245,240Apache-2.0
libcrux-test-utilsUtils for testing and benchmarking555Apache-2.0
libcrux-traitsTraits for cryptographic algorithms1,990,166Apache-2.0
libcrypt-rsrust binding for POSIX crypt library (libcrypt)9,842non-standard
libcrypt-songbirdSongbird Encryption SB-01913GPL-2.0-or-later WITH Bison-exception-2.2
libcryptoa collection of cryptographic functions1,297Apache-2.0
libcryptsetup-rsHigh level Rust bindings for libcryptsetup466,946MPL-2.0
libcryptsetup-rs-sysLow level bindings for libcryptsetup455,233MPL-2.0
libcryptsetup-sysFFI bindings to the libcryptsetup library13,204LGPL-3.0
libcspSafe and ergonomic Rust API for libcsp on top on libcsp-sys4,830Apache-2.0
libcsp-cargo-buildTools to build libcsp using cargo2,657Apache-2.0
libcsp-sysFFI bindings for libcsp2,940Apache-2.0
libcspice-sysRust FFI bindings to the CSPICE library for astronomical computations.2,180MIT
libcssCSS syntax library18AGPL-3.0-only
libcstA Python parser and Concrete Syntax Tree library.1,256,170MIT AND (MIT AND PSF-2.0)
libcst_deriveProc macro helpers for libcst.1,272,180MIT