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.
prosa-macrosProSA macros12,577LGPL-3.0-or-later
prosa-ollamaProSA processor for Ollama2,529LGPL-3.0-or-later
prosa-ovserverProSA adaptors for OVServer109LGPL-3.0-or-later
prosa-teleinfoProSA processor for Enedis (French electricity network) Teleinfo1,975LGPL-3.0-or-later
prosa-teleinfo-macrosMacro library for Enedis (French electricity network) Teleinfo847LGPL-3.0-or-later
prosa-utilsProSA utils13,995LGPL-3.0-or-later
prosafe_exporterPrometheus exporter for NETGEAR switches supported by ProSAFE Plus utility18,166MIT
prosaicCommand-line front-end to the prosaic crate: JSON-lines events in, rendered text out72MIT OR Apache-2.0
prosaic-commonShared type metadata for prosaic-core and prosaic-derive: ValueType, PipeSpec registry, and const-eval schema helpers.447MIT OR Apache-2.0
prosaic-coreGeneral-purpose natural language generation from structured data418MIT OR Apache-2.0
prosaic-deriveDerive macros for the prosaic crate71MIT OR Apache-2.0
prosaic-grammar-deGerman grammar layer for the Prosaic NLG engine96MIT OR Apache-2.0
prosaic-grammar-enEnglish grammar implementation for the prosaic crate288MIT OR Apache-2.0
prosaic-grammar-esSpanish grammar layer for the Prosaic NLG engine202MIT OR Apache-2.0
prosaic-projectFolder-of-files project format and bundler for Prosaic templates.105MIT OR Apache-2.0
prosaic-tracingBridge tracing events to natural language prose via the prosaic engine64MIT OR Apache-2.0
prosaic-vocab-codeCode-analysis vocabulary module for the prosaic crate105MIT OR Apache-2.0
prosaic-vocab-gitGit / VCS activity vocabulary module for the prosaic crate (commits, PRs, issues, reviews, releases)107MIT OR Apache-2.0
prosaic-vocab-prPull-request narrative vocabulary templates for the prosaic engine106MIT OR Apache-2.0
prosaic-vocab-releaseRelease-note vocabulary templates for the prosaic engine106MIT OR Apache-2.0
prosaic-wasmWebAssembly bindings for the Prosaic NLG engine65MIT OR Apache-2.0
proseReformat text pleasantly25,015MIT/Apache-2.0
prose-lspA simple LSP that tokenizes all open files and provides all words as completions.
Useful for prose, or languages that use strings…1,610MIT
prose-rsStore-brand uname3,844AGPL-3.0
prose_chanImplementation of an anonymous board in Rust3,027non-standard
prosegProbabilistic cell segmentation for in situ spatial transcriptomics32,010non-standard
prosemd-lspAn experimental proofreading and linting language server for markdown files2,627LGPL-2.1
prosemirrorA Rust implementation of ProseMirror's document model and transform pipeline289MIT
proserpinaMulti-agent critique and cross-examination pipeline for documents requiring intellectual rigor — provider-agnostic…92Apache-2.0
prosesProses – Professional Secure Execution System960MIT
prosesmasherDeterministic prose quality validator (binstall-only stub; install via cargo binstall prosesmasher)242MIT
prosesmasher-adapters-inbound-cliInternal CLI composition crate for the prosesmasher workspace. End users should install the `prosesmasher` package.223MIT
prosesmasher-adapters-outbound-fsInternal filesystem adapter crate for the prosesmasher workspace. Published to support the workspace dependency graph.285MIT
prosesmasher-adapters-outbound-parserInternal parser adapter crate for the prosesmasher workspace. Published to support the workspace dependency graph.287MIT
prosesmasher-app-coreInternal core checks crate for the prosesmasher workspace. Published to support the workspace dependency graph.287MIT
prosesmasher-domain-typesInternal domain types crate for the prosesmasher workspace. Published to support the workspace dependency graph.491MIT
prosesmasher-ports-outbound-traitsInternal outbound port traits crate for the prosesmasher workspace. Published to support the workspace dependency graph.449MIT
prosodyEvent sourcing library with persistent timers that isolates per-key failures1,562MIT
prospectHyperparameter optimization and search space exploration19MIT OR Apache-2.0
prospectorTODO1,170MIT
prostA Protocol Buffers implementation for the Rust Language.502,993,528Apache-2.0
prost-aminoAn implementation of the Amino serialization for Tendermint/Cosmos in the Rust Language. See…117,945Apache-2.0
prost-amino-deriveA Protocol Buffers implementation for the Rust Language modified to enable amino (de)serialization.116,912Apache-2.0
prost-arrowDerives apache arrow array builders for protobuf messages generated by prost.3,970Apache-2.0
prost-arrow-deriveProvides the proc-macro for prost-arrow that can derive the ToArrow trait
on prost-generated messages.4,354Apache-2.0
prost-buildGenerate Prost annotated Rust types from Protocol Buffers files.312,189,442Apache-2.0
prost-build-configA prost toolkit to build protobuf with extra derive/attrs support.137,693MIT
prost-bytes05A Protocol Buffers implementation for the Rust Language.3,134Apache-2.0
prost-canonical-serdeCanonical JSON encoding for Prost-generated protobuf bindings1,870Apache-2.0
prost-canonical-serde-buildBuild helpers for canonical JSON encoding of Prost-generated protobuf bindings1,541Apache-2.0
prost-canonical-serde-deriveDerive macros for canonical JSON encoding of Prost-generated protobuf bindings1,972Apache-2.0
prost-codecAsynchronous de-/encoding of Protobuf structs using asynchronous-codec, unsigned-varint and prost.1,599,026MIT
prost-codegenA Protocol Buffers implementation for the Rust Language.5,961Apache-2.0
prost-convertGenerate more idiomatic rust code from GRPC proto files.1,260MIT OR Apache-2.0
prost-convert-deriveProc macro used in prost-convert.1,547MIT OR Apache-2.0
prost-deriveGenerate encoding and decoding implementations for Prost annotated types.494,057,056Apache-2.0
prost-dtoData transfer object conversion macros for prost93,550BSD-2-Clause
prost-dto-coreData transfer object conversion macros for prost94,170BSD-2-Clause
prost-dto-deriveData transfer object conversion macros for prost93,884BSD-2-Clause
prost-enumEnhance Enums of prost generated files to support serde and sea-orm.7,422MIT
prost-extcomming soon !!!34MIT
prost-helperA set of prost helper functions to make prost generated code easy to work with.108,052MIT
prost-morecomming soon !!!35MIT
prost-msg-buildA Protocol Buffers implementation for the Rust Language.12,980Apache-2.0
prost-msg-idprost impl message id.5,948Apache-2.0
prost-protovalidateRuntime validation for Protocol Buffer messages using buf.validate rules41,559MIT OR Apache-2.0
prost-protovalidate-buildBuild-time code generator for zero-cost Protocol Buffer validation using buf.validate rules5,673MIT OR Apache-2.0
prost-protovalidate-typesbuf.validate proto types with prost and prost-reflect support40,608MIT OR Apache-2.0
prost-reflectA protobuf library extending prost with reflection support and dynamic messages.68,828,362MIT OR Apache-2.0
prost-reflect-buildA utility function for use with prost-build and prost-reflect to generate ReflectMessage implementations10,182,124MIT OR Apache-2.0
prost-reflect-deriveA derive macro for prost-reflect to generate ReflectMessage implementations12,565,267MIT OR Apache-2.0
prost-reflect-validateprotoc-gen-validate's validation using prost-reflect2,653,746Apache-2.0
prost-serdeA prost toolkit to build protobuf with serde support.1,226,435MIT
prost-serde-deriveDerive macro for serializing/deserializing structs generated by Prost with Serde91,672non-standard
prost-shadownDon't use it!1,794Apache-2.0
prost-simple-rpcA simple RPC implementation on top of prost12,879MIT
prost-simple-rpc-buildBuild script helpers for prost-simple-rpc8,174MIT
prost-sledIntegration layer between prost and sled.6,627MIT OR Apache-2.0
prost-streamprost stream5,706MIT
prost-twirpCode generator and library for calling/serving Twirp services in Rust using prost and hyper4,784MIT
prost-typesProst definitions of Protocol Buffers well known types.394,563,115Apache-2.0
prost-unwrapA procedural macro for prost-generated structs validation and type-casting10,712Apache-2.0
prost-unwrap-coreA procedural macro implementation for prost-unwrap library10,419Apache-2.0
prost-unwrap-transformA procedural macro container for prost-unwrap library11,067Apache-2.0
prost-uuidProstUuid new-type wrapper around uuid::Uuid with prost::Message implemented for it.3,391MIT OR Apache-2.0
prost-uuid-doubleintProst uuid custom datatype2,435MIT
prost-validateprotoc-gen-validate's validation for prost2,738,504Apache-2.0
prost-validate-buildprotoc-gen-validate's validation generation using prost-build68,170Apache-2.0
prost-validate-derivethe prost-validate derive68,152Apache-2.0
prost-validate-derive-corethe prost-validate derive implementation69,199Apache-2.0
prost-validate-typesvalidation types with prost and prost-reflect support2,713,197Apache-2.0
prost-wktHelper crate for prost to allow JSON serialization and deserialization of Well Known Types.21,137,856Apache-2.0
prost-wkt-buildHelper crate for prost to allow JSON serialization and deserialization of Well Known Types.21,358,426Apache-2.0
prost-wkt-typesHelper crate for prost to allow JSON serialization and deserialization of Well Known Types.21,019,008Apache-2.0
prost_types_for_lucasFork to prost-types, try for add serde derive.1,555Apache-2.0
prostoCompress prost! messages with zstd, optional tokio channels support26,938non-standard
prosto_deriveProcedural macros for proto_rs, Rust as a first-class citizen in the protobuf ecosystem4,256MIT OR Apache-2.0
prot_translateTranslate nucleotide sequence to protein.1,462MIT/Apache-2.0
protagonistWIP game engine1,619Apache-2.0
proteanA flexible data enum guaranteeing strict variant ordering for backward-compatible binary serialization.58MIT
proteccio_pkcs11_loaderProteccio HSM PKCS#11 loader6,362BUSL-1.1
protectA protected data structure2,803MIT OR Apache-2.0
protect-actix-webAuthorization extension for `actix-web` to protect your endpoints1,324MIT OR Apache-2.0
protect-axumAuthorization extension for `axum` to protect your endpoints14,586MIT OR Apache-2.0
protect-endpoints-coreCore primitives for protecting endpoints within `*-grants` ecosystem14,677MIT OR Apache-2.0
protect-endpoints-proc-macroA proc-macro way to protect your endpoints445,604MIT OR Apache-2.0
protect-poemAuthorization extension for `poem` to protect your endpoints1,365MIT OR Apache-2.0
protect-rocketAuthorization extension for `rocket` to protect your endpoints1,341MIT OR Apache-2.0
protect-salvoAuthorization extension `salvo` to protect your endpoints4,390MIT OR Apache-2.0
protectedBasic types to avoid accidental leaks1,639Unlicense
protected-id-deriveMacro for deriving type-safe Id values3,381MIT
protected_integerA simple crate, that protects some variables from being modified by memory tampering tools.2,908MIT
protego🛡️ Protego is an eBPF-based security tool for Linux designed to enhance system protection.1,045MIT
protego-common🛡️ Protego is an eBPF-based security tool for Linux designed to enhance system protection.1,526MIT
protego-ebpf🛡️ Protego is an eBPF-based security tool for Linux designed to enhance system protection.1,229MIT
proteinWorking with protein structures3,369MIT
protein-analysisProtein analysis1,879MIT
protein-coreWorking with protein structures15,230MIT
protein-getWorking with protein structures3,309MIT
protein-ioParsers for common protein structure file formats1,900MIT
protein-translateTranslate nucleotide sequence to protein.9,939MIT/Apache-2.0
protein_translationA crate to translate &str or String of RNA sequence with nucleotide into a Vec<&str> of their appropriate protein names.3,941MIT
proteinogenicChemical structure generation for protein sequences as SMILES string2,868MIT
proteogenomicsproteogenomics1,557MIT
protestAn ergonomic, powerful, and feature-rich property testing library with minimal boilerplate.2,435MIT
protest-cliCommand-line tool for managing Protest property test failures56MIT
protest-criterionProperty-based benchmarking integration between Protest and Criterion60MIT
protest-deriveDerive macros for the Protest property testing library1,019MIT
protest-extrasExtra generators for the Protest property testing library57MIT
protest-instaSnapshot testing integration for Protest property-based testing58MIT
protest-proptest-compatProptest compatibility layer for Protest - drop-in replacement for easy migration59MIT
protest-statefulStateful property testing DSL for Protest - test state machines, concurrent systems, and complex APIs56MIT
protest-stateful-deriveProcedural macros for protest-stateful - stateful property testing200MIT
proteusProteus is intended to make dynamic transformation of data using serde serializable, deserialize using JSON and a JSON…366,577MIT OR Apache-2.0
proteus-cliA command line utility for playing .prot audio files.342non-standard
proteus-engineAdvanced zero-day static analysis engine built with Rust and Python26MIT
proteus-libLibrary for playing .prot audio files.845non-standard
proteus-muxA Rust library for writing seekable Matroska Audio files with Vorbis tracks and attachments.54MIT OR Apache-2.0
proteus_audioA command line utility and library for playing .prot audio files.23,821non-standard
protexProTex (Process Mutex) concurrency in process level4,130MIT
protextinatorText management, made simple2,992Apache-2.0/MIT
protifyA Rust-first protobuf framework to generate packages from rust code, with validation included3,013MPL-2.0
protify-buildBuild-time entrypoint for protify that generates validation logic for protobuf messages from protovalidate annotations2,676MPL-2.0
protify-proc-macroProc macro implementations for protify.3,089MPL-2.0
proto`proto` allows you to define Protocol Buffers using Rust code to reuse Rust's type system and ecosystem.13,213MIT
proto-blueAT Protocol SDK for Rust — full-stack client for Bluesky and the AT Protocol651MIT OR Apache-2.0
proto-blue-apiAT Protocol high-level API: agent, rich text, moderation, generated types910MIT OR Apache-2.0
proto-blue-codegenAT Protocol code generator: Lexicon JSON -> Rust source381MIT OR Apache-2.0
proto-blue-commonAT Protocol shared utilities: TID generation, DID documents, retry, IPLD helpers1,652MIT OR Apache-2.0
proto-blue-cryptoAT Protocol cryptographic operations: P-256, K-256 signing, did:key, SHA-2561,372MIT OR Apache-2.0
proto-blue-identityAT Protocol identity resolution: DID and handle resolution1,063MIT OR Apache-2.0
proto-blue-lex-cborAT Protocol DAG-CBOR encoding/decoding with CID tag 42 support1,861MIT OR Apache-2.0
proto-blue-lex-dataAT Protocol core data types: CID, LexValue, BlobRef1,988MIT OR Apache-2.0
proto-blue-lex-jsonAT Protocol JSON <-> LexValue conversion with $link and $bytes encoding1,726MIT OR Apache-2.0
proto-blue-lexiconAT Protocol Lexicon schema system: types, registry, and validation1,446MIT OR Apache-2.0
proto-blue-oauthAT Protocol OAuth 2.0 client: DPoP, PKCE, PAR, session management970MIT OR Apache-2.0
proto-blue-repoAT Protocol repository: MST, CAR files, commits, block storage736MIT OR Apache-2.0
proto-blue-syntaxAT Protocol identifier types: DID, Handle, NSID, AT-URI, TID, RecordKey, Datetime1,736MIT OR Apache-2.0
proto-blue-wsAT Protocol WebSocket client with auto-reconnection798MIT OR Apache-2.0
proto-blue-xrpcAT Protocol XRPC HTTP client and server1,134MIT OR Apache-2.0
proto-build-kitGeneric build-helper primitives for proto-source services: stage embedded .proto bytes to a protoc-relative tempdir, compile via…1,014MIT
proto-builder-traitBuilder tools for easily adding attributes for prost-build/tonic-build generated code. serde/sqlx/derive_builder are supported.29,858MIT
proto-definations-snip-sightShared gRPC definations for SnipSight services3,037MIT
proto-file-parserA Protocol Buffer Definition (.proto) parser that converts proto files to JSON format1,786MIT
proto-fingerprintSemantic protocol buffer analysis tool for detecting breaking changes and computing fingerprints5,618Apache-2.0
proto-fmtProtobuf file normalization, merging and formatting tools24Apache-2.0
proto-genProtobuf to Rust CLI tool18,613MIT OR Apache-2.0
proto-jsonconvert to and from protobuf -> json easily1,451MIT OR Apache-2.0
proto-kafkaImplementation of Kafka wire protocol.231MIT/Apache-2.0
proto-labLighweight network simulator to build / test network protocols1,896GPL-3.0-or-later
proto-mapperA Macro library for easier mapping between custom models and proto generated code4,210MIT
proto-mapper-coreInternal helper library for proto-mapper5,059MIT
proto-mapper-deriveInternal helper library for proto-mapper4,597MIT
proto-packetThis library provides the dependencies for generated ProtoPacket code.275MIT
proto-parserA .proto file parser (proto2, proto3, editions) — Rust port of github.com/emicklei/proto232MIT
proto-scanScan protocol buffer messages as event streams, or to extract individual fields.262MIT
proto-scan-buildCode generation for proto-scan from protocol buffer message descriptors.261MIT
proto-scan-deriveDerive macros for proto-scan crate356MIT
proto-scan-genCode generation library for proto-scan crate543MIT
proto-signSemantic protocol buffer analysis tool for detecting breaking changes2,437Apache-2.0
proto-src-confluentVendored confluent/*.proto sources — the 'known' types Confluent Schema Registry treats as ambient — for any protobuf compiler.…27Apache-2.0
proto-src-google-typeVendored google/type/*.proto sources for any protobuf compiler. Schema resources, not generated Rust types.27Apache-2.0
proto-towerTower implementation of various1,476GPL-3.0-only
proto-tower-dtlsTower implementation of the DTLS protocol4,482GPL-3.0-only
proto-tower-grpcTower implementation of the gRPC protocol4,479GPL-3.0-only
proto-tower-http-1Tower implementation of the HTTP/1.1 protocol1,720GPL-3.0-only
proto-tower-http-2Tower implementation of the HTTP/2 protocol1,714GPL-3.0-only
proto-tower-http-3Tower implementation of the HTTP/3 protocol1,076GPL-3.0-only
proto-tower-iceTower implementation of the ICE protocol1,084GPL-3.0-only
proto-tower-kafkaTower implementation of the Kafka protocol2,019GPL-3.0-only
proto-tower-mqttTower implementation of the MQTT protocol1,078GPL-3.0-only
proto-tower-quicTower implementation of the QUIC protocol1,090GPL-3.0-only
proto-tower-stunTower implementation of the STUN protocol1,085GPL-3.0-only
proto-tower-tlsTower implementation of the TLS protocol1,091GPL-3.0-only
proto-tower-turnTower implementation of the TURN protocol1,084GPL-3.0-only
proto-tower-utilHelper tools for Tower protocol implementations5,978GPL-3.0-only
proto-tower-webrtcTower implementation of the WebRTC protocol1,080GPL-3.0-only
proto-types⚙️ Implementations for various common protobuf types.114,134MPL-2.0
proto-voxelCrate to manipulate voxel data structures1,528MIT
proto-vulcanA miniKanren-family relational logic programming language embedded in Rust9,648MIT/Apache-2.0