A Twirp RPC framework for Nim.
A simple RPC framework using nimpb. See
twirp docs for more
information about twirp.
NOTE Still in experimental phase. APIs can change without notice :-)
Example
See the example
directory for an example.
Features
- [x] server generation from protobuf Service definition
- [x] client generation from protobuf Service definition
- [x] protobuf input/output
- [x] json input/output
- [x] asynchronous server
- [x] synchronous client
- [x] can serve multiple services easily (see examples/multiservice)