| [](https://github.com/google/protobuf.dart/actions?query=workflow%3A%22Dart%22+branch%3Amaster) |
| |
| ## Protobuf support for Dart |
| |
| [Protocol Buffers](https://developers.google.com/protocol-buffers) (protobuf) |
| are Google's language-neutral, platform-neutral, extensible mechanism for |
| serializing structured data. |
| |
| This repository is home to packages related to |
| [protobuf for Dart](https://pub.dev/documentation/protobuf/latest/). |
| |
| Package | Description | Published Version |
| --- | --- | --- |
| [protobuf](protobuf/) | A support library for the generated code | [](https://pub.dev/packages/protobuf) |
| [protoc_plugin](protoc_plugin/) | A Dart back-end for the protoc compiler | [](https://pub.dev/packages/protoc_plugin) |
| [api_benchmark](api_benchmark/) | Benchmarking for various API calls | |
| [query_benchmark](query_benchmark/) | Benchmark for encoding and decoding of a "real-world" protobuf | |
| |
| ## Publishing automation |
| |
| For information about our publishing automation and release process, see |
| https://github.com/dart-lang/ecosystem/wiki/Publishing-automation. |