Clone this repo:
  1. 19191c8 Use dart.tool.dart2wasm in json.dart so DDC uses json_web.dart (#1108) by Sigurd Meldgaard · 5 days ago master
  2. 1d52301 test(protoc_plugin): replace dart:mirrors in reserved_names_test (#1104) by Kevin Moore · 12 days ago
  3. a73edc9 Remove legacy interop use (conditional import on dart.library.html) (#1102) by Martin Kustermann · 8 weeks ago protobuf-v6.1.0 protoc_plugin-v25.1.0
  4. cde8e28 Make name argument to BuilderInfo.add<T> nullable (for tree shaking purposes) (#1101) by Martin Kustermann · 3 months ago
  5. 91efb90 Use `$_createMessage()` of type `GeneratedMessage Function()` in Dart protoc compiler (#1093) by Martin Kustermann · 4 months ago

Protobuf support for Dart

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 support for Dart.

PackageDescriptionPublished Version
protobufRuntime library for protocol buffers support.pub package
protoc_pluginA protobuf protoc compiler plugin used to generate Dart code.pub package
benchmarksBenchmarks for various protobuf functions.

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.