Skip to main content


A fast python avro library

High Performance

cavro is faster than other python avro libraries. Schemas are parsed into class structures internally, minimizing expensive dict lookups.

Easy to Use

cavro is designed with a pythonic interface, that makes reading and writing all forms of AVRO simple.

Cython extension

cavro is implemented as a cython extension, so it's fast, and easy to install, without sacrificing readability.