#protobuf #json #serde

pbjson-types

Protobuf well known types with serde serialization support

11 unstable releases (4 breaking)

0.5.1 Oct 26, 2022
0.4.0 Aug 2, 2022
0.3.2 May 31, 2022
0.2.3 Mar 8, 2022
0.2.1 Nov 10, 2021

#743 in Encoding

Download history 1404/week @ 2022-11-30 1698/week @ 2022-12-07 2381/week @ 2022-12-14 1165/week @ 2022-12-21 625/week @ 2022-12-28 2046/week @ 2023-01-04 2453/week @ 2023-01-11 2042/week @ 2023-01-18 7555/week @ 2023-01-25 5165/week @ 2023-02-01 3217/week @ 2023-02-08 2984/week @ 2023-02-15 4287/week @ 2023-02-22 4688/week @ 2023-03-01 5185/week @ 2023-03-08 4676/week @ 2023-03-15

19,503 downloads per month
Used in 8 crates (7 directly)

MIT license

55KB
1K SLoC

pbjson-types provides the google.protobuf types, commonly known as well-known-types, with serde::Serialize and serde::Deserialize implementations that are compliant with the protobuf JSON mapping

Note: Coverage of all types is currently incomplete, some may have non-compliant implementations

Dependencies

~2.4–4MB
~81K SLoC