Thanks for the comments. It looks like Node.net should port to any of those Javascript implementations. The basic requirements are the ability to use functions as delegates for callbacks from the host platform and thread sync primitives to serialize access to the event dispatch queue.