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.
pedant-typesShared types for pedant capability analysis875MIT OR Apache-2.0
Pedersen_hash_functionThis library computes the pedersen hash of given inputs and modular arithmetic.1,161MIT
pediferrousPDF rendering library.2,185Apache-2.0
pedigreeBuild a pedigree from WGS data.2,355GPL-3.0
pedis-coreProvides the core trait for a hobby redis server4,101MIT
peditCommand line utility that helps with editing configuration files.1,700MIT
pedpopPedPoP DKG from the FROST paper1,103MIT
pedropedro1,614MIT OR Apache-2.0
pedro_add_oneLib for add one to input value1,538MIT
pedronauck-data-parserA parser for Fuel blockchain data structures and formats963Apache-2.0
pedronauck-streams-storeA database storage and retrieval system for Fuel blockchain data streams, providing PostgreSQL integration, async operations, and…730Apache-2.0
pedronauck-streams-subjectMacros for implementing subject functionality in the pedronauck-streams crate945Apache-2.0
pedronauck-streams-typesTypes for fuel streams946Apache-2.0
pedronauck-subject-deriveDerive macro for implementing the Subject trait in the pedronauck-streams crate1,166Apache-2.0
pedrovA test crate for the Rust book.2,722MIT OR Apache-2.0
peePut bytes into a file3,184Apache-2.0
peegeeA PostgreSQL driver1,573MIT OR Apache-2.0
peekCLI tool that records system reported values of a program running and outputs them to JSON or CSV1,496MIT
peek-againA performant iterator providing double peek functionality.6,486MIT OR Apache-2.0
peek-cliA fast CLI tool to open files and directories in your default browser109MIT or Apache-2.0
peek-codepeek is a CLI tool that searches for code definitions (functions, classes,
structs, etc.) across multiple programming languages…144MIT OR Apache-2.0
peek-coreCore process intelligence library for the Peek tool on Linux209MIT
peek-nthAn iterator adapter that allows you to efficiently peek the nth item of an iterator.15,109MIT/Apache-2.0
peek-pokeA mechanism for serializing and deserializing data into/from byte buffers, for use in WebRender.393,260MIT/Apache-2.0
peek-poke-deriveDerive macro for peek-poke.393,782MIT OR Apache-2.0
peek-proc-readerLinux /proc filesystem reader used by the Peek process intelligence tool279MIT
peek-processProcess intelligence CLI and TUI for Linux22MIT
peek-reverse-proxyA simple reverse proxy to peek into requests17,708MIT
peekableBuffered peek for `Read` and async readers (tokio, futures): inspect incoming bytes without consuming them. Useful for protocol…152,539MIT OR Apache-2.0
peekable-bufferBuffer with a cursor1,632MIT OR Apache-2.0
peekable-fwd-bwdIterator Peekable with multi-forward-peek and multi-backward-peek1,584MIT OR Apache-2.0
peekable_nextAn extension for Rust iterators to peek at the next element without advancing4,922GPL-3.0
peekable_readerExposes a utility wrapper around Readers, allowing the clients to peek at the coming byte, without consuming it4,709MIT
peekabooPeekable iterator that allows to peek the next `N` elements without consuming them.5,632MIT OR Apache-2.0
peekapiAPI analytics SDK — buffers request events and flushes them to an ingestion endpoint25MIT
peekbufreadImplements a peekable std::io::Read with support for checkpoints9,632MIT
peekdBackground daemon for peek resource history and alerting21MIT
peekdbFast, read-only CLI (and MCP server) for safely exploring Postgres, MongoDB, and Redis27MIT
peeked-streamReplay a peeked byte buffer back onto the read side of an AsyncRead+AsyncWrite stream.86MIT
peekerA library and CLI tool for extracting code structure using Tree-sitter323MIT
peeking-iterAn iterator adapter that allows infinitely-deep peeking5,379MIT
peeking_take_whileLike `Iterator::take_while`, but calls the predicate on a peeked value. This allows you to use `Iterator::by_ref` and…124,804,410MIT OR Apache-2.0
peekmoreIterator adapter like Peekable, but for peeking forward multiple elements235,388MIT OR Apache-2.0
peeknthIterator adapters for peeking multiple elements ahead or behind, with optional fixed-size buffers.1,593MIT OR Apache-2.0
peekoA library for exploring container images without launching a container runtime.191MIT
peeko-cliA command-line interface for exploring container images without launching a container runtime.41MIT
peekpokepeekpoke - a lightweight Rust library for accessing physical addresses using /dev/mem in Linux8,663MIT OR Apache-2.0
peekreadAllows peeking ahead in Read streams31,602Zlib
peeky-readPeek into an io::Read and see if we're at the EOF1,596MIT
peelDynamic packet parsing within trees23,846MIT
peel-ipPacket parsing for the Internet Protocol Suite8,025MIT
peel-offPeel off a specific variant from a Rust enum, splitting it into the extracted variant and the residual197,690MIT
peelerGet components of IP packets for downstream processing7,313MIT OR Apache-2.0
peepThe CLI text viewer tool that works like `less` command on small pane within the terminal window.7,850MIT
peepablePeepable is a Peekable that allows peeping into immutable references3,516MIT
peepmaticDSL and compiler for generating peephole optimizers29,370Apache-2.0 WITH LLVM-exception
peepmatic-automataFinite-state transducer automata32,937Apache-2.0 WITH LLVM-exception
peepmatic-macroMacros for peepmatic32,140Apache-2.0 WITH LLVM-exception
peepmatic-runtimeRuntime support for peepmatic peephole optimizers28,409Apache-2.0 WITH LLVM-exception
peepmatic-souperConverting Souper optimizations into Peepmatic DSL13,546Apache-2.0 WITH LLVM-exception
peepmatic-test-operatorOperator for usage in peepmatic tests22,970Apache-2.0 WITH LLVM-exception
peepmatic-traitsCommon traits for peepmatic29,590Apache-2.0 WITH LLVM-exception
peepsPlaceholder for trusted publishing setup25MIT OR Apache-2.0
peeps-dumpPlaceholder for trusted publishing setup22MIT OR Apache-2.0
peeps-locksPlaceholder for trusted publishing setup23MIT OR Apache-2.0
peeps-roamPlaceholder for trusted publishing setup24MIT OR Apache-2.0
peeps-tasksPlaceholder for trusted publishing setup25MIT OR Apache-2.0
peeps-threadsPlaceholder for trusted publishing setup24MIT OR Apache-2.0
peerPeer VM.17Apache-2.0
peer-monitoring-service-clientThe Aptos peer monitoring service (client-side)8,969Apache-2.0
peer-monitoring-service-serverThe peer monitoring service (server-side)9,006Apache-2.0
peer-monitoring-service-typesCommon types offered by the peer monitoring service9,386Apache-2.0
peer-statsGenerating BGP collector peers statistics from RIB dump files682MIT
peerbookThe peer phonebook.13,963MIT
peerdManage BGP peers with etcd4,594Apache-2.0
peeringdb-rsA unofficial library helps accessing PeeringDB data.2,447MIT
peerlinkLow-level P2P Network Client10,192MIT
peermanDN42 peer manager with WireGuard, BIRD, and cluster support208MIT
peermaps-ingestConvert OSM data into the peermaps on-disk format12,408MIT OR Apache-2.0
peermergeManage JSON-like documents with multiple writers, without a central authority, using a P2P protocol3,898AGPL-3.0-only
peerneteasy and reliable p2p networking14,203Apache-2.0 OR MIT
peeroxideRust port of Hyperswarm — topic-based P2P peer discovery and connections4,942MIT OR Apache-2.0
peeroxide-cliCommand-line interface for the peeroxide P2P networking stack101MIT OR Apache-2.0
peeroxide-dhtRust port of HyperDHT — Kademlia DHT with hole-punching and relay5,014MIT OR Apache-2.0
peerrs-binarypackA rust implementation of js-binarypack1,698MIT
peertalkLibrary for communicating with an iPad or iPhone over USB14,324MIT OR Apache-2.0
peertubePeertube API client4,948MIT
pefPartioned Elias-Fano encoding for sorted integers5,910MIT
peft-rsComprehensive PEFT (Parameter-Efficient Fine-Tuning) adapter library for Rust4,242MIT
pegA simple Parsing Expression Grammar (PEG) parser generator.29,731,955MIT
peg-macrosProcedural macros for rust-peg. To use rust-peg, see the `peg` crate.29,150,130MIT
peg-packVersatile parser generator for PEG grammars1,619MIT
peg-runtimeRuntime support for rust-peg grammars. To use rust-peg, see the `peg` crate.29,240,392MIT
peg-syntax-extDeprecated syntax extension plugin for Rust nightly. See the `peg` crate for other integration options.20,215MIT
pegamentoTODO1,758GPL-3.0-or-later
pegana-common-verifyPublic, verifier-safe types shared between Pegana's methodology crate, replay CLI, and engine. Carve-out of pegana-common…65MIT
pegana-methodologyPure, versioned methodology functions for Pegana's peg-risk engine. Used by the engine at runtime and by pegana-replay-cli for…117MIT
pegana-replayRecomputes a Pegana alert receipt's canonical SHA-256 and, by default, cross-checks its on-chain SPL Memo anchor against a pinned…111MIT
pegasecli to generate secret tree files from templates12GPL-3.0-only
pegasusGFX + Specs framework8,415Apache-2.0
pegasus-sshPegasus: A Multi-Node SSH Command Runner17,606MIT
pegasus_astroMultiplatform drivers for PegasusAstro equipment with a bit of gRPC1,580GPL-3.0-or-later
pegcel-macrosA PEG parser generator for Syn1,898MIT
peggenGenerate recursive-descent & precedence climbing parsers.6,149MIT OR Apache-2.0
peggen-coreGenerate recursive-descent & precedence climbing parsers. (traits)6,250MIT OR Apache-2.0
peggen-implGenerate recursive-descent & precedence climbing parsers. (extra implementations)5,371MIT OR Apache-2.0
peggen-macsGenerate recursive-descent & precedence climbing parsers. (macros)8,710MIT OR Apache-2.0
peggleA simple regex-like parsing library, capable of handling Parsing Expression Grammar (PEG) rules.2,022MIT OR Apache-2.0
peggle-deriveA simple regex-like parsing library, capable of handling Parsing Expression Grammar (PEG) rules.1,555MIT OR Apache-2.0
pegglerParser generation using a PEG-like syntax via macros6,810
peginationPegination is implementation of cursor pagination16,611MIT
peginatorPEG parser generator for creating ASTs in Rust (runtime)36,030MIT
peginator-cliCommand line interface for peginator (a PEG parser generator)2,802MIT
peginator_codegenBuildscript support for peginator (a PEG parser generator)9,650MIT
peginator_macroConvenience macros for using peginator (a PEG parser generator)20,407MIT
peginator_runtimeRuntime support for peginator (a PEG parser generator)2,263MIT
pegitanA bunch of random algorithms library.1,658MIT
pegmdA PEG based markdown parser for creating an Abstract Syntax Tree6,204MIT
pegnetdPegnetd API client4,745Apache-2.0
pegonFast Java language server102Apache-2.0
pegtasticA simple Parsing Expression Grammar (PEG) parser generator.1,708MIT
pegtastic-macrosProcedural macros for pegtastic. To use pegtastic, see the `pegtastic` crate.2,561MIT
pegtastic-runtimeRuntime support for pegtastic grammars. To use pegtastic, see the `pegtastic` crate.3,208MIT
pegtxAn accounting tool for use with pegnet2,974Apache-2.0
pegyA derive based parser generator.3,757MIT
pegy-deriveA derive based parser generator.4,381MIT
peiosSafe, idiomatic Rust bindings to libpeios (the Peios userspace C ABI). Placeholder — implementation in progress.16MIT
peios-rsiSafe, idiomatic Rust bindings to librsi (the Peios registry source / RSI provider C ABI). Placeholder — implementation in…16MIT
peios-sysRaw FFI bindings to libpeios (the Peios userspace C ABI). Placeholder — implementation in progress.16MIT
peios-uapiGenerated Rust bindings for the PKM kernel ABI (KACS, KMES). Placeholder — implementation in progress.16MIT OR Apache-2.0
peireneSecure LT codes for unidirectional error-correction, CDNs, blockchains and more67non-standard
peisearA minimal, sophisticated, solid, and easy issue tracker.138Apache-2.0
peisear-authPassword hashing and JWT helpers, framework-agnostic.264Apache-2.0
peisear-coreDomain types shared across the peisear workspace.327Apache-2.0
peisear-notifyNotification dispatch pipeline: edge detection, channel routing, audit log.134Apache-2.0
peisear-storagePersistence layer (SQLite today; designed to grow to PostgreSQL per roadmap).284Apache-2.0
peisear-webAxum + Leptos SSR HTTP layer for peisear (issue tracker). Library only — the runnable binary lives in the `peisear` facade crate.205Apache-2.0
pektiny javascript compiler416MIT
pekzep_numeralSee https://github.com/jurliyuuri/ckka#%E6%95%B0%E3%81%AE%E8%A1%A8%E7%8F%BE%E6%96%B9%E6%B3%95 and…3,585MIT
pekzep_syllableSee https://docs.google.com/document/d/1--lOlGkzQsd2aTX_NzAljkmQoouzhbU3wly48JJqHhc/edit,…4,988MIT
pelOpenGL backed framebuffer1,908MIT
pelagicSmall command parsing primitives for CLI tools and text interfaces.22MIT
pelagosFast Linux container runtime — OCI-compatible, namespaces, cgroups v2, seccomp, networking, image management1,096Apache-2.0
pelcodrsA library for handling the Pelco D protocol.6,077MIT OR Apache-2.0
pelekaContainer deployment tool for Docker and Podman60MIT
pelfA library for parsing/generating/analyzing ELF6,265MIT
pelican_macroPelican UI749BSD-3-Clause
pelican_uiStandard UI tools and components built off Pelican UI of the RAMP stack.15,114BSD-3-Clause
pelican_ui_procProcedural macros for the Pelican Engine..3,590BSD-3-Clause
pelican_ui_stdStandard UI tools and components built off Pelican UI of the RAMP stack.7,281BSD-3-Clause
pelikanplaceholder for future release1,513Apache-2.0
pelikan-netPelikan project's networking abstractions for non-blocking event loops11,753Apache-2.0
pelisearchOfficial Rust SDK for PeliSearch18MIT
peliteLightweight, memory-safe, zero-allocation library for reading and navigating PE binaries.781,034MIT
pelite-macrosImplements procedural macros for the pelite crate.700,032MIT
pell-equationsolve Pell's equation5,117AGPL-3.0-or-later
pelletPlaceholder for work in progress1,475MIT
pelliote-editor-coreA fast, private email editor library core built with Rust and compiled to WebAssembly184MIT
pelorusA high-performance GPS map-matching library for geospatial road network processing362MIT
pelorus-ecdisBridge S-101 ENC data with Pelorus Core–style navigation inputs (own-ship, AIS).14MIT OR Apache-2.0
pelpA (p)resentation h(elp)er. Makes it easy to create a revealjs presentation from a Markdown file.1,451MIT
peltChangepoint detection with Pruned Exact Linear Time1,925MPL-2.0
pelt-coreHost-shell core contracts for pelt, the serval reference shell: engine profiles, shell-engine capabilities, the ResourceFetcher…12MPL-2.0
pelt-reindeer2Utility crate for reindeer2.429non-standard
pemParse and encode PEM-encoded data.261,252,482MIT
pem-iteratorIterate over PEM-encoded data20,601MIT/Apache-2.0
pem-parserA simple tool to convert RSA keys from PEM to DER.26,671MIT
pem-rfc7468PEM Encoding (RFC 7468) for PKIX, PKCS, and CMS Structures, implementing a
strict subset of the original Privacy-Enhanced Mail…268,694,911Apache-2.0 OR MIT
pem-selectA CLI tool for extracting certificates from PEM bundles39Apache-2.0
pem_helperrustls_pemfile wapper1,219MIT
pemelParsing and Evaluating of Math Expressions Library2,143MIT
pemmicanPemmican Web Framework9,620MIT OR Apache-2.0
penA micro web framework for Rust. (A different fork of a very light fork of a Pencil fork)2,269BSD-3-Clause
pen-and-paperAn experimental font rendering library for Rust GUI libraries (placeholder)1,633MIT
pen-ffiFFI library for Pen programming language257,931MIT
pen-ffi-macroFFI macro library for Pen programming language119,238MIT
penanceA `syn` alternative for use within proc macros39MIT
penchantRoot Rust crate for Penchant OS, a governed self-hosted agentic operating system.17MIT OR Apache-2.0
penchant-gauntletGoverned action-channel component marker for Penchant OS.17MIT OR Apache-2.0
penchant-ledgerAppend-only ledger component marker for Penchant OS.17MIT OR Apache-2.0
penchant-protocolShared Rust protocol contracts for Penchant OS.17MIT OR Apache-2.0
pencilA micro web framework for Rust.22,054BSD-3-Clause
pencil-boxA performance-focused, memory-efficient utility library for Rust — built for engineers who care about speed, safety, and…4,654MIT
pencil-langa calligraphic programming language345non-standard
pencil_caseA simple but effective library for writing GUI in bevy1,487MIT OR Apache-2.0
penddo now, wait later – tiny job runner679MIT
pendingA library for a lockfree worker thread responder for communicating a value back to the caller thread.79non-standard
pending-requestsTrack in-flight requests and await their responses by key, for request/response protocols multiplexed over a single connection.17MIT OR Apache-2.0
pending_unwindA library for converting unwindings into `pending`.746MIT OR Apache-2.0
pendragonEasy polygon drawing built on top of lyon.1,629Apache-2.0/MIT
pendrakeHello friend373MIT
pendulumHashed timer wheel with various runtimes9,174MIT/Apache-2.0
pendzlpendzl library for smart contract development on ink!.22,396MIT
pendzl_contractsReusable implementations of contracts and traits for interaction with them.21,999MIT
pendzl_langAggregator of all pendzl functionality and utils.22,154MIT
pendzl_lang_codegenpendzl codegeneration for macros in `pendzl_lang_macro`.24,368MIT
pendzl_lang_macropendzl macros to extend functionality of the ink!.22,497MIT
pengplaceholder1,610MIT
peng-parserthe Parser for the Peng Programming language2,314MIT
peng-rsplaceholder1,520MIT