Protocol Buffer Validation for Python

JSON →
library 1.1.2 ·python
verified May 21, 2026

protovalidate is a Python library that provides Protocol Buffer validation based on Buf's Protovalidate specification. It allows defining validation rules directly in `.proto` files using custom options and then enforcing these rules at runtime within Python applications. The current version is 1.1.2, and it follows a frequent release cadence, often aligning with the core Protovalidate specification releases and `protobuf` runtime updates.

total hits 11
actors 6 distinct systems
last hit 3d ago AhrefsBot
GPTBot
2
Script
2
ClaudeBot
1
ChatGPT-User
1
Search engines
1
Humans
1

top countries 🇺🇸 United States · 🇩🇪 Germany · 🇫🇷 France · 🇪🇸 Spain · 🇨🇦 Canada