Remote CSP Channel. Send messages between separate JavaScript processes like they're in the same place.

github.com/getify/remote-csp-channel

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

November 2015
  • tweaking README
  • adding README docs
  • tweaking example
  • tweaking example
  • tweaking example code for consistency
  • adding 'examples' directory
  • fixing package.json dependencies list
  • renaming 'TransportChildProc' to 'TransportNodeStream'
  • renaming 'childproc' to 'nodestream'
  • tweaking lib internal param names, adding 'childproc' transport
  • adding 'socketio' transport
  • adding default package.json for webworker transport
  • fixing bug where deferring setting up transport caused lost messages …
  • adding protection against overriding a transport definition
  • tweaking context value in webworker transport
  • fixing sequencing bug when remote-action comes before local action
  • externalizing CSP channel factory method specification
  • tweaking API for RemoteCSPChannel.defineTransport(..)
  • renaming 'bridge' code terminology to 'transport'
  • renaming 'bridges' dir to 'transports'