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.

libssgstatic site generation library3,160GPL-3.0-or-laterTemplate engineWeb programming libsshbindings for libssh3,161 libssh-rsBindings to the libssh library272,717MIT libssh-rs-sysNative bindings to the libssh library309,055MIT libssh-sysFFI bindings for libssh3,238MIT/Apache-2.0 libssh-sys-dylibBindings to libssh for creating SSH servers and clients, etc. Links dynamically to systeml's libssh library.2,647MIT OR Apache-2.0 libssh2-sysNative bindings to the libssh2 library45,268,215MIT OR Apache-2.0 libssh2-sys-patchedNative bindings to the libssh2 library4,884MIT/Apache-2.0 libsssA short description of my package1,002MIT OR Apache-2.0 libsszSimple Serialize (SSZ) encoding/decoding for Ethereum consensus27,908MIT OR Apache-2.0Cryptography::CryptocurrenciesEncoding libssz-deriveDerive macros for SSZ encoding, decoding, and HashTreeRoot27,736MIT OR Apache-2.0Cryptography::CryptocurrenciesEncoding libssz-merkleSSZ Merkleization: HashTreeRoot, merkleize, zero hashes27,272MIT OR Apache-2.0Cryptography::CryptocurrenciesEncoding libssz-typesBounded SSZ collection types: Vector, List, Bitvector, Bitlist27,149MIT OR Apache-2.0Cryptography::CryptocurrenciesEncoding libstackerImage alignment and stacking functions based on OpenCV and Rayon9,466MIT OR Apache-2.0 libstatStatistics utilities3,997MIT libstatgrab-sysRust FFI bindings to libstatgrab8,364MIT OR Apache-2.0 libstaticvecExperimentally provides a cdylib wrapping a (currently minimal) subset of the functionality of StaticVec, for use from C or any…3,819MIT OR Apache-2.0Data structuresExternal FFI bindings libsteamlessA rust rewrite version of steamless106non-standard libstomperLibrary for stomper compression tool4,131MIT libstorageStorage helper functions22,067Apache-2.0 libstoragemgmt-rustRust bindings for libStorageMgmt2,902MITAPI bindings libstratisStratis daemon1,242non-standardFilesystem libstrawberrylibstrawberry is a simple library that takes over and simplifies important and useful tasks.2,745AGPL-3.0-onlyLocalization (L10n)Network programming libstressProfessional-grade system stress testing CLI20MIT OR Apache-2.0 libstripeStripe library for rust.26,310MIT/Apache-2.0 libstropheRust ergonomic wrapper for libstrophe55,559LGPL-3.0API bindingsNetwork programming libstrophe-sysFFI bindings to libstrophe a simple, lightweight library for writing XMPP clients.2,790MIT libstrophe-sys-bindgenRust bindings for libstrophe, generated using bindgen56,295LGPL-3.0External FFI bindings libstsA library for working with Slay the Spire save and run files5,863MIT OR Apache-2.0 libstubbleStubble APIs4,472AGPL-3.0-or-laterCommand line utilitiesFilesystem libsubidImplementations of sub?id extractors from various sources.1,983MIT libsubid-dylibShadow compatible nsswitch module for sub?id extraction from various sources.1,708MIT libsufrParallel Construction of Suffix Arrays in Rust23,250BSD-3-Clause libsugarlibsugar provides syntactic sugar in the form of a library3,532MITNo standard libraryRust patterns libsuiA injection tool for executable formats (ELF, PE, Mach-O) that allows you to embed files into existing binary and extract them at…429,273MIT libsumatracrypt-rsA Rust Library For Cryptography14,144Apache-2.0 OR MITCryptography libsumiThe core mathematics and logic library for the GYOSHO graphics ecosystem.59MIT libsvmHigh level Rust bindings for libsvm8,840non-standardAPI bindingsScience libsvm-rsFFI-free Rust implementation of LIBSVM-compatible SVM training and prediction335BSD-3-ClauseAlgorithmsScience libsvm-sysFFI bindings to libsvm5,603BSD-3-Clause libsvm-sys2FFI bindings to libsvm3,073BSD-3-Clause libswComprehensive stopwatch library475,999MIT OR Apache-2.0Date and timeNo standard library libsw-coreComprehensive stopwatch library266,944MIT OR Apache-2.0Date and timeNo standard library libswaykbswitchA shared library for Vim keyboard layout switching via sway IPC4,374MIT libswe-sysAstrology lib connected to the C lib Swiss ephemeris (just the c lib)100,882non-standard libsweepRust library for the Scanse Sweep LIDAR module7,519Apache-2.0 libswifftLibSWIFFT is a production-ready C/C++ library providing SWIFFT, one of the fastest available secure hash functions, which is also…2,740MIT OR Apache-2.0 libswifft_sysLibSWIFFT is a production-ready C/C++ library providing SWIFFT, one of the fastest available secure hash functions, which is also…3,061MIT OR Apache-2.0 libswisseph-sysRust system wrapper for swisseph C library7,443AGPL-3.0-only libsydRust-based C library for syd interaction via /dev/syd194,618LGPL-3.0Operating systems::Linux APIsSecurity libsydtimeRust-based C LD_PRELOAD library to replace vDSO time calls with syscalls170,318LGPL-3.0Development tools::DebuggingOperating systems::Linux APIs libsyncSynchronise stuff2,735MIT OR Apache-2.0AsynchronousConcurrency libsyscall-interceptUserspace syscall intercepting library.3,861MIT libsyslogRust `log` facade using system's native syslog7,785MIT OR Apache-2.0 libsyslog-sysFFI bindings to system's native syslog7,205MIT OR Apache-2.0External FFI bindingsOperating systems libsystemdA pure-Rust client library to interact with systemd8,939,339MIT/Apache-2.0API bindingsOperating systems::Unix APIs libsystemd-sysFFI bindings to libsystemd and libelogind5,993,037LGPL-2.1-or-later WITH GCC-exception-2.0 libtad-modelsTime and Date API models3,730MIT libtad-rsRust library for accessing Time and Date APIs2,899MITAPI bindings libtailscaleRust binding to libtailscale11,114MIT libtailscale-sysRust FFI to libtailscale C API11,727MIT libtaosTDengine Client for Rust30,983MIT libtar-sysThe package facilitates static linking with libtar.32,851MIT libtas-movieA utility for accessing libTAS movie files40MITParser implementations libtashkeel_baseArabic-text diacritic restoration using neural networks5,867MIT/Apache-2.0 libtaskThe advanced, extensible dependency management library1,625MITNFA libtaskrsPlaceholder for a WIP project3,514MIT OR Apache-2.0 libtccRust binding for libtcc5,103MITAPI bindingsExternal FFI bindings libtcmalloc-sysSys crate wrapping the tcmalloc allocator96,645MITAPI bindingsMemory management libtechmino-replayA serializer and deserializer for Techmino replays27GPL-3.0-or-laterNo standard libraryParser implementations libtechmino-vlqVLQ state machines for use in `libtechmino-replay`30GPL-3.0-or-laterNo standard libraryParser implementations libtectonicmarket data server for contiguous order book ticks1,532MIT libtelegraph_rsA Rust wrapper for the Telegraph API420MIT libtelnet-rslibtelnet-inspired telnet parser for rust.39,410MITNetwork programming libtempestParsing libary for WeatherFlow Tempest data records1,619Apache-2.0Data structuresEncoding libtensorflow-sysThis crate has been deprecated in favor of tensorflow-sys. Please use it instead.4,439Apache-2.0 libtenxA library for building AI-assisted coding tools, with session management, patch validation, and multiple model support.3,516MIT libtermcolorA simple Ansi Color Library for C/C++ and Rust3,295GPL-3.0-only libtess2-rsgood quality polygon tesselator and triangulator1,548ISCAlgorithms libtess2-sysgood quality polygon tesselator and triangulator (libtess2 wrapper)2,265ISCAlgorithmsExternal FFI bindings libtestRust's built in unit-test and micro-benchmarking framework24,734MIT/Apache-2.0 libtest-jsonDefinition of the json output for libtest30,640MIT OR Apache-2.0Development tools::Testing libtest-lexarglibtest-compatible argument parser30,875MIT OR Apache-2.0Development tools::Testing libtest-mimicWrite your own test harness that looks and behaves like the built-in test harness used by `rustc --test`27,705,653MIT/Apache-2.0Development tools::Build UtilsDevelopment tools::Testing libtest-mimic-collectGlobal test collector for libtest-mimic13,805MIT OR Apache-2.0Development tools::Testing libtest-mimic-collect-macroMacro to process test attribute for libtest-mimic-collect12,544MIT OR Apache-2.0Development tools::Testing libtest-mirrora copy-paste of rust's built-in test runner997MIT OR Apache-2.0 libtest-withA slightly customized version of libtest-mimic, such that it can be easier create a test runner for test-with55,809MIT/Apache-2.0Development tools::Build UtilsDevelopment tools::Testing libtest2An experimental replacement for libtest1,053MIT OR Apache-2.0Development tools::Testing libtest2-harnessAn experimental replacement for the core of libtest30,612MIT OR Apache-2.0Development tools::Testing libtest2-mimicAn experimental replacement for libtest-mimic30,682MIT OR Apache-2.0Development tools::Testing libtftpTokio-based TFTP server Library3,514Apache-2.0/MITNetwork programming libthai-idcardA Rust library for reading Thai National ID smart cards via PC/SC36MIT OR Apache-2.0API bindingsHardware support libthemis-srcBuilding native Themis library8,217Apache-2.0Development tools::Build Utils libthemis-sysFFI binding to libthemis19,830Apache-2.0CryptographyExternal FFI bindings libthermiteCrate for managing Northstar mods58,396MIT libthreemaA suite of protocol implementations, utilities and FFI bindings tailored for Threema clients418AGPL-3.0-only libthrobA terminal throbber crate853Apache-2.0 libtiflibrary for parsing/saving tif files7,837MIT libtiff-sysLow-level Rust FFI bindings for libtiff100non-standardExternal FFI bindingsMultimedia::Images libtimeleftLibrary used for timeleft8,286MIT libtimewa simple library to read timewarrior data files6,946MITParsing tools libtirpc-sysLow-level bindings for the libtirpc library.4,973BSD-3-Clause libtlafmtA formatter library for TLA+ specs, core of tlafmt5,588Apache-2.0Command line utilitiesDevelopment tools libtlg-rsRust version of libtlg5,145MIT libtlsRust bindings for LibreSSL's libtls.30,098ISCAPI bindingsCryptography libtls-sysFFI bindings for LibreSSL's libtls.35,404ISCCryptographyExternal FFI bindings libtoaTOA compression file format library. Modern compression with built-in error correction1,763Apache-2.0Compression libtodoistRust wrapper around Todoist API8,953Apache-2.0 AND MITData structuresWeb programming::HTTP client libtofi-rsCore library for the tofi Wayland application launcher33MITGUI libtombalaMugsoft Tombala Game15,120MIT libtomlTOML syntax library17AGPL-3.0-only libtoolbuild script helper to automatically generate libtool convenience library (.la) files.146,617MPL-2.0 libtorBundle and run Tor inside your own project209,160MIT libtor-deriveInternal #[derive] macros for libtor186,248MIT libtor-srcSource code of Tor and Libevent for libtor-sys112,037MIT libtor-sysRust crate that internally compiles Tor and its dependencies230,455MIT libtorrentRust API for libtorrent3,224MIT libtorrent-syscxx bindings to libtorrent4,078MIT libtortillasAn asynchronous library based on the actor model for interacting with the BitTorrent protocol4,261MPL-2.0ConcurrencyNetwork programming libtpfanspeedA ThinkPad fan control library.2,690MPL-2.0 libtptpThousands of Problems for Theorem Provers (TPTP) Library1,371non-standard libtqsmSentence segmenter that supports ~300 languages7,776MITAlgorithmsScience libtracecmdRust wrapper of libtracecmd6,663Apache-2.0 libtracerRust binding for libtracer — a lightweight decentralized graph-based networking protocol.56Apache-2.0Embedded developmentNetwork programming libtracerouteCross-platform traceroute library for Rust1,917Apache-2.0 libtrancevibeRust library for accessing the Rez Trancevibrator2,715BSD-3-Clause libtraydStatusNotifier tray host (D-Bus via zbus).41GPL-3.0-only libtreea crate for general or game tree798MIT libtreeproxyTreeProxy Library1,723MPL-2.0-no-copyleft-exception libtriptychTriptych Log Sized Ring Signatures Crate for Rust1,655MIT libtsTrade System library2,840Apache-2.0 libtsdbA library for building time series database1,723MIT libttlA library for simulating TTL logic chips1,163MIT libtugraph-sysNative bindings to liblgraph7,313MIT/Apache-2.0API bindings libtuiA crate to create TUIs.1,640MPL-2.0 libtumpaShared tumpa library: high-level OpenPGP key, card, and keystore operations on top of wecanencrypt.586GPL-3.0-or-laterAuthenticationCryptography libtuna cross-platform(macosx, linux) tunnel library3,439MIT libtuntapThis crate is the tuntap implement.2,607MIT/Apache-2.0 libturnstileSeccomp-unotify access tracer and namespace-based sandboxing library138MIT libtutTut, the key-based encryption used by portal solutions648MPL-2.0 libtw2placeholder1,537MIT/Apache-2.0 libtwitch-rsRust library for the Twitch APIv5 (Kraken)7,681LGPL-3.0-or-laterAPI bindings libtxdRead, write, and convert RenderWare TXD texture dictionary files25MPL-2.0 libtzIdiomatic Rust interface for libtz-sys4,010MIT libtz-sysAn FFI interface to IANA's timezone library, libtz8,641non-standard libtzfileThis library provides low and high level parsing of the IANA system timezone information files (TZIF).47,266MITDate and timeNo standard library libublkLibrary for building linux block device in userspace244,276MIT OR Apache-2.0AsynchronousFilesystem libublk-rs-sysLow-level FFI bindings for Linux ublk (userspace block device) kernel interface9,233MIT OR Apache-2.0External FFI bindingsOperating systems::Linux APIs libubootenvRust Safe bindings for libubootenv248GPL-2.0-or-later libubootenv-sysFFI bindings to libubootenv276GPL-2.0-or-later libuboxPartial safe wrapper around libubox-sys (uloop guard, blob_buf RAII).63MIT OR Apache-2.0API bindingsOperating systems::Unix APIs libubox-sysRaw FFI bindings to OpenWrt's libubox (blob, blobmsg, uloop, avl, ...).112MIT OR Apache-2.0External FFI bindings libubpf-sysRust bindings to libubpf from IO Visor9,554Apache-2.0 libuci-sysFFI bindings to OpenWRT UCI14,587MIT OR Apache-2.0External FFI bindings libuclRust wrapper with bindings to libucl7,125MIT libucl-bindLow-level bindings to libucl.7,586non-standard libucl-sysLow-level bindings to libucl.14,670non-standard libudevRust wrapper for libudev10,467,841MIT libudev-azuldlopen-based drop-in fork of libudev-sys: loads libudev at runtime via libloading, with no build-time native link, so dependents…19MITExternal FFI bindingsOperating systems::Linux APIs libudev-sysFFI bindings to libudev18,386,821MIT libudev-sys-azuldlopen-based drop-in fork of libudev-sys: loads libudev at runtime via libloading, with no build-time native link, so dependents…717MITExternal FFI bindingsOperating systems::Linux APIs libudis86-sysLow-level bindings to libudis86, the x86 disassembler225,440MIT libudt4-sysNative bindings to a C wrapper around the UDT library12,583BSD-3-Clause libudxPure Rust implementation of the UDX protocol (tokio-compatible)5,081MIT OR Apache-2.0AsynchronousNetwork programming libuiA native, cross-platform and lightweight UI toolkit.8,945MITGUIOperating systems::macOS APIs libui-bindingsWIP1,496MIT libui-ffiEasy to build low-level bindings to 'libui-ng'10,384MITGUIOperating systems::macOS APIs libui-ng-sysBindings to libui-ng23,829MPL-2.0External FFI bindingsGUI libui-rsWIP1,532MIT libui-sysLow-level rust bindings for libui22,924MIT libuioA io_uring based async framework designed for high performance networking on linux.5,396Apache-2.0 libuio-macrosA proc_macro crate for the libuio async framework.2,918Apache-2.0 libultrahdr-rsA Rust interface to libultrahdr981Apache-2.0MultimediaMultimedia::Encoding libultrahdr-sysA Rust interface to libultrahdr2,904Apache-2.0External FFI bindingsMultimedia libunftpExtensible, async, cloud orientated FTP(S) server library.263,898Apache-2.0Network programming libunicorn-sysRust bindings for the unicorn emulator19,682GPL-2.0 libunwindRust bindings to the libunwind C library1,458,474MIT libunwind-rsHigh-level bindings for the libunwind library8,810MIT libunwind-sysLow-level bindings for the libunwind library16,686MITExternal FFI bindings libuptestCore Substrate runtime upgrade Library for UpTest6,198MIT liburingRust liburing#24bd087 raw bindings with basic tests4,557MIT/Apache-2.0 liburing-ltoliburing + LTO3,576MIT liburing-rsRust bindings and idiomatic wrapper for liburing505MITAsynchronousOperating systems::Unix APIs liburing-sysraw bindings for liburing10,201LGPL-2.1-only liburing-vendorliburing bindings6,312MIT liburing2-sysliburing bindings with optional LTO4,051MIT liburing25-sysliburing-2.5 bindings1,559MIT liburlxA memory-safe URL transfer library — idiomatic Rust reimplementation of libcurl212MITNetwork programmingWeb programming::HTTP client liburlx-ffiC ABI compatibility layer for liburlx — drop-in replacement for libcurl69MITAPI bindingsNetwork programming libusbRust library for accessing USB devices.313,845MIT libusb-nativeRust native libusb-1.01,701MIT libusb-nextRust library for accessing USB devices.1,696MIT OR Apache-2.0 libusb-srcFFI bindings for libusb. Can be easily cross compiled.7,471MIT libusb-sysFFI bindings for libusb.365,451MIT libusb-sys-wishbone-toolVendored copy of FFI bindings for libusb.4,462MIT libusb-wishbone-toolVendored copy of a Rust library for accessing USB devices.3,484MIT libusb1-sysFFI bindings for libusb.7,745,681MIT libusbgx-sysNaive bindings to libusbgx.2,960AGPL-3.0API bindingsEmbedded development libusbkFFI bindings for libusbK.6,495MITHardware support