Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
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.

lib_aocA simple trait-based framework for the annual Advent of Code programming challenge.9,659MIT OR Apache-2.0 lib_battleshipA library for battleship implementations.8,731X11 lib_blasterThe backend of blaster (a SYN flood tool)9,080AGPL-3.0 lib_boltBuild and test APIs7,266MITCommand line utilities lib_codeAdd two integers3,122MIT lib_compositeRust compatibility library for the composite operating system21,334MIT lib_configSimple and intuitive API to create and access JSON config files3,865MITConfiguration lib_cpiA library for generating CPIs for OmniCloud.2,766MIT lib_cpi_macrosA library for generating CPIs for OmniCloud.2,529MIT lib_cstarsFunctions and shared content for interacting with the Advent Of Code Website2,331GPL-3.0-onlyCommand-line interface lib_demoA demo library5,058MIT OR Apache-2.0 lib_deno_resolverDeno resolution algorithm1,769MIT lib_diceA library for parsing dice rolls2,403MIT lib_fileFile handling utility functions.2,294MIT lib_frankfurterRust wrapper around the Frankfurter API5,156MIT lib_game_detectorA Rust library for detecting and parsing data about games installed on the system21,105AGPL-3.0-only lib_gerber_editA libary for manipululating extended gerber data (RS-274X)716non-standard lib_hello_worldA library that simply prints the Hello world greeting3,890MIT OR Apache-2.0 lib_macrosA `cargo generate` template for quick-starting a procedural macro crate17MIT lib_malloc_freqUse malloc frequency profiler (malloc_freq) via LD_PRELOAD4,103MIT lib_maniascriptA library to manipulate ManiaScript code2,989MIT lib_manipulation_archiveLibrary for archive manipulation.3,963MIT lib_messageMessage sended between servers7,254MIT OR Apache-2.0 lib_myfltkUtility functions based on the FLTK.rs GUI library.2,463MIT lib_node_resolverNode.js module resolution algorithm used in Deno4,412MIT lib_opnfiOpen source rust library to interface with Ubiquiti's family of Unifi SDN devices.1,726Apache-2.0 lib_polish_opzma956MIT lib_rapidLibRapid - a library specifically built for mathematical calculations and scientific applications.64,400MITAlgorithmsCompression lib_remotebuild-rsA wrapper for the remote build API written in rust10,146non-standard lib_rv32A library and CLI tool for emulating, testing, and learning RISC-V.2,796non-standard lib_sensA Rust crate that converts sensitivities between video games and synchronizes them to configuration files.7,905Apache-2.0 lib_service_jwtScalable JWT Management with Rust.2,141Apache-2.0AuthenticationWeb programming lib_sharedFlask-like super simple and lightweight web server framework for rust1,924MIT lib_stackedVirtual Machine Byte Code For Compilers.3,850MIT OR Apache-2.0CompilersEmulators lib_tcpA library for TCP communication exemple2,250MIT lib_tcstringIAB TCF v2 TCString utilities50,822Apache-2.0Parsing tools lib_tictactoe_menaceTic Tac Toe game with a Menace AI2,047MIT OR Apache-2.0 lib_treblecrossTreblecross solver library using negamax4,594MIT lib_ts_chainalignA chaining-based sequence-to-sequence aligner that accounts for template switches480BSD-2-Clause lib_tsalignA sequence-to-sequence aligner that accounts for template switches37,561BSD-2-Clause lib_tsshowA visualiser for template-switch alignments7,811BSD-2-Clause lib_utilsMisc utility functions.3,492MIT lib_vminfoA library designed to idiomatically pull instance data and metadata from Azure for Virtual Machines17,597MIT lib_vtopA minimal libre package for VTOP832Apache-2.0API bindingsWeb programming lib_with_cfgscfg Lottery demonstration3,223MIT lib_xalgA library for generating random formulas10,806GPL-3.0 lib_xchCrate xch-ceb's official lib64,362GPL-3.0 libaAn algorithm library based on C/C++41,772MPL-2.0Algorithms libaaargA library for mangling audio in different ways2,220MITMultimedia::Audio libabarWayland layer-shell bar runtime.18GPL-3.0-only libabbsLibrary for aosc-os-abbs maintenance7,187GPL-3.0-or-later libabieos-sysEOSIO abieos rust bindings23,616Apache-2.0API bindings libabortA abort function that doesn't require the standard library11,708Apache-2.0 OR MIT libabsinthiumWIP library for parsing, merging, and mangling playlist files769MPL-2.0 libaccLibrary for the ACC protocol1,643GPL-2.0-or-later libacpicaBindings to the ACPI Component Architecture10,682MIT OR Apache-2.0 libadsFor interacting with API of the Astonomy Data System6,696Apache-2.0Science libadwaitaRust bindings for libadwaita1,965,481MITAPI bindingsGUI libadwaita-sysFFI bindings for libadwaita1,957,189MITAPI bindingsGUI libaec-sysLow-level bindings to Adaptive Entropy Coding library (libaec).22,266MIT OR Apache-2.0CompressionExternal FFI bindings libaeron-sysRust bindings for the Aeron Client30,226Apache-2.0External FFI bindingsNetwork programming libaeron_archive_c_client-sysRust bindings for the Aeron Archive Client6,852Apache-2.0External FFI bindingsNetwork programming libaeron_driver-sysRust bindings for the Aeron Media Driver22,157Apache-2.0External FFI bindingsNetwork programming libaesAES cipher in safe Rust with no dependencies728,105Apache-2.0 OR MITCryptography libaflSlot your own fuzzers together and extend their features using Rust247,056MIT OR Apache-2.0Development tools::TestingEmbedded development libafl-fandango-pyo3A library for running Fandango in LibAFL using PyO3696MIT libafl_asanAddress sanitizer library for LibAFL44MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_boltsLow-level bolts to create fuzzers and so much more183,365MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_ccCommodity library to wrap compilers and link LibAFL36,326MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_coreA platform-independent shared memory library for Rust9,171MIT OR Apache-2.0Embedded developmentNo standard library libafl_deriveDerive proc-macro crate for LibAFL234,807MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_fridaFrida backend library for LibAFL32,188MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_inline_cA fork of inline-c-rs for LibAFL1,622BSD-3-ClauseDevelopment tools::Testing libafl_inline_c_macroThe macros for the `libafl_inline_c` crate1,959BSD-3-ClauseDevelopment tools::Testing libafl_intelptIntel Processor Trace wrapper for libafl4,808MIT OR Apache-2.0Development tools::TestingNo standard library libafl_libfuzzerlibFuzzer shim which uses LibAFL with common defaults28,618MIT OR Apache-2.0Development tools::Testing libafl_libfuzzer_runtimeplaceholder1,303MIT OR Apache-2.0Development tools::Testing libafl_nyxlibafl using nyx, only avaliable on linux566MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_qemuQEMU user backend library for LibAFL31,810MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_qemu_buildBuilder for LibAFL QEMU24,128MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_qemu_sysC to Rust bindings for the LibAFL QEMU bridge23,763MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_sugarSugar builders to create common fuzzers with LibAFL24,694MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_targetsCommon code for target instrumentation that can be used combined with LibAFL82,048MIT OR Apache-2.0Development tools::TestingEmbedded development libafl_wideA crate to help you go wide, but for libafl90,429Zlib OR Apache-2.0 OR MITData structuresHardware support libaiAI 开发用到的一些基础数据结构10,670MIT OR Apache-2.0 libai-rsA library for interfacing with public AI APIs4,426MIT libaioBinding to Linux's async block IO syscalls and libaio3,146MIT libaio-futuresStraightforward Linux AIO using Futures/async/await.21,177MIT libaipmCore library for AIPM — manifest parser, resolver, store, lockfile2,182MITCommand line utilitiesDevelopment tools libaipm-engine-specEngine API schema source-of-truth for AIPM (canonical Rust types + build-time generated tables)164MITCommand line utilitiesDevelopment tools libalRaw FFI bindings to platform libraries like libal.1,817MIT libalgebralibalgebra1,467MIT libalgobsec-sysUnsafe bindings to the Bosch BSEC library8,600MIT OR Apache-2.0Embedded developmentExternal FFI bindings libalpmAn aspirationally safe wrapper around libalpm (the Arch Linux Package Manager).5,528MIT/Apache-2.0 libalpm-forkAn aspirationally safe wrapper around libalpm (the Arch Linux Package Manager). This fork compiles on stable rust.4,128MIT/Apache-2.0 libalpm-utilsA library for helpful additions to libalpm not from the C library3,707MIT/Apache-2.0 libamdgpu_topA library for amdgpu_top47,916MIT libanA library to parse Advanced Navigation Packet Protocol messages18,572MPL-2.0 libannictAnnict API のクライアントライブラリ16,199MIT OR Apache-2.0 libanuCore library of Anu, a distributed version control system based on a sound theory of collaborative work.1,737GPL-2.0 libanubhavA simple library management system written in Rust.2,598MIT OR Apache-2.0 libaocAdvent of Code CLI8,548MITAPI bindingsCommand line utilities libaomlibaom bindings6,746MIT libaom-sysBindings for libaom. Part of libavif-sys143,358BSD-2-ClauseMultimedia::Video libaoscAOSC Rust useful library5,610MIT libappindicatorRust safe bindings for libappindicator18,580,605Apache-2.0 OR MIT libappindicator-sysRust sys bindings for libappindicator18,658,572Apache-2.0 OR MITExternal FFI bindings libappindicator-zbuszbus implement for libappindicator575MIT libappstreamRust bindings for appstream4,408MITAPI bindings libappstream-sysFFI bindings for appstream4,697MITAPI bindings libaprs-engineProtocol-first APRS engine core primitives1,190MITEncodingParser implementations libaptRust library for interfacing with Debian apt repositories.3,707non-standardAPI bindingsParsing tools libaquestalk-sysRust ffi for libaquestalk15,532MIT libaquestalk2-sysRust ffi for libaquestalk21,549MIT libarcA library that provides low-level tools for Orion projects2,853MIT libarc2Low-level interface library for ArC TWO™5,980MPL-2.0 libarchAPI for low-level machine access and related type abstractions21MITHardware supportNo standard library libarchiveA safe Rust API for authoring and extracting archives with libarchive297,990Apache-2.0 libarchive-sysBindings to system library libarchive5,111MIT libarchive2Safe Rust bindings for libarchive v3.8.1, providing cross-platform archive reading and writing capabilities2,664BSD-2-ClauseCompressionEncoding libarchive2-sysLow-level FFI bindings to libarchive v3.8.13,186BSD-2-ClauseAPI bindingsCompression libarchive3-sysRaw bindings for libarchive304,249Apache-2.0 libarchive_oxidePure-Rust archive detection, compression, extraction, and creation134MIT OR Apache-2.0CompressionFilesystem libarchive_oxide-cliArchive CLI tools: oxtar, oxcpio, oxcat, and oxunzip40MIT OR Apache-2.0Command line utilities libarchive_oxide-coreno_std sans-I/O archive state machines and uncompressed formats139MIT OR Apache-2.0CompressionFilesystem libarchive_srcSource and raw bindings of libarchive. High level bindings are available in crate `akv`.2,919MIT OR Apache-2.0 libarenaArena allocated graph implementation8,990non-standardData structuresMemory management libargon2-sysRust bindings for Argon217,411Apache-2.0CryptographyExternal FFI bindings libargsGet CLI arguments in a library called from C4,307MIT OR Apache-2.0Command-line interface libarrowcCompiler library for the Arrow programming language2,088Apache-2.0 libarxThe library to handle arx file, the file archive format based on Jubako.7,711MITCompressionFilesystem libary_testTest library , do not use3,420MIT OR Apache-2.0 libasciicA library for converting images to ASCII art with optional ANSI colorization271MITCommand-line interfaceMultimedia::Images libasepriteAseprite file format parser17non-standard libasmlibasm adds inline assembly to stable rust6,076MIT libassSafe bindings for libass7,185ISCAPI bindingsGraphics libass-sysRaw bindings for libass5,578ISCExternal FFI bindings libassist-sysRaw FFI bindings and safe RAII wrappers for the ASSIST ephemeris-driven N-body integrator636GPL-3.0 libassuanNot feature complete lib implementing Assuan protocol846MIT libasterA light, fast and powerful cache proxy written in Rust.17,889MITAsynchronousCaching libasterixA Rust library for parsing and encoding ASTERIX (All Purpose Structured Eurocontrol Surveillance Information Exchange) messages38MITAerospaceParsing tools libastroAstrology lib connected to the C lib Swiss ephemeris with rexport into c6,812non-standard libasuranDeduplicating, encrypting, fast, and tamper evident archive format5,918MIT libatasmartA wrapper around libatasmart-sys raw bindings.45,333MIT libatasmart-sysRust bindings for the libatasmart library15,494MIT libatk-deriveMacro implementation for #[derive(CommandDescriptor)]5,689non-standard libatk-rsRust library that implements the Atk devices protocol.6,313non-standard libatraceA rust library for writing tracing to linux debug fs.2,316MITDevelopment tools::DebuggingDevelopment tools::Profiling libauboRust bindings for the Hans robot40Apache-2.0Science::Robotics libaudioverseLibaudioverse bindings for Rust2,027MITAPI bindingsMultimedia::Audio libaudioverse-sysRaw Libaudioverse bindings for Rust2,909MITExternal FFI bindingsMultimedia::Audio libaurLibary for aur things1,704GPL-3.0 libaurexCross-platform high-level audio API1,031Apache-2.0Multimedia libauth-rsUnified authentication and authorization library with Stytch, Clerk, and MSAL support365MITAuthenticationWeb programming libauthcekunitSuper robust CSRF token extractor with configurable retry, logging, and strict validation68MITAuthenticationCommand line utilities libauthenticatorSimple crate to compute HOTP and TOTP tokens.2,237GPL-3.0-or-later libautomotiveA Rust library for automotive systems and protocols2,201MITEmbedded developmentHardware support libav-ngNew high level Rust bindings for libav6,780MITMultimedia libav-sysRust bindings for system libav libraries2,703MIT libav-sys-ngNew low-level Rust bindings for libav*3,411MIT libavifHigh-level API for AVIF image files77,241BSD-2-Clause libavif-imageLoad AVIF files into the `image` crate46,156BSD-2-Clause libavif-sysUnsafe wrapper around libavif, the image codec109,863BSD-2-Clause libawmthe library that powers awm - forked from penrose1,624MIT libawr基于 ricq 的 QQ 机器人框架,提供一致、易用、简洁的 API。5,171MPL-2.0 libaxHelper functions for cbax projects2,419GPL-3.0-or-later libayatana-appindicatorRust bindings for libayatana-appindicator shared library.22,606LGPL-3.0 libayatana-appindicator-sysRaw rust bindings for libayatana-appindicator shared library.10,118LGPL-3.0External FFI bindings libazAzure storage API library for Rust1,565MIT libazoDecompression library for the AZO format60MITCompression libazureinitA common library for provisioning Linux VMs on Azure.1,991MIT libb2-sysFFI bindings to libb2.3,243CC0-1.0 libbalatroWIP lib for working with balatro mods.128AGPL-3.0-or-later libbarelibbare: statically linkable and dynamically loadable drivers1,646MPL-2.0 libbaremetal-unifontRust library for accessing GNU Unifont glyphs in bare-metal environments919OFL-1.1 OR GPL-2.0+ libbartoA websocket based job scheduling system library for bartos, bartoc, barto-cli2,170MIT OR Apache-2.0Web programmingWeb programming::WebSocket libbase64-sysAn FFI Binding to libb64, cencode.h and cdecode.h3,314MIT libbashBash syntax library18AGPL-3.0-only libbaz-testcrates.io dependency test, do not use3,334MIT libbcsvA library to parse the BCSV file format.2,552non-standardEncodingFilesystem libbeachcomberClient library for querying the beachcomber (comb) shell state daemon185MITCommand line utilitiesDevelopment tools libbeagleboneA friendly Rust interface to the BeagleBone family of devices.8,350GPL-3.0Embedded developmentHardware support libbeefA Rust translation of Fabrice Bellard's libbf arbitrary precision numeric library.17MIT libbfBrainfuck-like language library5,927MIT libbfiExtendable brainfuck interpreter library13,170BSD-3-ClauseSimulation libbfio-rsRust bindings for libbfio (https://github.com/libyal/libbfio)9,684LGPL-3.0+ libbfio-sysRust bindings for libbfio (https://github.com/libyal/libbfio)11,996LGPL-3.0+ libbgmrankPersonal rank statistics for Bangumi2,080MIT libbgpstream-sysSystem bindings for bgpstream8,963BSD-3-Clause libbindgenA binding generator for Rust18,317BSD-3-Clause libbismuthRust bindings for libbismuth5,918MITAPI bindingsGUI libbismuth-sysFFI bindings for libbismuth6,345MITAPI bindingsGUI libbitcoinC library for building descriptor-based bitcoin wallets2,877Apache-2.0Cryptography::CryptocurrenciesEncoding libbitcoinkernel-sysRaw FFI bindings to libbitcoinkernel. For safe usage, see the bitcoinkernel crate.38,846MIT libbitcoinkernel-sys-covenantsRaw Rust bindings to libbitcoinkernel with added covenant op_codes1,008MIT libbitcoinpqcPost-Quantum Cryptographic signature algorithms for Bitcoin (BIP-360)1,264MIT libbitsubHigh-performance WASM renderer for graphical subtitles (PGS and VobSub)37MITMultimedia::VideoParser implementations libbitsub-corePure Rust parser and renderer core for graphical subtitles (PGS and VobSub)65MITMultimedia::VideoParser implementations libbklrA simple Bakaláři API library2,255MIT libbklrsA Bakaláři API implementation in the systems' programming language.1,268MIT