ColaRPC is a cross-platform c++ library for peer to peer remote procedure calls. ColaRPC is built using C++17
- Easy to learn interface
- Expose any procedure to the network
- Asynchronous or synchronous calls
- Multithreaded
- Lightweight (doesn't depend on any external libraries)