QJsonRpc is a Qt implementation of the JSON-RPC protocol. It integrates nicely with Qt, leveraging Qt's meta object system in order to provide services over the JSON-RPC protocol. QJsonRpc is licensed under the LGPLv2.1.

  • JSON is a lightweight data interchange format.

  • JSON-RPC is lightweight remote procedure call protocol similar to XML-RPC.


  • Qt 4.7 or greater


  • Support for JSON-RPC 2.0
  • Easily create services using the Qt meta object system
  • QtScript integration

qjsonrpc is now hosted at : https://bitbucket.org/devonit/qjsonrpc