javascriptgnomegnome-shell-extensionsgjs

How do I use websockets with gjs(Gnome JavaScript)?


I am trying to create a simple application in GJS that sends desktop notifications based on json received via WebSocket. What is the easiest way to use WebSocket in GJS? Thanks in advance.


Solution

  • In GJS you'll probably have to use libsoup for this.

    The GJS documentation is at https://gjs-docs.gnome.org/soup30, such as the Soup.WebSocketConnection.

    You'll probably also want to read the upstream documentation which includes some introductory material.