pm2-axon

High-level messaging & socket patterns implemented in pure js

worker-rpc

A simple RPC layer for communicating with web workers and over other transports

birpc

Message based Two-way remote procedure call