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.

library_of_babelImplementation of Library of Babel in Rust11,460GPL-3.0Algorithms library_stdnumsA library for processing standard bibliographic numbers in Rust4,180MITValue formatting library_utilsA native utils-remotly4,001MIT librarysA comprehensive utility library for rapid development in Rust, providing common functionality like string processing, validation,…875MIT OR Apache-2.0AlgorithmsAPI bindings librashRust system library for cryptographic hashes518MIT OR Apache-2.0 librashaderRetroArch shaders for all.109,864MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-cacheRetroArch shaders for all.105,888MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-capiRetroArch shaders for all.86,068MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-cliRetroArch shaders for all.7,930MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-commonRetroArch shaders for all.155,274MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-nagaShader translation infrastructure1,307MIT OR Apache-2.0 librashader-packRetroArch shaders for all.49,379MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-preprocessRetroArch shaders for all.145,124MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-presetsRetroArch shaders for all.149,372MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-reflectRetroArch shaders for all.137,648MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-runtimeRetroArch shaders for all.135,669MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-runtime-d3d11RetroArch shaders for all.105,917MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-runtime-d3d12RetroArch shaders for all.85,883MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-runtime-d3d9RetroArch shaders for all.35,118MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-runtime-glRetroArch shaders for all.103,643MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-runtime-mtlRetroArch shaders for all.54,544MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-runtime-vkRetroArch shaders for all.99,274MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-runtime-wgpuRetroArch shaders for all.65,293MPL-2.0 OR GPL-3.0-onlyCompilersEmulators librashader-spirv-crossspirv_cross fork maintained for librashader32,469MIT/Apache-2.0 librasmLibrary for using RASM.91Apache-2.0CompilersDevelopment tools libratmanRatman types, client, and interface library768GPL-3.0-or-later libravatarA Libravatar library1,673MITWeb programming::HTTP client librawRust wrapper for libraw6,014MIT libraw-rsLibRaw bindings47,275MIT/Apache-2.0API bindingsMultimedia::Images libraw-rs-sysFFI bindings to LibRaw49,785MIT/Apache-2.0External FFI bindingsMultimedia::Images libraw-sysFFI bindings to libraw13,769MIT libraw_rs_vendorVendored libraw @version 0.21.12,330LGPL-2.1-only OR CDDL-1.0API bindings librawdistlibrary package manager for the rawssg ecosystem12GPL-3.0CompressionDevelopment tools libray_nikolas_conA library for add numbers2,723MIT librazerLibrary for controlling Razer laptop BIOS settings via USB HID317MITHardware support librazermacos-sysBindings to librazermacos for allowing interaction with Razer peripherals on macOS.2,196Apache-2.0 librbd-sysRust bindings for the Ceph RBD API3,864MIT librcekunita pure library implementation into rust programming language for admin panel cekunit40AGPL-3.0API bindingsNetwork programming librcl-sysLibrary that links to the native librcl, the ROS client library4,367MIT OR Apache-2.0External FFI bindingsScience::Robotics librcloneRust bindings for librclone.40,138MIT OR Apache-2.0 OR CC0-1.0 librclone-sysRust bindings for librclone.43,010MIT AND Apache-2.0 AND BSD-3-Clause AND BSD-2-Clause AND MPL-2.0 AND ISC AND CC0-1.0 librdap-stormHigh-performance RDAP domain availability probing107Apache-2.0Command-line interfaceCommand line utilities librdbRust wrapper for librdb (Redis RDB parser)55MITAPI bindings librdb-sysNative bindings to the librdb library88MIT AND BSD-3-Clause AND BSD-2-Clause AND ZlibExternal FFI bindings librdkafka-sysNative bindings to the librdkafka library9,626MIT librelibre is a Generic library for real-time communications with async IO support.1,614BSD-3-Clause libre-cliCommand line tool for the Solana Libreplex project1,519Apache-2.0 libre-url2audio-libsimple-to-use lib for playing audio streams8,841GPL-3.0Multimedia::Audio libre_link_up_api_clientUnofficial Rust client for the LibreLinkUp API - fetch CGM data from FreeStyle Libre 2/3 devices202MITAPI bindingsWeb programming::HTTP client libreadabilityRust port of go-readability — extract readable content from HTML59,167MITParser implementationsText processing librealUtility library for programmers working in the real world, where heap allocation can fail75,179MIT OR Apache-2.0 librealsensesafe wrapper to librealsense2,058Apache-2.0 librealsense-sysFFI Bindings to librealsense6,252Apache-2.0 librealsense2Rust bindings for librealsense24,662MIT librealsense2-sysFFI bindings to librealsense24,251MIT libreauthCollection of user authentication tools.484,614CECILL-C OR CECILL-2.1AuthenticationCryptography librebarOpinionated application foundation for Rust CLIs and services58Apache-2.0 OR MITCommand-line interfaceConfiguration librebound-sysRaw FFI bindings and safe RAII wrappers for the REBOUND N-body integrator672GPL-3.0 librecastRust bindings for the librecast library1,237GPL-2.0-only OR GPL-3.0-onlyAPI bindingsNetwork programming librecast-sysLow-level bindings to the librecast C library1,176GPL-2.0-only OR GPL-3.0-onlyAPI bindingsExternal FFI bindings librecollectRecollection library for the project6,497MIT librecommanderModern dual-panel MC for Norton/MC muscle memory in one offline Rust binary — no async runtime, forbid(unsafe), zip-safe archives28MITCommand line utilitiesFilesystem libreda-dbLayout and netlist datastructures for chip design.14,752AGPL-3.0-or-later libreda-interpInterpolation of one and two dimensional arrays.1,800GPL-3.0-or-later libreda-lefdefLEF/DEF input/output for libreda-db.5,290AGPL-3.0-or-later libreda-logicLogic library for LibrEDA.2,992AGPL-3.0-or-later libreda-oasisOASIS input/output for libreda-db.6,702AGPL-3.0-or-laterParser implementations libreda-pnrAlgorithm interface definitions of the LibrEDA place-and-route framework.2,845AGPL-3.0-or-later libreda-splaySplay map and splay set data structures.10,055AGPL-3.0-or-laterData structures libreda-staStatic timing analysis for netlists of the LibrEDA framework.3,589AGPL-3.0-or-later libreda-stream-parserVery simple parser generator for parsing data streams.3,027GPL-3.0-or-later libreda-structural-verilogParser for structural verilog as it is created by Yosys.4,222AGPL-3.0-or-later libredditAlternative private front-end to Reddit113,959AGPL-3.0 libredefenderLight-weight antivirus scanner for Linux10,244GPL-2.0 OR GPL-3.0Command line utilities libredfishA redfish library. Useful for querying server hardware2,220MIT libredfish2A continuation of libredfish, a library to interface with Redfish endpoints.208MITHardware support libredoxRedox stable ABI168,083,586MIT libredr-clientLibreDR is an open-source ray-tracing differentiable renderer13,306AGPL-3.0-or-later libredr-commonLibreDR is an open-source ray-tracing differentiable renderer14,738AGPL-3.0-or-later libredr-serverLibreDR is an open-source ray-tracing differentiable renderer12,826AGPL-3.0-or-later libredr-workerLibreDR is an open-source ray-tracing differentiable renderer11,745AGPL-3.0-or-later libredspDSP library in Rust81Apache-2.0 librefangOfficial Rust client for LibreFang Agent OS1,229MIT libreflow-apiFCS/GatingML library3,179MIT libregexp-sysBindings for the libregexp of QuickJS6,119MIT librelicPackage management library for Arch Linux3,849MIT OR Apache-2.0 librelic-sysDeclarations for librelic3,717Apache-2.0 OR MITExternal FFI bindings librelinkSDK for LibreLink1,347MIT librelink-clientSDK for LibreLink5,974MIT libremlibrem is a Audio and video processing media library1,613BSD-3-Clause libremarkableThe only publicly available Framework for developing applications for the Remarkable Paper Tablet w/ Low Latency Partial Refresh…79,157MIT libremem-sysC++ core backend for rememhq245Apache-2.0 libremexreA bunch of utilities I found myself needing over and over again.24,791Apache-2.0/MIT librenvy.env file manager that merges defaults with custom settings8,320MITCommand line utilitiesConfiguration libreoffice-purePure-Rust LibreOffice-compatible document generation CLI3,872MIT libreoffice-rsRust binding for LibreOfficeKit13,869Apache-2.0 libreoffice_convert_rustA Rust library for converting documents using LibreOffice62MIT OR Apache-2.0Command line utilitiesFilesystem libreofficekitLibreOfficeKit implementation in Rust16,437MIT libreplex_editionsCreated with Anchor1,621MIT libreplex_editions_controlsCreated with Anchor1,319MIT libreplex_fair_launchCreated with Anchor8,207MIT libreplex_inscriptionsInscriptions from LibrePlex21,670MIT libreplex_legacyCreated with Anchor1,535MIT libreplex_metadataCreated with Anchor18,996MIT libreplex_monoswap_deprecatedCreated with Anchor2,512MIT libreplex_nicoCreated with Anchor2,431MIT libreplex_proc_macrosproc_macros shared lib from LibrePlex1,511MIT libreplex_sharedCreated with Anchor9,076MIT libreplicaReplication protocols and applications.2,856MIT librepologyLibrary for repology.org API access2,708MPL-2.0API bindingsData structures libreria_numerica_para_tutorialEs una libreria de un tutorial1,567MIT libresampleWrapper for libresample (resampling library for sounds)4,051MIT libresolv-sysNative bindings to the libresolv library14,050MIT/Apache-2.0 librespotAn open source client library for Spotify, with support for Spotify Connect332,729MITMultimedia::Audio librespot-audioThe audio fetching logic for librespot681,829MIT librespot-connectThe Spotify Connect logic for librespot438,671MIT librespot-coreThe core functionality provided by librespot686,151MIT librespot-discoveryThe discovery logic for librespot315,119MIT librespot-metadataThe metadata logic for librespot682,656MIT librespot-oauthOAuth authorization code flow with PKCE for obtaining a Spotify access token240,018MIT librespot-playbackThe audio playback logic for librespot678,579MIT librespot-protocolThe protobuf logic for communicating with Spotify servers700,106MIT librespot-tremorRust bindings to tremor63,505MIT libressl-pnacl-sysopenssl linking provider for PNaCl/NaCl targets.815,506MIT librethmWIP1,502MIT libretransA command line tool for translating using the libretranslate API11,601Apache-2.0 libretranslateA wrapper for the LibreTranslate web API38,722MIT libretro-backendIdiomatic Rust API bindings to the libretro API10,700MIT/Apache-2.0 libretro-coreMinimal Rust wrapper and core-export abstraction for libretro.h63MIT libretro-proxyWrite libretro cores that act as a proxy to other cores.1,652MITDevelopment tools::FFIEmulators libretro-rsHigh-level abstractions for the libretro API6,461MIT/Apache-2.0 libretro-sysRaw libretro API bindings for Rust15,480MIT librewolf-locationsLocate LibreWolf executables across desktop platforms.155MITDevelopment toolsOperating systems librgbC-language bindings for RGB (smart contracts on Bitcoin & Lightning network)1,604MIT librgbmatrix-sysSystem crate for Hzeller's rpi-rgb-led-matrix C-library21,192GPL-2.0 libribzip2a bzip2 library written in pure rust7,064MIT libriceICE (RFC8445) implementation16,619MIT OR Apache-2.0Network programming librice-protoICE (RFC8445) implementation protocol2,750MIT OR Apache-2.0Network programming librimeSafe Rust bindings to librime24GPL-3.0-or-later librime-sysFFI bindings to librime5,529MIT/Apache-2.0API bindingsExternal FFI bindings librime-sys2Raw FFI bindings to librime45BSD-3-Clause libriscvSafe wrapper for libriscv_sys, a fast RISC-V sandbox emulator3,893BSD-3-Clause libriscv-macrosProc-macro helpers for libriscv3,956BSD-3-Clause libriscv_sysFFI bindings to libriscv, a fast RISC-V sandbox emulator3,953BSD-3-Clause librist-rustRust wapper for librist11,876BSD-2-ClauseMultimedia::VideoNetwork programming librist-sysBindgen bindings for librist, used by the librist-rust crate16,442BSD-2-ClauseMultimedia::VideoNetwork programming libriusA personal library manager CLI written in Rust.2,230MITCommand line utilitiesData structures librivetedThe riveted text editor (library)2,638GPL-3.0-only librjprofJava profiling library using JVMTI643MIT OR Apache-2.0API bindingsDevelopment tools::Profiling librjssRobust client library for Juragan Subsystem12MITAPI bindingsWeb programming librlmRecursive Language Models (RLM) - inference-time paradigm for arbitrarily long prompts30MITAPI bindingsScience librmoA library to manage media files and play them26,069MITCommand line utilities librna-sysLow-level bindings for the ViennaRNA library.16,676MITExternal FFI bindingsScience librnxengineimplement robust software licensing, activation, and validation systems.22AGPL-3.0-only libroCryptographic audit chain — tamper-proof event logging with hash-linked entries and verification611GPL-3.0-onlyCryptographyData structures libroastCreate archive tarballs and roast them! Library crate24,726MPL-2.0 librobotcontrol-sysRust port of librobotcontrol5,452Apache-2.0 librocksdb-emerald-sysNative bindings to librocksdb3,053MIT/Apache-2.0/BSD-3-Clause librocksdb-sysNative bindings to librocksdb50,493,239MIT/Apache-2.0/BSD-3-ClauseAPI bindingsDatabase interfaces librocksdbsysFork of librocksdb_sys wrapper for Facebook's RocksDB embeddable database.8,516Apache-2.0 librollenspielsacheAPI for working with tabletop RPG entities.7,464BSD-3-Clause libroxanneLibrary for RoxanneDB1,857Apache-2.0 libroxanne-searchBase library for ANN graph searching3,362Apache-2.0 librpLLM Roleplaying, librari-fied455MIT librpcGeneric rpc framework for rust4,346MIT librpc-jsonJSON rpc v2.0 implementation1,547MIT librpingFast Rust ping library11,768GPL-3.0 librpmRPM Package Manager library binding with an idiomatic Rust API3,674MPL-2.0API bindingsOperating systems librpm-sysRPM Package Manager library FFI bindings (librpm.so)8,714MPL-2.0External FFI bindingsOperating systems librpmbuildRENAMED: please visit https://crates.io/crates/librpmbuild-sys1,569LGPL-2.1+ librpmbuild-sysrpmbuild library FFI bindings (librpmbuild.so)3,601MPL-2.0External FFI bindingsOperating systems librpmsignRENAMED: please visit https://crates.io/crates/librpmsign-sys1,595LGPL-2.1+ librpmsign-sysrpmsign library FFI bindings (librpmsign.so)3,568MPL-2.0External FFI bindingsOperating systems librqbitThe main library used by rqbit torrent client. The binary is just a small wrapper on top of it.78,875Apache-2.0 librqbit-bencodeBencode serialization and deserialization using Serde60,119Apache-2.0 librqbit-buffersUtils to work with &[u8] and Vec<u8> in librqbit source code.59,109Apache-2.0 librqbit-clone-to-ownedUtil traits to represent something that can be made owned and change type at the same time.56,784Apache-2.0 librqbit-coreImportant utilities used throughout librqbit useful for working with torrents.72,794Apache-2.0 librqbit-dhtDHT implementation, used in rqbit torrent client.66,146Apache-2.0 librqbit-dualstack-socketsutilities for creating dual-stack TCP and UDP tokio sockets22,214Apache-2.0 librqbit-lsdLocal Service Discovery implementation used by rqbit.1,838Apache-2.0 librqbit-peer-protocolProtocol for working with torrent peers. Used in rqbit torrent client.66,127Apache-2.0 librqbit-sha1-wrapperCommon interface around various sha1 implementations used in rqbit torrent client.58,096Apache-2.0 librqbit-tracker-commsCommon interface around various sha1 implementations used in rqbit torrent client.54,091Apache-2.0 librqbit-upnpLibrary used by rqbit torrent client to lease port forwards on the router.52,437Apache-2.0 librqbit-upnp-serveSimple UPnP MediaServer implementation5,160Apache-2.0 librqbit-utpuTP (uTorrent Transport Protocol) library, implements BEP 2923,481Apache-2.0 librrd-sysRust FFI library wrapping librrd for interacting with round robin databases created with Tobias Oetiker's rrdtool…1,622GPL-3.0 librsLike libc, but in rust. Including POSIX/Linux Syscalls and Wrapper.1,694MIT librsadosIdiomatic (async) rust bindings for librados41non-standard librsb-sysFFI interface for librsb2,882LGPL-3.0AlgorithmsMathematics librscrclibrscrc is a collection of crc32 algorithms with support for various approaches and custom polynomial.50,454MIT OR Apache-2.0 librsigstopupSuper safe library untuk simulasi perhitungan top-up dengan JSON API, verbose logging, dan full trace22MITAPI bindingsAsynchronous librsmsxa MSX emulator written in rust, a port from gomsx39,765GPL-2.0-or-later librstbWrite HDL-Testbenches in Rust.2,851GPL-3.0 librsvA simple crate for encoding/decoding the RSV file format (Rows of String Values).2,702MIT librsvgA library to render SVG images to Cairo surfaces. GNOME uses this to render SVG icons. Outside of GNOME, other desktop…182,009LGPL-2.1-or-later librsvg-rebindRust bindings for librsvg44,329MITAPI bindings librsvg-rebind-sysFFI bindings for librsvg44,633MITAPI bindings librsyncBindings to librsync for calculating and applying network deltas exposed as Reader/Writer streams.24,508MIT/Apache-2.0