{"repo":"stepancheg/rust-protobuf","free":true,"listed":false,"github":"https://github.com/stepancheg/rust-protobuf","clone":"git clone https://github.com/stepancheg/rust-protobuf.git","description":"Rust implementation of Google protocol buffers","language":"Rust","stars":2973,"topics":["rust","protobuf","serialization"],"license":"MIT","category":"dev-tools","readme_excerpt":"rust-protobuf [![crates.io version][crates-io-shields]][crates-io] [![docs.rs][docs-rs-shields]][docs-rs] [![GitHub Workflow Status][actions-shields]][actions] [![License][license-shields]][license] [crates-io]: https://crates.io/crates/protobuf [crates-io-shields]: https://img.shields.io/crates/v/protobuf.svg [docs-rs]: https://docs.rs/protobuf [docs-rs-shields]: https://img.shields.io/badge/docs.rs-rustdoc-green.svg [actions]: https://github.com/stepancheg/rust-protobuf/actions?query=workflow%3ACI [actions-shields]: https://img.shields.io/github/workflow/status/stepancheg/rust-protobuf/CI [license]: https://github.com/stepancheg/rust-protobuf/blob/master/LICENSE.txt [license-shields]: https://img.shields.io/crates/l/protobuf.svg End of life This implementation is approaching end of life. Official protobuf implementation (not based on this implementation) is on the way, that will be released as protobuf=4 soon. Follow progress in protobuf repository. Original readme Protobuf implementation in Rust. Written in pure rust Generates rust code Has runtime library support for generated code (Coded{Input Output}Stream impl) Supports both Protobuf versions 2 and 3 and more Where is documentation Documentation is hosted on docs.rs. Versions and branches Version 3 Version 3 is current stable version. Compared to version 2 it implements: runtime reflection JSON and text format parsing and printing dynamic messages (messages which can be created from .proto file on the fly without code ","default_branch":null,"files":null,"tree":[],"storefront":"/r/stepancheg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stepancheg/rust-protobuf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}