KtJsonRpcPeer is a Kotlin library that implements JSON-RPC 2.0 in Peer mode.
It's full-duplex, supporting two-way procedure call.
It can work well with WebSocket.
This library uses Maven Central to release versions.
It's also compatible with JitPack (but without non-Linux native publications).
implementation 'com.github.ArcticLampyrid.KtJsonRpcPeer:KtJsonRpcPeer:${VERSION}'
implementation("com.github.ArcticLampyrid.KtJsonRpcPeer:KtJsonRpcPeer:${VERSION}")
This library is licensed under BSD 3-Clause License.
Please see LICENSE for licensing details.
You can use TLDRLegal to see a summary first. (!!!NOT LEGAL ADVICE!!!)