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.

prehrajto-coreCore scraping library for prehraj.to305MITWeb programming prehrajto-tauriTauri plugin for prehraj.to video scraper27MITGUI preiRei Package Management Tool7,366non-standard preimage-serverA simple preimage server process compatible with the Optimism `cannon` emulator. Can serve preimages from a json file.1,475LGPL-3.0 preinterpretAn intuitive toolkit to simplify code generation development30,943MIT OR Apache-2.0CompilersDevelopment tools prejsxA JSX-to-HTML transpiler written in Rust using pest and meval.295MITTemplate engineWeb programming prejsx_mathA minimal math expression parser using only Rust's standard library449MIT OR Apache-2.0MathematicsNo standard library prekA fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.18,987MIT prek-constsconstant values for prek16,262MIT prek-identifyFile identification for prek15,203MIT prek-ptypty utilities for prek15,608MIT prek-rust-echoA simple cli that echoes its arguments for prek testing24,611MIT prelate-rsprelate-rs is an idiomatic, asynchronous Rust wrapper around the aoe4world API.22,961MIT OR Apache-2.0 preloaderAsynchronous data preloader library11,320MITAsynchronousConcurrency preludeRENAMED TO "std_prelude": prelude that the rust stdlib should have always had13,656MIT prelude-xml-parserDeserialize Prelude EDC native XML files into Rust stucts.33,097MIT premPrem Rust SDK for interacting with Prem Ecosystem.1,516MIT premaconvert markdown to html10,891MIT premiereHigh level bindings for the Adobe Premiere® SDK2,164Apache-2.0 OR BSD-3-Clause OR MIT OR ZlibGraphicsMultimedia::Video premiere-sysAuto-generated Adobe Premiere® bindings4,375Apache-2.0 OR BSD-3-Clause OR MIT OR ZlibGraphicsMultimedia::Video premiumTools for drawing graphics to monochrome displays1,1020BSD OR MIT OR Apache-2.0Embedded developmentGraphics premium-displayDevice drivers for different displays8320BSD OR MIT OR Apache-2.0Embedded developmentGraphics premium-lineA fixed capacity String suitable for stack allocation and devices without allocator8270BSD OR MIT OR Apache-2.0Embedded developmentNo standard library premium-pixelPlatform independent code for drawing to monochrome surfaces1,0220BSD OR MIT OR Apache-2.0Embedded developmentGraphics premix-actixActix-web helpers for Premix ORM.14MIT premix-axumAxum helpers for Premix ORM.14MIT premix-cliCommand-line tool for Premix ORM (Migration management and more).163MITDatabase interfacesDevelopment tools::Cargo plugins premix-coreA Zero-Overhead, Type-Safe ORM for Rust that runs optimized SQL.368MITAsynchronousDatabase interfaces premix-macrosProc-macros for Premix ORM.282MIT premix-metricsPrometheus metrics helpers for Premix ORM.14MIT premix-ormAlpha research ORM for Rust. Facade crate for premix-core and premix-macros (not production-ready).156MITDatabase interfaces premortemA configuration library that performs a premortem on your app's config—finding all the ways it would die before it ever runs3,151MITConfigurationRust patterns premortem-deriveDerive macros for the premortem configuration validation library2,997MITConfigurationRust patterns premultiplycode for premultiply or unpremultiply image data2,463MPL-2.0Rendering preoomkillerSoftly kills your process with SIGTERM before it runs out of memory.7,520MIT prepPrepare Rust projects for greatness59Apache-2.0 OR MITCommand line utilitiesConfiguration prepare_fastaCompute hash-based signatures of sequence, and perform pre-processing3,634BSD-3-Clause-AttributionCommand line utilitiesScience prepeekPeekable iterators without mutation.2,935MIT prepisA command line utility that uses Amazon Transcribe to create video transcriptions781MIT OR Apache-2.0Command line utilities preplA very barebones REPL library2,970MIT OR Apache-2.0 prepoPreflight checks for development repositories.17Apache-2.0 preponaA graph crate with simplicity in mind3,128MIT preprintA simple print crate12,897MIT OR Apache-2.0 preproca sane pre-processor for shaders and any other language9,667MIT OR Apache-2.0 preprocessPreprocesses a struct with built-in preprocessors23,355MIT preprocess-macroPreprocesses a struct with built-in preprocessors23,222MIT preprocessorCompile-time computation macro library — analyzes computable sub-expressions in code and evaluates parts that can be executed at…54MIT preprocessor-deriveCompile-time computation macro library — analyzes computable sub-expressions in code and evaluates parts that can be executed at…99MIT prepyrusParsing and writing to MDX files for Chicago author-date citaitons using BibTeX7,028Apache-2.0Database interfacesParser implementations preqipv6 proxyed reqwest17,953MulanPSL-2.0 preq1preq112,708MulanPSL-2.0 prerollEasy boilerplate utilities for Rust http services which use async-std, Tide, Surf, and friends.37,013BlueOak-1.0.0Web programming::HTTP server presA terminal markdown slide presenter41MITCommand line utilities presaPresa SDK - coming soon. https://presa.dev22MIT presageA lightweight library for designing event-based systems4,040MIT OR Apache-2.0Development tools presage-macrosMacros for présage. Should not be used directly.4,512MIT OR Apache-2.0 prescienceAn idiomatic Rust client library for SpiceDB9,646Apache-2.0API bindingsAuthentication presciidocPreprocessing AsciiDoc for other tools.1,474Apache-2.0Command line utilitiesText processing prescriptA library for parsing and executing Prescript scripts.2,870MIT presencePrivacy friendly presence tokens12,588MIT OR Apache-2.0 presence-rsA Rust library providing a tri-state type for representing value presence in schemas and data structures.3,890MITData structuresEncoding presenceforgeA library for Discord Rich Presence (IPC) integration512MIT OR Apache-2.0API bindingsGames presentInterpolate the standard output of arbitrary shell scripts into your markdown files8,580CC0-1.0Command line utilities presentarWASM-first visualization and rapid application framework4,951MIT presentar-cliCLI for Presentar WASM apps - serve and bundle163MIT presentar-coreCore types and traits for Presentar UI framework16,529MIT presentar-layoutLayout engine for Presentar UI framework5,072MIT presentar-terminalTerminal backend for Presentar UI framework with zero-allocation rendering12,913MIT presentar-testTesting harness for Presentar applications2,422MIT presentar-test-macrosProc macros for Presentar testing framework2,516MIT presentar-widgetsWidget implementations for Presentar UI framework5,070MIT presentar-yamlYAML manifest parser for Presentar UI framework5,307MIT presentation-addressOSI Networking PresentationAddress628MITNetwork programmingNo standard library presentermA terminal slideshow presentation tool30,750BSD-2-Clause preserveEncrypted backup system.2,780MIT OR Apache-2.0 preservesImplementation of the Preserves serialization format.89,603Apache-2.0 preserves-pathImplementation of preserves-path, a query language for Preserves documents.39,382Apache-2.0 preserves-schemaImplementation of Preserves Schema code generation and support for Rust.65,890Apache-2.0 preserves-schema-macrosImplementation of Preserves Schema code generation macros for Rust.7,231Apache-2.0 preserves-toolsCommand-line utilities for working with Preserves documents.40,223Apache-2.0 preserves2Implementation of the Preserves serialization format.1,922Apache-2.0 presetSave and run command presets65MITDevelopment tools preset_env_baseCommon logic for targetting vairous browsers1,557,976Apache-2.0 presetableA tool for command alias presets67GPL-3.0-or-laterCommand line utilities preshotA simple command set to accompany a deterministic use of Meilisearch API keys.2,871WTFPL preshrngA random number generator using Jeff Preshing's algorithm2,291Unlicense presidio-analyzerPII detection engine — Rust port of presidio-analyzer83MIT presidio-anonymizerPII anonymization/deanonymization engine — Rust port of presidio-anonymizer67MIT presidio-cliCommand-line interface for presidio-rust (analyze + anonymize)42MIT presidio-nerOptional Candle-based NER backend for presidio-analyzer (PERSON/LOCATION/ORG/...)43MIT presidio-serverHTTP service exposing presidio-rust analyze/anonymize (Presidio-style REST API)43MIT presigned-post-rsPresigned post object operation for aws s3 api1,360MITNetwork programmingWeb programming presolve-cliThe Presolve compiler and application command-line interface.0MIT OR Apache-2.0 presolve-compilerThe Presolve compiler toolchain for TypeScript web applications.0MIT OR Apache-2.0 presolve-parserParser implementation used by the Presolve compiler.0MIT OR Apache-2.0 pressSilicon package manager1,345MPL-2.0 press-btn-continueA smalll no-dependency library to get a "Press any key to continue" console prompt.23,844MITCommand line utilities press-partyAssign metadata and album art to music, with batch processing and in-terminal image preview35MIT OR Apache-2.0 press_hereSimple and modular input handling for Bevy121MIT OR Apache-2.0Game development press_rsTiny file compressor and packager on Rust.76MITCompressionWebAssembly pressakeyCross-platform terminal app that waits until a user presses a key178MPL-2.0Command line utilities presseFast PDF compression CLI — JPEG recompression and structural optimization184GPL-3.0Command line utilitiesCompression pressentserving markdown files as presentations10,142MIT presserA crate to help you copy things into raw buffers without invoking spooky action at a distance (undefined behavior).11,640,928MIT OR Apache-2.0GamesGraphics pressurePressure is a Rust library for pen and touch input on desktop platforms.1,481MITGUI pressure-measurement压力测试2,323MIT OR Apache-2.0Command-line interfaceConcurrency pressure-utilMeasures different timing and latency properties of system553MIT pressurizeTools for benchmarking environments2,755MIT OR Apache-2.0 prestProgressive RESTful framework11,059MIT OR Apache-2.0Development toolsWebAssembly prest-buildProgressive RESTful framework build utils8,001MIT OR Apache-2.0Development toolsWebAssembly prest-db-macromacro that derives Storage trait to work with gluesql db5,427MIT OR Apache-2.0 prest-embed-macrofork of embed macro from rust-embed3,890MIT OR Apache-2.0 prest-embed-utilsfork of embed utils from rust-embed3,460MIT OR Apache-2.0 prest-html-macroCompile-time HTML templates.3,172MIT/Apache-2.0 prest-init-macroprest init macro1,983MIT OR Apache-2.0 prest-npmfork of cotton package stripped for just installing packages2,189GPL-3.0-only prest-serde-derive-forkMacros 1.1 implementation of #[derive(Serialize, Deserialize)]1,596MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation prestigePrestige file reading and writing utilities and tools4,178MIT OR Apache-2.0AsynchronousEncoding prestige-cliCLI interface for manually fetching and reading Prestige-parquet files119MIT OR Apache-2.0AsynchronousEncoding prestige-macrosProc macro for deriving Prestige parquet trait implementations4,303MIT OR Apache-2.0AsynchronousEncoding prestoA simple TUI music player with Vim bindings38MITCommand line utilitiesMultimedia::Audio presto-cliPresto accelerates preprocessing with precision.753MITCommand-line interfaceCommand line utilities presto-musicMusic Library Manager367MIT presto-pastaUser-mode NAT datapath for sandboxes: L2 tap to native host sockets104MITNetwork programmingVirtualization presto_rustAn easy to set up and easy to use toolbox for applied planning and optimization2,727MIT OR Apache-2.0 presutaoruA linux Pressure Stall Information (PSI) file descriptor wrapper library for Rust.496MIT OR Apache-2.0Operating systemsOperating systems::Android APIs pretableshow pretty table13,012MIT pretendpretend is a modular, Feign-inspired, HTTP client based on macros.29,522MITWeb programming::HTTP client pretend-awcawc based client for pretend.6,483MITWeb programming::HTTP client pretend-codegencodegen for pretend.30,143MITWeb programming::HTTP client pretend-isahcisahc based client for pretend.8,909MITWeb programming::HTTP client pretend-reqwestreqwest based client for pretend.14,526MITWeb programming::HTTP client pretend-urequreq based client for pretend.4,102MITWeb programming::HTTP client pretenderMulti-language structural code-quality checks — complexity, duplication, mutation testing, and CI integration143Apache-2.0Command line utilitiesDevelopment tools pretextNative Unicode text preparation and paragraph layout engine for Pretext.129MITText processing pretext-eguiegui renderer and widget helpers for Pretext paragraph layouts.18MITGUIRendering pretext-renderShaping-backed text rasterization helpers for Pretext layouts.44MITRenderingText processing pretintA pretty print library for Rust with multiple APIs and easy usage157MIT pretokA string pre-tokenizer for C-like syntaxes.1,705MIT pretokieFast, zero-allocation pretokenizers for BPE tokenizers9,497MIT OR Apache-2.0Text processing pretreePretree is a package for storing and querying routing rules with prefix tree. Pretree 是一个用于存储和查询路由规则的包。它用前缀树存储路由规则,支持包含变量的路由。4,132GPL-3.0AccessibilityAlgorithms prettierOpinionated code formatter - `cargo fmt` alternative (Community) (WIP)4,867MITDevelopment toolsText editors prettier-bytesA blazingly fast and safe, zero-allocation, `no_std`-compatible byte formatter.627MITEmbedded developmentNo standard library prettier-lsA Rust tool to list directories and files in a tree-like structure with customizable display options.1,740MITCommand line utilitiesFilesystem prettier-pleaseA minimal `syn` syntax tree pretty-printer650,518MIT OR Apache-2.0Development tools prettier-print🌈 Prettier-printed debug strings 🌈4,928MIT prettiestPretty-printer for JS values from wasm-bindgen.4,308MIT/Apache-2.0 prettifyAn extensible, language-agnostic code formatter based on Prettier written in Rust.6,131MIT prettify-cmarkPretty-printing for CommonMark documents5,256MIT prettify-jsA fast, robust but imperfect token-based JS code prettifier, written in Rust, that outputs JS source maps13,392BSD-2-ClauseDevelopment tools prettify-markdownFormat Markdown at the speed of Rust.3,141MIT prettify_ipParse and pretty-print IPv4/IPv6 in canonical and non-canonical forms (decimal dotted IPv6, integer/hex IPv4).1,396MITNetwork programmingParsing tools prettify_pinyinTurn tone numbers into tone marks18,448MITLocalization (L10n)Value formatting prettuiSimple high-level lib for pretty command-line ui3,518MIT prettyWadler-style pretty-printing combinators in Rust18,897,216MIT pretty-bytesConvert bytes to a human readable string1,089,640MIT pretty-bytes-enumStrongly-typed prettified byte values1,208MIT OR Apache-2.0 pretty-bytes-rustRust library that takes a number that represent a byte and returns a string that is prettier to read for a human60,049Apache-2.0 pretty-bytes-typedStrongly-typed prettified byte values4,966MIT OR Apache-2.0 pretty-consoleA fluent, zero-cost API for styling terminal text with colors and attributes258MITText processing pretty-copyMulti-purpose copying utility which allows to see progress of copying operations3,897GPL-3.0 pretty-durationRust library that takes a duration and returns a string that is prettier to read for a human. The format of the duration can be…84,360Apache-2.0 pretty-ensCheck availability of .eth and .box domains from a wordlist84MITCommand line utilities pretty-error-debugIf the process ends with an `Error`, write out the `Error` message and chain.57,184MIT OR Apache-2.0Command-line interfaceNo standard library pretty-error-debug-deriveDerive `std::fmt::Debug` using `pretty_error_debug`57,306MIT OR Apache-2.0 WITH LLVM-exception pretty-execPrint a command and then execute it39,590MITCommand line utilities pretty-exec-libPrint a command and then execute it48,279MIT pretty-expressiveA pretty expressive printer41MITData structuresDevelopment tools pretty-formatRust port of pretty-format.1,374MIT pretty-git-promptYour current git repository information inside a beautiful shell prompt.5,221MIT pretty-goodRFC4880 (OpenPGP Message Format) library13,611Apache-2.0CryptographyParser implementations pretty-hashOutput binary buffers as a nice, shortened hex string.30,144MIT OR Apache-2.0 pretty-hexPretty hex dump of bytes slice in the common style.24,878,444MITDevelopment tools::DebuggingNo standard library pretty-langAST/CST to source pretty-printer and formatter core.16Apache-2.0 OR MITDevelopment toolsDevelopment tools::Build Utils pretty-launcher-commonUtility crate for pretty launcher plugins.23MIT pretty-lintA very simple library for showing lint errors4,987,585MIT pretty-logA simple logger for Rust. Contains traits for logging on Option and Result failures.5,736MIT pretty-loggingA minimal and pretty logger for the log crate.1,336MIT pretty-makeMake Make pretty18,257GPL-3.0-or-later pretty-motdA Simple & Pretty MOTD wrotten in rust1,215MIT pretty-msConvert milliseconds to a human-readable string: 1337000000 -> "15d 11h 23m 20s". A faithful port of the pretty-ms npm package.…32MIT OR Apache-2.0Date and timeValue formatting pretty-nameGet the human-friendly name of types, functions, methods, fields, and enum variants in a refactoring-safe way.276MIT OR Apache-2.0Development tools pretty-numA lightweight library for compactly formatting integers.2,661GPL-3.0-or-laterValue formatting pretty-panicA simple library for nicer panic messages.6,293MIT pretty-pleaseThe polite sudo.25MIT OR Apache-2.0Command line utilities pretty-printpretty print tree15,460MPL-2.0 pretty-print-nalgebraa small macro-only crate providing ability to pretty-print a 2D nalgebra array44,699MIT/Apache-2.0 pretty-printerA macro to simplify pretty-printing complex structures in Rust2,194MIT pretty-printingA simple pretty print implementation3,494MIT OR Apache-2.0 pretty-readmeMacro to make using a README.md file as the root module documentation easy, seamless, and testable12,237LGPL-3.0-or-laterDevelopment tools::Build UtilsDevelopment tools::Testing pretty-sha2A wrapper for sha2 library to get hash string with [0-9] & [a-z] & [A-Z] alphabet7,669MPL-2.0 pretty-simple-displayCustom derive macros for JSON serialization with pretty and simple formatting32,691MITDevelopment toolsEncoding pretty-sqliteSimple, Minimalistic Pretty Prints for SQLite using rusqlite (for test & dev)7,800MIT OR Apache-2.0Development tools::Testing pretty-sureLike `.unwrap()` or `.or_else()` for arbitrary patterns3,924MIT OR Apache-2.0 pretty-tableAn easy-to-use crate for printing pretty tables or writing them to a file!6,510MIT pretty-traitSimple trait-based pretty-printing7,052MITCommand-line interfaceDevelopment tools::Debugging pretty-type-namea shorter version of std::any::type_name768,971MIT pretty-type-name-alloca shorter version of std::any::type_name31MIT pretty-utilutilities for pretty739MIT pretty-xmlishPretty print XML-ish data with unicode art512,441MIT