Skip to content

nitely/nim-grpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gRpc

Pure Nim gRPC implementation. It works on top of hyperx. Tested with go-grpc server/client interop tests.

Install

nimble install grpc

Compatibility

Nim +2.0

Requirements

  • OpenSSL

Debugging

The -d:grpcDebug define will print debugging messages and error traces

ToDo

  • Client
  • Server
  • Compression
  • Interop tests
  • TLS / non-TLS
  • Code gen proto Service
  • JSON
  • UDS
  • Auth

LICENSE

MIT