Update on gRPC Protobuf MVP Implementation for Effect Ecosystem
Hey 
Just a quick update on the effect-🚀Inquiry About gRPC Protobuf Support in Effect Library:
I had some spare time to work on this and came up with an MVP: effect-grpc on GitHub
It's a minimal runnable implementation for both client & server (unary calls only for now, but more coming soon)
By design, it's a thin wrapper around connect-es (gRPC implementation) and protobuf-es
(protobuf codegen) - well-known, battle-tested tools. It provides a nice DX for the Effect ecosystem.
It follows a protobuf-first approach: you define your API in
Would love to hear your feedback! The PR is here. Consider inspecting
You can also install it using
Just a quick update on the effect-🚀Inquiry About gRPC Protobuf Support in Effect Library:
I had some spare time to work on this and came up with an MVP: effect-grpc on GitHub
It's a minimal runnable implementation for both client & server (unary calls only for now, but more coming soon)
By design, it's a thin wrapper around connect-es (gRPC implementation) and protobuf-es
(protobuf codegen) - well-known, battle-tested tools. It provides a nice DX for the Effect ecosystem.
It follows a protobuf-first approach: you define your API in
.proto files, then generate Effect services from them. This is the only practical way to use gRPC when you have different services written in different languages — everyone shares the same protocol definition.Would love to hear your feedback! The PR is here. Consider inspecting
example package.You can also install it using
mvp tag