code: function LGSillyClient() {
          //this.size = [60,20];
          this.room_widget = this.addWidget(
              "text",
              "Room",
              "lgraph",
              this.setRoom.bind(this)
          );
          this.addWidget(
              "button",
              "Reconnect",
              null,
              this.connectSocket.bind(this)
          );
  
          this.addInput("send", LiteGraph.ACTION);
          this.addOutput("received", LiteGraph.EVENT);
          this.addInput("in", 0);
          this.addOutput("out", 0);
          this.properties = {
              url: "tamats.com:55000",
              room: "lgraph",
              only_send_changes: true
          };
  
          this._server = null;
          this.connectSocket();
          this._last_sent_data = [];
          this._last_received_data = [];
      }
docs: It is like a websocket but using the SillyServer.js server that bounces packets back to all clients connected: For more information: https://github.com/jagenjo/SillyServer.js