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.
libctfSDK intended for use with CTF-rs, but is designed to be repurposed by others to easily extend functionality for other CTF related…3,609AGPL-3.0-or-later
libctp-sysRust bindings to CTP API7,600MIT
LibCulqiAPI bindings for the Culqi v2 HTTP API2,926MIT
LibCulqi28API bindings for the Culqi v2 HTTP API4,083MIT
libcvssA Rust implementation of the CVSS specification.8,285BSD-3-Clause
libcwCore Wars runtime and parser3,630MIT
libcwaA small runtime library to help out programs linked against CommonWA. This will only really be useful for the…2,004MIT
libcwiid-sysRust bindings for cwiid (Wii remote "Wiimote" api bindings)22,555non-standard
libcwtchlibcwtch is an interface to a Cwtch app that allows creating of profiles to communicate with contacts over the Cwtch protocol16,474MIT
libcypher-parser-sysRust ffi bindings for libcypher-parser4,682Apache-2.0
libczirw-sysWrapper around libCZIAPI1,867MIT OR Apache-2.0
libdaisyHardware Abstraction Layer implementation for Daisy boards3,278MIT
libdarts-sysLow level native binding to darts-clone3,343BSD-3-Clause
libdatachannelRust wrapper for libdatachannel4,400MIT
libdatachannel-sysBindings to libdatachannel's C API3,625MPL-2.0
libdatadogAn empty Datadog crate1,620Apache-2.0
libdatasketches_sysLow-level bindings for Apache DataSketches C++ library3,693Apache-2.0
libdavCalDAV and CardDAV client implementations.37,499ISC
libdav1dlibdav1d bindings, with libdav1d-sys4,125MIT
libdav1d-sysBuilds and statically links dav1d AV1 decoder. Part of libavif-sys253,879BSD-2-Clause
libdawA library for Rust for making programmable DAWs2,764non-standard
libdawgA fast, memory-efficient DAWG (Directed Acyclic Word Graph) for word validation and prefix queries100MIT
libdazzleRust bindings for libdazzle5,690GPL-3.0-or-later
libdazzle-sysFFI bindings for libdazzle6,561GPL-3.0-or-later
libdbstatically linked rust bindings for Berkeley DB13,017Sleepycat
libdb-sysstatically linked ffi bindings for Berkeley DB4,936Sleepycat
libdbus-sysFFI bindings to libdbus.31,624,077Apache-2.0/MIT
libdc1394-sysFFI bindings for libdc139414,169MIT/Apache-2.0
libdd-allocCustom memory allocators for specialized allocation patterns in profiling and signal-safe contexts193Apache-2.0
libdd-capabilitiesPortable capability traits for cross-platform libdatadog42,118Apache-2.0
libdd-capabilities-implNative implementations of libdd-capabilities traits42,087Apache-2.0
libdd-commonShared utilities for Datadog libraries including HTTP/HTTPS connectors, container entity detection, tag validation, rate…1,571,817Apache-2.0
libdd-crashtrackerDetects program crashes and reports them to datadog backend.39,315Apache-2.0
libdd-data-pipelineTrace exporter package allowing sending data from datadog SDKs to the Trace Agent.1,426,492Apache-2.0
libdd-ddsketchMinimal implementation of Datadog's DDSketch1,463,144Apache-2.0
libdd-dogstatsd-clientA dogstatsd client for sending metrics to a dogstatsd server.1,427,027Apache-2.0
libdd-library-configConfiguration management library for Datadog products.67,678Apache-2.0
libdd-libunwind-sysRust bindings for using unwind library inside libdatadog1,541,479Apache-2.0
libdd-logA bridge from Rust to {language} logging59Apache-2.0
libdd-profilingContinuous profiling library supporting pprof format collection and export to Datadog54Apache-2.0
libdd-profiling-heap-allocatorRust GlobalAlloc wrapper that drives libdd-profiling-heap-sampler.25Apache-2.0
libdd-profiling-heap-gotterGOT-table interposition that routes a running process's allocator through libdd-profiling-heap-sampler.16Apache-2.0
libdd-profiling-heap-samplerSampling primitives for USDT-based heap profiling.33Apache-2.0
libdd-profiling-protobufProtobuf utils for Datadog's continuous profiling library207Apache-2.0
libdd-remote-configDatadog Remote Configuration client and config parsers2,243Apache-2.0
libdd-samplingCore sampling logic for Datadog tracing42,512Apache-2.0
libdd-shared-runtimeShared tokio runtime with fork-safe worker management for Datadog libraries41,901Apache-2.0
libdd-telemetryTelemetry client allowing to send data as described in…1,467,185Apache-2.0
libdd-tinybytesTiny implementation of a bytes::Bytes like type that supports AsRef<[u8]>1,425,565Apache-2.0
libdd-trace-normalizationA duplicate of trace normalization implemented in the agent in…1,427,370Apache-2.0
libdd-trace-obfuscationA duplicate of trace obfuscator implemented in the agent and documented in…42,116Apache-2.0
libdd-trace-protobufProtobuf utils for Datadog's traces serialization1,507,621Apache-2.0
libdd-trace-statsThis crate provides utilities to compute stats from Datadog traces.1,427,138Apache-2.0
libdd-trace-utilsTrace utilities including span processing, MessagePack encoding/decoding, payload handling, and HTTP transport with retry logic…1,529,972Apache-2.0
libddsCrate to work with the DDS image format. Supports normal images, mipmaps, cubemaps and compressed images with various header types3,664MPL-2.0
libddsc-sysNative bindings to libddsc (CycloneDDS).3,962Apache-2.0
libde265Low-level bindings for libdeH265.4,197MIT OR Apache-2.0
libde265-rsSafe wrapper around the libde265-sys crate to decode H265 streams.3,295MIT
libde265-sysLow-level bindings for libdeH265.5,096MIT OR Apache-2.0
libde265-sys2libde265 bindings2,462MIT
libdeadmockAPI Mocking and Virtualization10,482MIT/Apache-2.0
libdebayerdebayer images with CUDA5,254MPL-2.0
libdebayer-sysunsafe sys crate to the libdebayer C library4,586MPL-2.0
libdecoImplementation of the Bühlmann ZHL-16 algorithm1,536MIT
libdecor-headersMinimalist Rust FFI bindings for libdecor68MIT-0
libdeflate-sysBindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer
operations. Contains bindings for raw deflate,…2,701,478Apache-2.0
libdeflate-zranSafe Rust wrapper around libdeflate with zran-style resume and walk for random access into gzip / DEFLATE streams.17MIT
libdeflate-zran-sysRaw FFI bindings for a patched libdeflate with zran-style resume + walk entrypoints.156MIT
libdeflaterBindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer
operations. Contains bindings for raw deflate,…2,667,011Apache-2.0
libdelveLibrary for interacting with the DelVe standard514MIT
libdescentdescent parser generator (Rust) — placeholder for the active project; see repository.15MIT
libdevinfo-sysnative bindings to libdevinfo (device information library)39,768MIT OR Apache-2.0
libdevmapper-syslibdevmapper bindings1,927MIT
libdhcplibdhcp provides a safe and idiomatic API for working with DHCP data structures1,141Apache-2.0
libdiceA package for parsing simple dice-rolling expressions1,406MIT
libdictensteinHigh-performance dictionary data structures (trie, DAWG, double-array trie, suffix automaton, lock-free durable persistent ART)…128Apache-2.0
libdiskonautDisk usage model, treemap layout, and formatting for diskonaut.33MIT
libdisplay-infoEDID and DisplayID library.167,511MIT
libdisplay-info-deriveUtility crate for managing FFI bindings in libdisplay-info.155,766MIT
libdisplay-info-sysLow-level bindings for libdisplay-info.167,779MIT
libdistoreLibrary for Distore7,368GPL-3.0-or-later
libdivecomputerSafe bindings for libdivecomputer-sys1,310MIT OR Apache-2.0
libdivecomputer-sysUnsafe bindings for libdivecomputer1,015(MIT OR Apache-2.0) AND LGPL-2.1
libdividePort of libdivide.2,133Zlib
libdivsufsort-rsA rust wrapper of libdivsufsort20,741MIT
libdlinkRust implementation of dynamic linker1,471MIT OR Apache-2.0
libdll-rsA safe wrapper around libdll. Allows opening DLL files on UNIX.27AGPL-3.0-or-later
libdlt-sysRust bindings for COVESA DLT Library3,787non-standard
libdmdThis library can be used to build clients for Devmode.8,491GPL-2.0
libdnsAbstracting and implementing DNS zone management for different providers2,7210BSD
libdnscheckChecks DNS allow- and deny-lists8,374Apache-2.0
libdof.dof file protocol, a keyboard layout format specification49,099Apache-2.0
libdogecoin-rsSafe Rust bindings for libdogecoin - wallet, transaction, HD wallet, and mnemonic support42MIT
libdogecoin-sysRaw FFI bindings to libdogecoin - a C library for Dogecoin143MIT
libdohDoH and Oblivious DoH library for the rust-doh app40,825MIT
libdolly-rsCore library components used by strangelight studios39MIT
libdoltlite-sysNative bindings to the DoltLite SQLite-compatible library573MIT AND Apache-2.0 AND Zlib
libdonowA library for parsing and manipulating todo.txt files efficiently using regex1,278MIT
libdonut-rsPublic API for the Donut-rs project301MIT
libdotsServer application API for the Berkeley DoTS platform7,311MIT
libdpdk-sysRust bindings for DPDK1,626non-standard
libdpkg-sysBindings for libdpkg3,238LGPL-3.0-or-later
libdrmA reimplementation of the libdrm middleware library2,199MIT
libdrm-sweetFriendly wrapper around libdrm3,723LGPL-3.0+
libdrm-sysNative bindings to the libdrm library7,749MIT
libdrm_amdgpu_syslibdrm_amdgpu bindings for Rust, and some methods ported from Mesa3D.200,964MIT
libdrmtapSafe Rust wrapper for libdrmtap — DRM/KMS screen capture for Linux (login screen, Wayland, headless)141MIT
libdrmtap-sysRaw FFI bindings for libdrmtap — DRM/KMS screen capture library for Linux. Includes embedded C sources compiled statically.1,075MIT
libdrugplotterEasily compute drug concentration curves2,284MPL-2.0
libdseclibdsec18MIT
libdsync-hasezoeyGenerate rust structs & query functions from diesel schema files.4,226MIT OR Apache-2.0
libdtLibrary for training neural networks.4,767GPL-2.0
libdt-macrosLibDT's macros.5,377GPL-2.0
libduckdb-sysNative bindings to the libduckdb library, C API3,015,801MIT
libduckdb-sys-queryscriptNative bindings to the libduckdb library, C API7,519MIT
libducky-rsA library for integrating with DuckDB60MIT
libduskThis crate implements most of the compiler for the Dusk programming language, in library form.8,141MIT
libdvbInterface for DVB-API v5 devices in Linux5,196MIT
libdvb-rsSafer and feature-complete pure-Rust interface for DVB-API v5 devices in Linux6,527MIT
libdwBindings to elfutils12,278MIT OR Apache-2.0
libdw-sysBindings to elfutils15,219MIT OR Apache-2.0
libdwelfBindings to elfutils10,795MIT OR Apache-2.0
libdwflBindings to elfutils10,946MIT OR Apache-2.0
libdxStuff that should probably already be a part of Rust.13,447GPL-3.0
libdxfeed-sysrust bindings for dxfeed-c-api16,841MIT
libe2fs-sysRust bindings for libe2fs38,683Apache-2.0
libeccLibrary of Error-Correcting Codes for GD6,019MIT
libecdsautilSafe bindings to libecdsautil for ec25519 signing.7,572non-standard
libecdsautil-sysLow-level bindings to libecdsautil for ec25519 signing.3,435BSD-2-Clause
libecsRust ecs design pattern.1,539MIT
libecvrfA ECVRF that's friendly with EVM, based on curve secp256k1 and keccak2565,414Apache-2.0
libecvrf-k256A fork of libecvrf use k256 implementation1,790Apache-2.0
libedboRust client library for accessing the EDBO OpenAPI974MIT OR Apache-2.0
libedgegridThis library implements an Authentication handler for the
Akamai OPEN EdgeGrid Authentication scheme in Rust8,836MIT/Apache-2.0
libeditSafe Rust bindings to the libedit line-editing library83BSD-2-Clause
libedit-sysLow-level FFI bindings to the libedit line-editing library79BSD-2-Clause
libefiImplementation of the (U)EFI Specification.1,512MIT
libefi-sysBindings for libefi on illumos304,932MPL-2.0
libehA rust library for transforming the e-hentai and exhentai content.3,730GPL-3.0
libeigenlibeigen2,591MIT
libeipcEncrypted Inter-Process Communication Library183GPL-3.0-only
libeitherEither struct for Rust42,927MIT/Apache-2.0
libekoCreate a command line interface binary with some common dependencies ((clap || docopt) and error_chain)9,492MIT/Apache-2.0
libelfBindings to elfutils15,230MIT OR Apache-2.0
libelf-rsDrop-in replacement for libelf using the object crate24MIT OR LGPL-2.1-only
libelf-sysBindings to elfutils17,367MIT OR Apache-2.0
libembroidery-sysRust FFI bindings for libembroidery5,400MIT
libenclave-toolsTools for building and linking enclaves using libenclave9,017GPL-2.0+
libenigmaA library for simulating an Enigma Machine3,852MIT
libepfSimple framework for secure encrypted communication2,999GPL-3.0-or-later
liberliber - be free with your choice53non-standard
liber-cliAI-agent-readable company directory CLI18MIT
liberaA suite of modular, multidisciplinary, mutually coherent libraries5,106MIT OR Apache-2.0
liberasurecodeA Rust wrapper for `openstack/liberasurecode`15,055MIT
liberate_mxInterface for running Cadence's Liberate MX from Rust code1,499BSD-3-Clause
liberato-address-schemeThe Rust Implementation of the Decentralized Addressing Scheme for Liberato-Address-Scheme19Apache-2.0 OR MIT
liberoA work in progress UI library focused on DX, UX, a11y and configurability.18MIT OR Apache-2.0
liberofsRust library for interacting with [EROFS](https://docs.kernel.org/filesystems/erofs.html)998Apache-2.0
liberrA flexible error message handling crate focused on error tracing for useful debugging790MIT
libertasLibertas App SDK222MIT
libertas-matterA stripped-down lite version of official rs-matter166Apache-2.0
libertas-matter-macrosA stripped-down lite version of official rs-matter - Proc-macros269Apache-2.0
libertas_macrosAttributes for Libertas rust parser.138MIT
liberty-dbA fully defined liberty (std. cells in VLSI) data structure, efficient parser & formatter80,606MIT
liberty-ioParser and writer for the Liberty format.4,760AGPL-3.0-or-later
liberty-macros`liberty` macros69,507MIT
liberty-parseLiberty file format parser2,258MIT
liberty-parserLiberty file format parser (maintained fork of liberty-parse)72MIT
libertyos_kernelThe kernel for LibertyOS.81,218Apache-2.0
libertyparseLiberty cell library parser13,499AGPL-3.0-only
libesCollection of Elliptic Curve Integrated Encryption Scheme(s)30,755MIT OR Apache-2.0
libesedbA safe Rust API for libesedb80,908LGPL-3.0-or-later
libesedb-syslibesedb FFI bindings for Rust75,569LGPL-3.0-or-later
libevdev-sysFFI bindings to libevdev and 'linux/input.h'5,259CC0-1.0
libeventRust bindings to the libevent async I/O framework189,158MIT/Apache-2.0
libevent-sysRust FFI bindings to the libevent library215,987MIT
libeverdrivelibeverdrive is a library for programming everdrive through usb development port756MIT
libexailA rust library for communicating with Exail devices through their binary protocol19MPL-2.0
libexif-wrapperA safe rust wrapper around libexif4,962Apache-2.0
libexprExpression syntax library18AGPL-3.0-only
libextralibextra1,833MIT
libeyelink-sysRust FFI bindings for the Linux SR Research Eyelink SDK.7,292Apache-2.0 OR MIT
libfa-sysNative bindings to the Augeas libfa Finite Automata library8,537LGPL-3.0+
libfabriclibfabric mid-level bindings2,092MIT
libfabric-syslibfabric FFI bindings4,224MIT
libfancontroldBase library for fancontrold.8,466MIT
libfarLibrary for interacting with FAR archives5,879MIT
libfastdlA libloading wrapper library that caches function pointer to hash table3,402MPL-2.0
libfaster-sysBindings for FASTER30,319MIT
libfasttreeA Rust library inspired by libostree, but based on distribution repositories.22MIT
libfatiguean extensible load testing library14,489Apache-2.0
libfct4Implementation of FCT Version 4 (Devised by Janick Eicher) in Rust4,089MIT
libfdiskRust wrappers for libfdisk4,312MIT
libfdisk-sysRust bindings for libfdisk2,639MIT
libfdk-aac-sysExported bindings to the libfdk-aac for AAC encoding and decoding.1,338MIT
libfdo-dataEmpty crate1,606MIT
libfdt-rsA library for handling FDT binaries based on libfdt.848non-standard
libfdt-sysA sys crate for libfdt.1,085non-standard
libfeedbackRust bindings for libfeedback1,441MIT
libfeedback-sysFFI bindings for libfeedback1,755MIT