Skip to content

Repository files navigation

Maven metadata URL GitHub issues GitHub closed pull requests GitHub License

rRPC Kotlin

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.

Features

  • 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.

Documentation

You can learn more about the library in official documentation – https://rrpc.timemates.org.

Feedback

For bugs, questions and discussions please use the GitHub Issues.

License

This library is licensed under MIT License. Feel free to use, modify, and distribute it for any purpose.

About

RPC framework for Kotlin built on top of RSocket

Topics

Resources

Stars

9 stars

Watchers

2 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages