Skip to content

Narbase/NaRPC

Repository files navigation

Maven Central

NaRPC

Remote Procedure Call in Kotlin


NaRPC is a Kotlin Multiplatform library Remote Procedure Call.

Features

  • Intuitive DSL
  • Type safe network calls
  • Supports file upload

Getting started

To add NaRPC to your project, first you need to add it to your build.gradle file as a dependency.

implementation 'com.narbase.narpc:narpc-server-jvm:<latest_version>'
implementation 'com.narbase.narpc:narpc-client-js:<latest_version>'
implementation 'com.narbase.narpc:narpc-client-jvm:<latest_version>'

Then you can directly use it in your JVM / JS code.


Your feedback is most welcomed. Let us know how is your experience with NaRPC.