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.

libferroxidMiscellaneous tools6,075MPL-2.0Command line utilitiesNetwork programming libferroxid-artnetAn implementation of the Art-Net protocol3,954MPL-2.0Command line utilitiesNetwork programming libfetchSimple but reliable library for fetch tools1,611MITCommand line utilities libfetchxsrflightweight, blocking HTTP client library designed to simplify the process of fetching CSRF (Cross-Site Request Forgery) tokens…14MIT libffiRust bindings for libffi3,088,486MIT OR Apache-2.0Development tools::FFI libffi-sysRaw Rust bindings for libffi3,094,645MIT OR Apache-2.0Development tools::FFI libffi-sys2Raw Rust bindings for libffi3,194MIT/Apache-2.0 libffi2Rust bindings for libffi2,624MIT/Apache-2.0Development tools::FFI libffmField-aware factorization machines in Rust2,701BSD-3-Clause libffttUne bibliothèque Rust pour interagir avec l'API de la Fédération Française de Tennis de Table (FFTT), permettant d'accéder aux…1,358MIT libfido2-sysFFI bindings to Yubico fido29,070MITExternal FFI bindings libfirm-sysRust bindings for libfirm3,102LGPL-2.1 libfiveTools for solid modeling, especially suited for parametric and procedural design.10,639MPL-2.0GraphicsMathematics libfive-sysTools for solid modeling, especially suited for parametric and procedural design.6,315MPL-2.0GraphicsMathematics libfizzbuzzRust library for handling Fizz-Buzz tests3,056ISC libfjAn unofficial collection of APIs used in FreeJam games and mods16,357MIT libfj_parsable_macro_deriveAn unofficial collection of APIs used in FreeJam games and mods7,266MIT libflLibrary for floating point operations that supports rounding modes and fpu exceptions2,204MIT libflac-rsBit-exact pure-Rust port of libFLAC 1.4.3: a complete FLAC encoder and decoder (incl. Ogg FLAC) byte-identical to the C reference.78BSD-3-ClauseMultimedia::AudioMultimedia::Encoding libflac-sysRaw FFI bindings to the libFLAC library47,561BSD-3-ClauseExternal FFI bindingsMultimedia::Encoding libflagupDisplay a country's flag as an emoji.5,052MIT libflateA Rust implementation of DEFLATE algorithm and related formats (ZLIB, GZIP)43,607,912MITCompressionNo standard library libflate_lz77LZ77 encoder for libflate crate39,305,934MITCompression libflatpaklibflatpak bindings43,104MIT libflatpak-syslibflatpak FFI bindings43,840MIT libflatpakcliA CLI for flatpak with machine readable output, to be used instead of libflatpak for languages that don't have a libflatpak…40GPL-3.0-or-later libflattererLib to make JSON flatterer93,588MIT libfloProvides all of the components of libflo.5,271MIT libflo-audioThe official encoder/decoder for the flo™ audio format223Apache-2.0Multimedia::AudioMultimedia::Encoding libflo_actionAllows libflo to dispatch typed actions.2,307MIT libflo_action_mapperProvides a mapper for libflo_action.2,270MIT libflo_action_utilProvides utils for libflo_action.2,265MIT libflo_apiEverything you need to implement a libflo host3,874MIT libflo_cmdline_hostHosts libflo on the command line.3,846MIT libflo_dynamic_eventA deprecated library for generating ids in libflo.7,057MIT libflo_errorAllows libflo libs to return errors.8,402MIT libflo_eventA library for declaring events, and binding functions to them in libflo.7,122MIT libflo_funcA library for loading modules into libflo.7,260MIT libflo_func_test_0A test lib for libflo_func.2,305MIT libflo_moduleThe base libflo module loader.7,858MIT libflo_stdProvides an easy way to include libflo in a project.2,253MIT libflo_typeProvides types for the libflo funcs.2,562MIT libflowlibrary grouping network flow data13,077MIT/Apache-2.0Data structuresParsing tools libflubberA simple multi-service bouncer.3,265Apache-2.0/MIT libfluxA secure, performant, and developer-friendly container runtime using Linux namespaces327MITCommand line utilitiesOperating systems::Linux APIs libflvflv library.1,613MIT libflycapture2-sysbindings to the FlyCapture library5,825MIT/Apache-2.0 libfmiGenerated C bindings for the FMI standard.436,568MIT OR Apache-2.0External FFI bindingsScience libfmodA library wrapper for integrating FMOD Engine in Rust applications.50,610MIT libfmtA text formating package for rust1,636MIT OR Apache-2.0 libfoksalaudiofoksal audio library335MIT libfoksalclienta client library for foksal353MIT libfoksalcommonfoksal common library545MIT libfoksaldbfoksal db library341MIT libfonthelperReads fonts in passed directories and return objects of fonts for Figma Font Helper31,497GPL-2.0-onlyFilesystem libfoo-testcrates.io dependency test, do not use!1,907MIT libfortressFortress library4,594MIT/Apache-2.0 libfossil-rsFFI bindings to libfossil1,269non-standardDevelopment tools::FFI libfossil-rs-ffiBindgen-generated FFI bindings to libfossil1,609non-standardDevelopment tools::FFI libfpFaderpunk shared libraries3,043GPL-3.0 libfprint-rsRust library for accesing fingerprint devices.46,850MIT libfprint-sysLibfprint raw FFI bindings.38,197MIT libframingLength-prefixed framing for byte streams671AGPL-3.0 libfranka-rsLibrary to control Franka Emika robots7,680EUPL-1.2Science::Robotics libfreeformParser for Apple Freeform pasteboard data: PencilKit ink, the CRLNativeData object graph, and the TSUDescription manifest25MIT OR Apache-2.0Parser implementations libfreemkvOpen source raw disc access library for optical drives6,575AGPL-3.0-onlyHardware supportMultimedia libfrugalosThis crate defines the public interface of `frugalos` for related tools25,732MIT libfs`libfs` is a library of file and filesystem operations that is supplementary to `std::fs`33,282GPL-3.0-onlyFilesystem libfseFused Semantic Execution: fail-closed policy engine with O(1)-in-rule-count scanning, zero-allocation hot path, and guaranteed…1,115MITAlgorithmsData structures libfsntfs-rsErgonomic rust bindings for libfsntfs (https://github.com/libyal/libfsntfs)11,113LGPL-3.0+ libfsntfs-sysRust bindings for libfsntfs (https://github.com/libyal/libfsntfs)16,717LGPL-3.0+ libftOne-to-many mapping from a position to a set of openings2,423AGPL-3.0-or-later libft4222Rust FFI bindings for the FTDI ftd2xx and ft4222 drivers.893MIT libftd2xxRust safe wrapper around the libftd2xx-ffi crate.250,276MITAPI bindingsHardware support libftd2xx-cc1101Libary for interfacing with CC1101 via FTDI SPI interface2,624MITHardware support libftd2xx-cc1101-deriveDerive crate for libftd2xx-cc11014,211BSD-3-Clause libftd2xx-ffiRust FFI bindings to the FTDI D2XX drivers.226,939non-standardExternal FFI bindings libftd3xxRust safe wrapper around the libftd3xx-ffi crate.1,528MITAPI bindingsHardware support libftd3xx-ffiRust FFI bindings to the FTDI d3xx drivers.4,682non-standardExternal FFI bindings libftdi-sysFFI wrapper around libftdi2,443LGPL-2.0-or-later libftdi1-source-lgpllibFTDI source code bundle for libftdi1-sys (internal use only)30,216LGPL-2.1 AND MIT libftdi1-sysFFI bindings for libftdi1951,688MITExternal FFI bindingsHardware support libftpA Rust crate for working with the FTP protocol.1,546MIT OR Apache-2.0Network programmingParser implementations libftraceExtemely simple function tracer, useful for debugging337MITDevelopment tools::Build UtilsVisualization libftrace_macrosExtemely simple function tracer, useful for debugging472MITDevelopment tools::Build UtilsVisualization libfunnelEasy app-to-app frame sharing using PipeWire25MIT libfuse-fsFUSE Filesystem Library16,558MIT OR Apache-2.0 libfuse-sysRaw bindings to libfuse8,747MIT AND LGPL-2.0-or-laterExternal FFI bindings libfuzzerhttps://github.com/rust-fuzz/libfuzzer/issues/551,191MIT OR Apache-2.0 libfuzzer-sysA wrapper around LLVM's libFuzzer runtime.53,449,524(MIT OR Apache-2.0) AND NCSA libfuzzy-sysNative bindings to the libfuzzy library27,354GPL-3.0+ libfvad-sysBindings to libfvad6,492MIT OR Apache-2.0External FFI bindingsMultimedia::Audio libfyamlSafe Rust binding for libfyaml1,210MIT libfyaml-sysRust binding for libfyaml17,613MITAPI bindingsEncoding libg2c-sysBindgen binding for NCEPLIBS-g2c2,375non-standard libgatekeeper-sysRust Bindings for libgatekeeper10,077MIT libgbCollection of utility algorithms37MIT libgcadA simple CAD/CAM scripting language6,361MIT OR Apache-2.0 libgcrypt-sysRaw bindings for libgcrypt25,849LGPL-2.1CryptographyExternal FFI bindings libgdx-xs128minimalist no_std clone of the Xorshift128+ algorithm used in the libgdx Java library.5,587MIT OR Apache-2.0 libgen-rsPackage that provide API for search and download book from Library Genesis1,705non-standardAPI bindingsCommand line utilities libgerritRust client to gerrit13,979MPL-2.0API bindingsCommand-line interface libgfoldProvides the ability to find a minimal set of user-relevant information for Git repositories on a local filesystem.7,434Apache-2.0Development tools libghostThe Rust, library-format distribution of libghost, a multi-language PROS (VEX robotics) template.12,434MIT libghosttylibghostty bindings721MIT libghostty-sysFFI bindings to libghostty717MIT libghostty-vtSafe Rust API for libghostty-vt, the Ghostty terminal emulation library29,375MIT OR Apache-2.0 libghostty-vt-sysRaw FFI bindings for libghostty-vt, the Ghostty terminal emulation library11,258MIT OR Apache-2.0 libghrcoming soon to a computer near you!1,072non-standard libginstLibrary for ginst applications.4,167GPL-3.0 libgitPlaceholder crate for upcoming Git FFI780GPL-2.0-only libgit-sysPlaceholder crate for upcoming Git FFI753GPL-2.0-only libgit2-sysNative bindings to the libgit2 library104,255,920MIT OR Apache-2.0 libgitboxgit-box library3,032MIT libgitditA library for distributed issue tracking in git4,836MPL-2.0 libgitmailProvide an easy type-safe wrapper around git patch emails1,781GPL-3.0 libgitmaskgit-mask library3,062MIT libgitmgrProvides the ability to find a minimal set of user-relevant information for Git repositories on a local filesystem.5,147MITDevelopment tools libglacierdiskA linux library for reading disk data and benchmarking3,499MITHardware support libgledCreate animations for Art-Net lamps orientated on a SVG file10,451GPL-3.0-or-later libglycin-gtk4-rebindSafe bindings for libglycin-gtk47,460MITAPI bindingsGUI libglycin-gtk4-rebind-sysFFI bindings for libglycin-gtk47,598MITAPI bindingsGUI libglycin-rebindSafe bindings for libglycin9,835MITAPI bindings libglycin-rebind-sysFFI bindings for libglycin10,087MITAPI bindings libgmA tool for unpacking and modding GameMaker games383GPL-3.0-onlyEncodingGame development libgm-macrosInternal attribute macros for LibGM302GPL-3.0Development tools libgmssllibgmssl2,665Apache-2.0 libgmssl-syslibgmssl-sys6,354Apache-2.0 libgmtrRust crate to calculate the gematria value of letters and words3,305MIT libgnome-games-supportRust bindings for libgnome-games-support665MITAPI bindingsGame development libgnome-games-support-sysFFI bindings for libgnome-games-support749MITAPI bindingsGame development libgoBasic Go library that implements the Go Text Protocol.10,610MITGames libgodoFast, parallel sandboxes for any Git project135MIT libgotLibrary providing functions for interacting with a git database.1,365MIT OR Apache-2.0 libgpg-error-sysRaw bindings for libgpg-error377,036LGPL-2.1External FFI bindings libgphoto2_sysSystem bindings to libgphoto221,926LGPL-2.1-only libgpiodlibgpiod wrappers76,244Apache-2.0 OR BSD-3-ClauseAPI bindingsEmbedded development libgpiod-syslibgpiod public header bindings74,400Apache-2.0 OR BSD-3-ClauseExternal FFI bindingsOperating systems::Linux APIs libgqlLibrary for parsing and executing gql queries23MIT libgraftA library that grafts various functions onto std & friends. Mostly intended for personal development ergonomics.1,446LGPL-3.0-or-later libgramYet another wrapper around telegram api.1,680MIT libgrammsteinHybrid language model (N-gram + Embeddings) for WFST text correction16Apache-2.0ScienceText processing libgraphA Rust crate providing a generic graph data structure and fundamental graph algorithms.24MITAlgorithms libgraphqlA GraphQL engine for building GraphQL tools, clients, and servers.21,400MIT libgraphql-coreCore libraries provided by the `libgraphql` crate.9,168MIT libgraphql-macrosMacros provided by the `libgraphql` crate at `libgraphql::macros`.662MIT libgraphql-parserA blazing fast, error-focused, lossless GraphQL parser for schema, executable, and mixed documents.263MIT libgreatPure rust implementation of Great Scott Gadgets' libgreat communications protocol.3,682BSD-3-ClauseEmbedded developmentHardware support libgrep-rsA tool for searching through text6,831GPL-3.0 libgrit-coreCore library for grit: event types, CRDT projections, hashing, and sled store233MITCommand line utilitiesDevelopment tools libgrit-gitGit WAL, sync, and snapshot operations for grit59MITCommand line utilitiesDevelopment tools libgrit-ipcIPC types and client for grit daemon communication59MITCommand line utilitiesDevelopment tools libgrite-cliProgrammatic CLI library for grite: issue tracking, sync, and context management102MITCommand line utilitiesDevelopment tools libgrite-coreCore library for grite: event types, CRDT projections, hashing, and sled store473MITCommand line utilitiesDevelopment tools libgrite-gitGit WAL, sync, and snapshot operations for grite314MITCommand line utilitiesDevelopment tools libgrite-ipcIPC types and client for grite daemon communication315MITCommand line utilitiesDevelopment tools libgshGraphical Shell server SDK library2,683non-standardAPI bindingsGraphics libgssapiA safe binding to gssapi963,786MITAPI bindingsAuthentication libgssapi-sysA low level binding to gssapi889,667MITAPI bindingsAuthentication libgtpA library implmenting the gtp protocol2,698non-standard libgtrCrate for receiving data from the PhotonFirst GTR-1001 fiber interrogator.1,741MITEmbedded development libguestfs-sysRust bindings to libguestfs1,977MIT libguile-srcExpose Guile to Rust3,702LGPL-3.0-or-later libguixUnofficial Rust client library for GNU Guix.322MIT OR Apache-2.0API bindingsOperating systems::Linux APIs libgunslinger-sysLow-level bindings for gunslinger, a header-only C99 framework for multimedia applications.11,355BSD-3-Clause libgvproxy-sysFFI bindings to gvproxy-bridge C library580Apache-2.0 libgweatherRust bindings for libgweather50,187MITAPI bindings libh3Safe Rust Bindings to Uber's Hexagonal Hierarchical Spatial Index - H325,448MIT libh3-sysBindings to Uber's Hexagonal Hierarchical Spatial Index - H318,854MIT libhackrfA modern libhackrf wrapper that supports receiving and transmitting.1,961MITAPI bindings libhacshigh assurance crypto software1,539Apache-2.0 libhailort-sysRust bindings for hailort1,048MIT libhandyRust bindings for libhandy92,731LGPL-2.1-only libhandy-sysThe sys part of the rust bindings for libhandy93,602LGPL-2.1-only libhansRust bindings for the Hans robot3,420Apache-2.0Science::Robotics libhans_derivelibhans_derive is a procedural macro crate for libhans1,694Apache-2.0 libhanzzokHanzzok compiler library8,504MITText processing libhardcopyGeneralized library for hardcopy/softcopy command line utilities.40GPL-3.0CryptographyEncoding libharuRust binding for libharu(http://libharu.org/) PDF library.4,198MITRendering libharu-sysRust bindings for c library libharu a low level pdf generation lib.6,221non-standard libharu_ngEasily generate PDFs from your Rust app59,315MITAPI bindingsExternal FFI bindings libharuhishotimpl screencopy for wayland10,999MIT libhasherA high-level hashing library for files and text90MIT libhashfindSearch for file hashes2,054GPL-3.0-or-laterFilesystem libhashfindutilsSearch for file hashes3,041GPL-3.0-or-laterFilesystem libhaybarn-sysNative bindings to the Haybarn engine (a derived distribution of DuckDB, powered by DuckDB), C API173MITDatabase interfacesExternal FFI bindings libhaystackRust implementation of the Haystack 4 data types, defs, filter, units, and encodings64,270BSD-3-ClauseCommand line utilitiesData structures libhdf5-libBuild script support for the HDF5 library7,468MIT/Apache-2.0 libhdf5-sysNative bindings to the HDF5 library8,872MIT/Apache-2.0 libhdfs3-sysA Rust binding to libhdfs3 from Apache hawq3,028GPL-3.0 libhdrHDR decoder2,821MPL-2.0 libheiflibheif4,166Apache-2.0 libheif-rsSafe wrapper around the libheif-sys crate for parsing heif/heic files553,354MIT libheif-syslibheif bindings551,471MIT libheliumRust bindings for libhelium21,653MITAPI bindingsGUI libhelium-sysFFI bindings for libhelium21,025MITAPI bindingsGUI libhelixMinecraft launching library built on Rust1,533MPL-2.0 libhelloJust a boilerplate for tests of tiny-integration-tester.1,208MIT/Apache-2.0 libhermesabi-sysC bindings for Hermes JavaScript engine2,525MIT libhermit-rsA Rust-based library operating system1,718MIT OR Apache-2.0Operating systems