rRPC is a framework designed to provide an ability to expose your API as RPC Services. It facilitates the creation of gRPC-like services from .proto files through code generation. The framework also provides essential core components for both server and client.
Warning
Under prototyping, currently unavailable to use.
- Gradle Plugin:
.proto
to RSocket code generator (both client and server). - Server Core (JVM only): Interceptors, Instances API and bridge between Ktor and library.
- Client Core (JVM, Web, iOS): Metadata and basic interface-markers.
You can learn more about the library in official documentation – https://rrpc.timemates.org.
For bugs, questions and discussions please use the GitHub Issues.
This library is licensed under MIT License. Feel free to use, modify, and distribute it for any purpose.