prost
prost
Our great sponsors
prost | prost | |
---|---|---|
13 | 13 | |
3,442 | 3,442 | |
5.0% | 5.0% | |
7.9 | 7.9 | |
1 day ago | 1 day ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
prost
- How Turborepo is porting from Go to Rust
-
Hey Rustaceans! Got a question? Ask here! (49/2022)!
You could use Protocol buffers to define a message type, then use prost to generate encoding/decoding code for that type.
-
grpc gateway
Thanks but that doesn't seems to support `json_mapping` , there is a draft available but not sure when it will get merged https://github.com/tokio-rs/prost/pull/558
Use prost to compile proto files to structs and services using tonic. https://github.com/tokio-rs/prost
-
[help] Tonic-build: how to generate generic service definition?
Hi r/rust, I have a question regarding tonic-build (or prost-build).
-
Unwrapping inner values from the enum more easily?
Currently, I'm making some stuff by using protobuf via prost. Maybe you know, protobuf v3 treats all fields as optional, so it is pain to unwrap every nested field.
- Best way to communicate between Rust and Go?
-
Past, present and future of rust-protobuf
Note: one additional key feature currently missing from Prost is Proto2 extensions.
- Does prost [protocol buffers for rust] use tokio runtime to implement GRPC service?
-
Hey Rustaceans! Got an easy question? Ask here (49/2021)!
It's related to this GitHub issue: https://github.com/tokio-rs/prost/issues/331
prost
- How Turborepo is porting from Go to Rust
-
Hey Rustaceans! Got a question? Ask here! (49/2022)!
You could use Protocol buffers to define a message type, then use prost to generate encoding/decoding code for that type.
-
grpc gateway
Thanks but that doesn't seems to support `json_mapping` , there is a draft available but not sure when it will get merged https://github.com/tokio-rs/prost/pull/558
Use prost to compile proto files to structs and services using tonic. https://github.com/tokio-rs/prost
-
[help] Tonic-build: how to generate generic service definition?
Hi r/rust, I have a question regarding tonic-build (or prost-build).
-
Unwrapping inner values from the enum more easily?
Currently, I'm making some stuff by using protobuf via prost. Maybe you know, protobuf v3 treats all fields as optional, so it is pain to unwrap every nested field.
- Best way to communicate between Rust and Go?
-
Past, present and future of rust-protobuf
Note: one additional key feature currently missing from Prost is Proto2 extensions.
- Does prost [protocol buffers for rust] use tokio runtime to implement GRPC service?
-
Hey Rustaceans! Got an easy question? Ask here (49/2021)!
It's related to this GitHub issue: https://github.com/tokio-rs/prost/issues/331
What are some alternatives?
rust-protobuf - Rust implementation of Google protocol buffers
tonic - A native gRPC client & server implementation with async/await support.
cargo-raze - Generate Bazel BUILD from Cargo dependencies!
varint-simd - Decoding and encoding gigabytes of LEB128 variable-length integers per second in Rust with SIMD
ts-proto - An idiomatic protobuf generator for TypeScript
bytes - Utilities for working with bytes
shared-string - Split a string without another allocation
console - a debugger for async rust!
rust-multiplayer-physics - A multiplayer physics playground, written in rust.
linkerd2-proxy-api - A service mesh for Kubernetes and beyond. gRPC API bindings repo for Linkerd 2.x.
bitbox02-firmware - Firmware code of the BitBox02 hardware wallet
Protobuf - Protocol Buffers - Google's data interchange format