client
json-rpc-shell: a shell for JSON-RPC 2.0 HTTP requests
Uber’s Multitransport JSON-RPC Client and Server: Transport speeds
jsonrpc4j: JSON-RPC for Java using Jackson
This project aims to provide the facility to easily implement JSON-RPC for the java programming language. jsonrpc4j uses the Jackson library to convert java objects to and from json objects (and other things related to JSON-RPC).
jsonrpc-java: A simple JSON-RPC 2.0 library using Gson
JSON-RPC 2.0/1.0 support in python2.6+ and python3.2+.
“This implementation does not have any transport functionality realization, only protocol. Any client or server realization is easy based on current code, but requires transport libraries, such as requests, gevent or zmq, see examples.”
JSONRPCake – a CLI JSON-RPC client for humans.
“JSONRPCake is a command line JSON-RPC client that wraps the jsonrpc-ns library. It is a fork of HTTPie written by Jakub Roztocil. Its goal is to make CLI interaction with JSON-RPC 2.0 services as human-friendly as possible. It provides a simple jsonrpc command that allows for sending arbitrary JSON-RPC requests using a simple and natural syntax, and displays colorized responses. JSONRPCake can be used for testing, debugging, and generally interacting with JSON-RPC servers.
JSONRPCake is written in Python, and under the hood it uses the jsonrpc-ns and Pygments libraries.”