Projects / MyRPC


MyRPC is a remote procedure call framework designed to easily connect heterogeneous systems. It features IDL-based client and server stub generation, cross-platform capability, binary protocol (no need for escaping of binary data, less overhead), support for various data types (like string, binary, signed and unsigned integers, floating point, list, structure, and enumeration), and exception support. It has no external dependencies.


Last announcement

New pilot project using MyRPC 01 Jun 2014 07:35

Hi Guys, I have just launched my brand new pilot project, called Axe Fx Remoter. Basically, it is a reamping service for musicians (mainly for guitarists). You can access it at: More info on reamping: Have a nice weekend! C'ya Andris

Recent releases

  •  12 May 2014 11:42

    Release Notes: This release implements an async processor API for Python.

    •  24 Apr 2014 11:00

      Release Notes: Modularized source distribution. Adds an -o command-line argument to myrpcgen to overwrite existing files. Adds Python client code generation. Implements async processor API for JavaScript. Adds Node.js support (--js_target node command-line argument and npm module). Adds a chat example to test async processor API.

      •  21 Mar 2014 15:40

        Release Notes: This release adds minor bugfixes and starts real documentation (

        •  26 Feb 2014 19:04

          Release Notes: This is the initial release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.