An open API service indexing awesome lists of open source software.

https://github.com/narbase/narpc

Remote Procedure Call in Kotlin
https://github.com/narbase/narpc

Last synced: about 1 year ago
JSON representation

Remote Procedure Call in Kotlin

Awesome Lists containing this project

README

          

[![Maven Central](https://img.shields.io/maven-central/v/com.narbase/narpc.svg)](https://mvnrepository.com/artifact/com.narbase/narpc)


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.

```groovy
implementation 'com.narbase.narpc:narpc-server-jvm:'
implementation 'com.narbase.narpc:narpc-client-js:'
implementation 'com.narbase.narpc:narpc-client-jvm:'

````

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.