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.

parzival_parsermy first parser1,014MIT pasCrate for strided slice5,828MITData structures pas-clientPpoppo Accounts System (PAS) client -- OAuth2 PKCE, PASETO verification, Axum middleware110MIT OR Apache-2.0AuthenticationWeb programming pas-co2-rsInofficial Rust driver for Infineon PAS CO2 sensor1,324non-standardEmbedded developmentHardware support pas-externalPpoppo Accounts System (PAS) external SDK — OAuth2 PKCE, JWT verification port, Axum middleware, session liveness555MIT OR Apache-2.0AuthenticationWeb programming pas-fuzzy-searchA high-performance, multi-algorithm fuzzy search library that combines Damerau-Levenshtein, Jaro-Winkler, Jaccard, Cosine, and…68MITAlgorithmsText processing pas-plimsPpoppo Accounts System (PAS) PLIMS Developer ops-face client -- gRPC client for ppnum lifecycle & inventory management37MIT OR Apache-2.0API bindingsNetwork programming pas-plims-protoPAS PLIMS ops-face wire contract (packages pas.plims.v1 + ppnum) — .proto SSOT + generated gRPC types33MIT OR Apache-2.0API bindingsNetwork programming pasakaInteractive fiction game engine607non-standardGame enginesWeb programming pasaka_macro#[passage] macro for pasaka517non-standard pascalA modern Pascal compiler with build/intepreter/package manager built with Rust161Apache-2.0Command line utilitiesCompilers pascal_case_converter_slom_testA simple library to convert strings to snake case.969MIT OR Apache-2.0 pascal_ident_to_stringA macro to convert an identifier to a string literal in pascal case1,526MIT pascal_stringPascal strings in Rust.10,168MIT PascalCaseHedhehdhed5,219MIT pascalscriptRead-only parser + disassembler for the RemObjects PascalScript III binary container format (IFPS)212Apache-2.0Parser implementations pasciiimage => text1,526MIT pasedidParse and assemble EDID binary data blobs.1,519MITHardware support pasejopassage re-implementation in Rust for teams10,1740BSDCommand line utilities paseoA CLI tool to elegantly manage your shell's PATH variable59MIT paserkPlatform-Agnostic Serialized Keys (PASERK) for PASETO2,518MIT OR Apache-2.0AuthenticationCryptography pasetoAn alternative token format to JWT61,357MIT paseto-authPaseto v4.public microservice compatible library for token creation and validation31MIT OR Apache-2.0AuthenticationCryptography paseto-coreCore traits and encodings for PASETO/PASERK3,555Apache-2.0AuthenticationCryptography paseto-jsonJSON encoding for PASETO3,343Apache-2.0AuthenticationCryptography paseto-pqPost-quantum PASETO tokens with RFC-compliant footer authentication using ML-DSA signatures111MIT OR Apache-2.0AuthenticationCryptography paseto-rsA minimal, learning-focused PASETO v4 implementation in Rust57MITAuthenticationCryptography paseto-v1PASETO/PASERK V1 based on RustCrypto188Apache-2.0AuthenticationCryptography paseto-v2PASETO/PASERK V2 based on RustCrypto191Apache-2.0AuthenticationCryptography paseto-v3PASETO/PASERK V3 based on RustCrypto2,263Apache-2.0AuthenticationCryptography paseto-v3-aws-lcPASETO/PASERK V3 based on AWS-LC1,473Apache-2.0AuthenticationCryptography paseto-v4PASETO/PASERK V4 based on RustCrypto2,470Apache-2.0AuthenticationCryptography paseto-v4-sodiumPASETO/PASERK V4 based on libsodium1,972Apache-2.0AuthenticationCryptography paseto-wasi07An alternative token format to JWT1,697MIT paseto-wasmexecute PASETO methods inside WASM (web assembly)34MITDevelopment tools paseto_cliA command-line tool for generating and validating PASETO v4.local tokens with custom claims and multiple output formats1,227GPL-3.0Command line utilitiesCryptography paseto_commonCommon types for PASETO protocol versions, purposes and key types. Used by the rusty_paseto and paserk crates.1,551MIT OR Apache-2.0AuthenticationCryptography pasetorsPASETO: Platform-Agnostic Security Tokens (in Rust)8,503,189MITAuthenticationCryptography pashSimple and easy app for generating and storing passwords5,198MIT OR Apache-2.0Command-line interface pasirPHP Application Server In Rust718GPL-3.0-or-laterWeb programming::HTTP server paskA command line program for managing your tasks.2,588MIT OR Apache-2.0Command line utilities pasminigrepFirst project librari using rust book.23MIT OR Apache-2.0 pasopscli2,967MIT OR Apache-2.0 paspioA password entropy calculator.15,591MIT pasqueUDP and IP over HTTP/31,563MITNetwork programming passthe interface that theban passes need to implement2,598non-standard pass-fuRusty wrapper around the legendary pass - Foo Pass!6,129MIT pass-fxaUpload a password-store to Firefox Accounts7,509GPL-3.0-or-laterCommand line utilities pass-fxa-libLibrary to interact with passwords stored on FxA8,507LGPL-3.0-or-laterAuthentication pass-genSimple password generator that generates a password and copies to clipboard. Uses ANSI terminal coloring. …8,089MIT pass-it-onA library that provides a simple notification client and server that receives messages and passes them on to endpoints40,046MIT pass-it-on-cliA command line tool to send notifications to a pass-it-on server11,607MIT pass-langOptimization/transform pass manager with a plugin seam.19Apache-2.0 OR MITCompilersDevelopment tools pass-manCommand-line password manager with support for basic operations & notes9,679MIT OR Apache-2.0 pass-pluginLLVM pass plugin framework1,583MulanPSL-2.0 pass-ssh-unpackA utility for unpacking proton's pass-cli ssh keys into usable ssh and rclone configurations.251MITCommand line utilities pass-sysIntegration with pass, the standard unix password manager51MIT OR Apache-2.0API bindingsOperating systems::Unix APIs pass3Dictionary-based password generator19AGPL-3.0-onlyCommand line utilities pass_ballmssage queue written by rust.8,019MIT pass_by_catastrophePlease do not use this.1,537MIT pass_toolTool for system configuration intended for making automation scripts using Rust7,317MITCommand line utilitiesConfiguration passablePass a pointer around.2,576MIT OR Apache-2.0Memory management passable_guardA Guard to help you catch leakage of pointers that you pass over a FFI boundary1,593Apache-2.0 passablewordsA library to check the strength of a password in a sane way8,161MITAuthentication passacagliaA command-line utility that generates music in the form of Lilypond files.4,112MPL-2.0 OR CC-BY-SA-4.0Command line utilities passafeA password manager for *nix operating systems5,258GPL-2.0-or-laterCommand line utilities passageA password manager with age encryption17,328MITCommand line utilitiesCryptography passage-authAuthentication API for Passage by 1Password20,204MIT passage-idServer SDK for passage.id authentication6,210MIT passage_flexPasskey Flex for Rust - Add passkey authentication to your own Rust authentication flows with Passage by 1Password5,552MIT passargImplements OpenSSL-style password/passphrase argument handling.3,934MIT passay-rsA password validation library inspired by the Java Passay library.25MIT OR Apache-2.0AuthenticationCryptography passcheckA flexible rule-base password validation library1,344MIT passclipYet another password generator in Rust. Generates a random password and copies it to the clipboard. (Clipboard access compatible…6,649MIT OR Apache-2.0 passcod-accordDiscord API client to power Discord API clients via the power of love, friendship, and HTTP11,758non-standard passcod-networkmanagerBindings for the Linux NetworkManager (fork)9,472MIT OR Apache-2.0API bindingsNetwork programming passcod-web-transport-quinn[PATCHED] WebTransport library for Quinn1,983MIT OR Apache-2.0Network programmingWeb programming passcorePasscore is a lightweight Rust library that scores password strength.163MITAuthenticationCryptography passdataAuthentication and authorization data in a logic programming language.2,630MIT OR Apache-2.0 passengercollection of queues2,131MIT passepartoutLibrary for pass5,849LGPL-2.1AuthenticationCryptography passepartuiA TUI for pass6,503GPL-3.0-onlyAuthenticationCommand line utilities passerineA small extensible functional scripting language designed for concise expression with little code.15,325MIT passerine-aspenPasserine's package manager.8,097MIT passersA secure encrypted data manager1,490GPL-3.0-or-laterCommand line utilitiesCryptography passertPretty/Power assertion macros for rust4,632MIT passert_macrosPretty/Power assertion macros for rust (macro crate)2,853MIT passesRust library for generate Apple Wallet Passes for iOS, WatchOS, MacOS.5,256MITParsing tools passfdFile descriptor passing505,662MIT passforgeA robust and flexible CLI password generator.2,578MITAuthenticationCommand line utilities passgGenerate pseudo-random passwords from the command line2,841MITCommand line utilities passg-libGenerate pseudo-random passwords3,174MITAuthentication passg-toolGenerate pseudo-random passwords from the command line1,605MITAuthenticationCommand line utilities passgenAn incrdibly simple command line password generator.8,693Apache-2.0 passgen-cliPassword generator with a regular-expression-like syntax1,125MIT passgen-cmdCross-platform tool for generating cryptographically secure passwords/tokens and other sets and sequences.1,702MITAuthenticationCommand line utilities passgen-console-linuxwinCross-platform console-gui-tool for generating cryptographically secure passwords/tokens and other sets and sequences.1,733MITAuthenticationCommand line utilities passgen-desktopCross-platform gui-tool (emilk/egui) for generating cryptographically secure passwords/tokens and other sets and sequences.1,728MITAuthentication passgen-grantA secure CLI password generator with strength analysis38MITCommand line utilities passgen-libLibrary for generating cryptographically secure passwords/tokens and other sets and sequences with password strength validation…8,783MITAuthenticationCryptography passgen-rsPassword generator with a regular-expression-like syntax3,008MIT passgen-telegramTelegram bot-service for generating cryptographically secure passwords/tokens and other sets and sequences.933MITAuthenticationCryptography passgeneratorA simple password generator2,706non-standard passgenrA library for generating cryptographically-secure passwords in Rust.3,889MIT passgenzA secure password generator CLI tool for macOS with clipboard integration849MITCommand line utilitiesSecurity passguardThis Rust-based password and passphrase generator offers a versatile solution for creating secure, customizable passwords. With…1,254MIT passhrsSSH automation tool (russh-based, ssh-compatible CLI)105MIT passidFast, secure, secret-safe CLI for passwords + modern monotonic IDs (UUIDv7, ULID, KSUID, TypeID, NanoID)42MITCommand line utilitiesCryptography passifyPassify is a simple command-line tool for generating random passwords. which makes it easy to generate passwords of any length…1,453MIT passingA struct that simplifies value passing in multiple conditions.1,664MIT passiogo_rsRust client for the Passio Go Bus Tracking API used at many major universities and in cities around the U.S.140MIT passionfruitAn image downloader package with automatic file extension appendage.3,298Apache-2.0Filesystem passionfruitdevA collection of app components for rapid app development.8,584MIT passionfruitdev-cliPassionFruit CLI: Tooling for rapid deployment of hobbyist applications9,680MIT passitpass conversations between AI agents — grab, drop, and continue seamlessly110MITCommand line utilitiesDevelopment tools passiveA trio of marker traits to classify passive data structures7,337Apache-2.0 OR MITData structuresEncoding passive_deriveProc macro crate for the passive traits.3,652Apache-2.0 OR MIT passivetcp-rs⚠️ DEPRECATED: This crate has been renamed to 'huginn-net'. Please use 'huginn-net' instead. Multi-protocol passive…7,072MITNetwork programming passivized_docker_engine_clientDocker Engine Client - manage and run containers, images, and volumes.18,148MPL-2.0API bindingsAsynchronous passivized_htpasswdGenerate htpasswd files11,121MPL-2.0AuthenticationCryptography passivized_test_supportMiscellaneous items used to test other crates. Not a general purpose testing crate.21,887MPL-2.0 passivized_vault_clientVault Client - initialize and monitor Hashicorp Vault nodes12,820MPL-2.0API bindingsAsynchronous passivized_vault_client_versionsTest support crate defining which Vault versions are tested against5,555MPL-2.0 passkeyA one stop library to implement a passkey client and authenticator2,314,894MIT OR Apache-2.0Authentication passkey-authPure-Rust WebAuthn server library focused on passkeys (no openssl).11,630MIT OR Apache-2.0AuthenticationCryptography passkey-authenticatorA webauthn authenticator supporting passkeys.3,385,416MIT OR Apache-2.0Authentication passkey-clientWebauthn client in Rust.3,379,675MIT OR Apache-2.0Authentication passkey-serverA generic, storage-agnostic Passkey (WebAuthn) server implementation.10,223MITAuthenticationWebAssembly passkey-transportsA crate managing CTAP2 transport-specific bindings.2,311,453MIT OR Apache-2.0Authentication passkey-typesRust type definitions for the webauthn and CTAP specifications4,258,560MIT OR Apache-2.0Authentication passkeysExperimental library for using MPC with passkeys21MIT passkiA simple and secure WebAuthn/Passkey authentication library372Apache-2.0AuthenticationCryptography passkitApple PassKit library to manage passes9,229MITCommand-line interfaceCryptography passlaneA password manager and authenticator for the command line17,683GPL-3.0-or-laterCommand line utilities passless[WIP] Yet password manager... Not really1,463MIT passless-config-docProcedural macro to generate documented configuration file for Passless.1,353non-standardConfigurationDevelopment tools passless-coreCore types and configuration for Passless1,134non-standard passless-rsFIDO2 security token emulator1,202non-standardCommand line utilities passmA fully offline local password manager134MITCommand line utilities passmanA password manager written in Rust1,754GPL-3.0-or-later passman-rsA secure, memory-safe password manager written in Rust17MITCommand line utilitiesCryptography passnaga tool that nags you to train your passwords790GPL-3.0-onlyCommand line utilities passoverPassover helps developers discover hidden patterns in code.17MIT OR Apache-2.0Development toolsFilesystem passpartout_printerApplication for drawing images into the game Passpartout: The Starving Artist.5,147GPL-3.0-or-later passphrasePasshrase is a pure Rust crate focused on generating solid passphrases at the touch of a button , giving users the ability to…4,675Apache-2.0Command line utilities passphrase_libPasshrase is a pure Rust crate focused on generating solid passphrases at the touch of a button , giving users the ability to…12,625Apache-2.0Command line utilities passphrasexA command line password manager, focused on privacy & security3,737GPL-3.0 passphrasex_commonCommon code for PassPhraseX4,305GPL-3.0 passportCrate for signing and validating PASSporT (RFC8225) tokens13,961AGPL-3.0-onlyAuthentication passport-photo-specsCanonical passport, visa, and ID document photo specifications validated against 15+ official government sources. 100+ countries,…18MITData structuresInternationalization (i18n) passport-strategiesA thin wrapper on top of oauth2-rs that simplifies oauth2 authentication.9,324MIT passport_azure_adJWT bearer token validation and verification towards Microsoft Azure AD (Legacy)4,898MITAuthenticationWeb programming passrA cli password storage1,500MIT passringSecret remote electronic voting based on ring signatures4,326AGPL-3.0-only passrsRust implementation of the Linux pass program, with shared folders7,162MIT passrs-tuiA TUI (terminal "GUI") password manager & authenticator6,207non-standard passtpasst is a cli tool and library to generate good-enough random passwords421,211MIT OR Apache-2.0Command line utilitiesDevelopment tools::Testing passtermRead terminal password, check isatty184,221BSD-3-ClauseCommand-line interface passwardenImplementation of the Bitwarden server API.1,203AGPL-3.0API bindingsCommand line utilities passwdBindings for libc /etc/passwd password functions208,085MIT passwd-rsCrate/Library providing a functions to get information about groups, users and shadow passwords.20,980MIT passwd-strengthA Rust library for analyzing password strength — entropy calculation, pattern detection, crack time estimation, and improvement…21MITAlgorithmsAuthentication passwd_genA Cli utility to generate random passwords of a user defined length and quantity.2,732MIT OR Apache-2.0Command line utilitiesCryptography passwdx44Apache-2.0 passwordA tool to manage passwords1,040MIT OR Apache-2.0 password-as-servicea very poorly considered http/rest service7,330MIT password-authPassword authentication library with a focus on simplicity and ease-of-use, including support for Argon2, PBKDF2, and scrypt…1,049,566MIT OR Apache-2.0AuthenticationCryptography password-charactersA utility to help with the "enter the 12th, 35th, and 63rd characters from your password" situations3,146GPL-3.0-or-later password-encryptorA helper crate for encrypting and validating password12,801MIT password-genLibrary for generating passwords21,340MIT OR Apache-2.0 password-generatorA CLI password generator 🔐1,883AGPL-3.0-or-later password-hashTraits which describe the functionality of password hashing algorithms, with optional support for a `no_std`/`no_alloc`-friendly…99,440,612MIT OR Apache-2.0AuthenticationCryptography password-makerHighly customizable password generation library.🔑3,285MIT OR Apache-2.0 password-rules-parserParser for the HTML passwordrules attribute4,979,523MIT OR Apache-2.0Parser implementationsWebAssembly password-storegopass wrapper library.13,407MIT password-strengthMeasures the strength of a password1,778MITAlgorithmsAuthentication password-workerA wrapper for password hashing that can be used as shared state, and uses a rayon thread pool so it won't block the async runtime.2,912MIT password_Simple and secure password hashing library based on Argon2 / 基于 Argon2 的简单安全密码哈希库91MulanPSL-2.0AuthenticationCryptography password_managerUltra-secure password manager with quantum-resistant encryption741non-standardAuthenticationCommand line utilities password_policyA comprehensive password generator and strength analyzer with configurable policies1,631MIT OR Apache-2.0Command line utilitiesCryptography passwordEncryption一个安全的密码哈希库,使用 Argon2 算法保护用户密码119MITAuthenticationCryptography passworderA simple strong password generator4,729Apache-2.0Cryptography PasswordGeneratorCLI password generator which uses argument parsing with clap975non-standardCommand line utilities passwordkitgenerate passwords and validate requirements41MIT passwordmaker-rsRust reimplementation of the PasswordMaker Pro algorithm. This is partially a port, partially written from scratch. Compatibility…4,583LGPL-3.0-or-laterCryptography passwordsThis crate provides useful tools to generate multiple readable passwords, as well as analyze and score them.1,845,513MITAlgorithms passwords-cliLinux cli password generation tool that echoes to clipboard with character-use options15MIT passworldanother password manager17MIT passworsPasswors is a simple password handling library that utilises Rust's type system to enfore better password handling. Use it as a…4,031MIT passworthProtocol shared datatypes for Passworth3,169ISC passxgenA tool to generate random passwords/passphrases written in rust1,767GPL-3.0-or-later pastRust implementation of Platform-Agnostic Security Tokens2,077MIT pastaimpl shiori for rust{...}3,963non-standard pasta-msmOptimized multiscalar multiplicaton for Pasta moduli for x86_64 and aarch6450,404Apache-2.0 pasta-tokensPlatform Agnostic SEcurity TOkens (PASETO) is a secure alternative to JOSE/JWT8,530MITAuthenticationCryptography pasta_checkCLI tool for ghost release packaging - generates update files and NAR archives223MIT OR Apache-2.0 pasta_corePasta Core - Language-independent DSL parsing and registry layer906MIT OR Apache-2.0 pasta_curvesImplementation of the Pallas and Vesta (Pasta) curve cycle8,656,351MIT OR Apache-2.0 pasta_curves_plusImplementation of the Pallas and Vesta (Pasta) curve cycle3,050MIT OR Apache-2.0 pasta_dslPasta DSL - Independent DSL parser and AST definitions825MIT OR Apache-2.0