ndsev/zserio
zero sugar, zero fat, zero serialization overhead
Zserio helps developers efficiently handle structured data by defining its layout once, then generating code to read and write it in C++, Java, or Python. It takes a data schema definition and outputs generated code, which can then be used to serialize data into compact binary or JSON formats. This is ideal for software engineers working on systems where data size and performance are critical.
138 stars.
Use this if you need to serialize structured data with the smallest possible size and highest efficiency across different programming languages and platforms.
Not ideal if your primary concern is rapid development with minimal setup for simple data structures, where existing built-in language serialization might suffice.
Stars
138
Forks
25
Language
Java
License
—
Category
Last pushed
Mar 18, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/ndsev/zserio"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.