#panrpc β Public Fediverse posts
Live and recent posts from across the Fediverse tagged #panrpc, aggregated by home.social.
-
Just got #GJS to work with #panrpc - that means I can now use a Go application (or heck, a node app!) as a "backend" for a GJS GTK/libadwaita app in #GNOME, and call the GJS functions from Go/NodeJS and Go/NodeJS functions from GJS. The plan here is to write a GJS frontend for #Multiplex, and connect it to the Go backend using either a UNIX socket or a WebSocket so that we can use Go's WebRTC and Torrent libraries for streaming, and GJS to get proper GStreamer and libadwaita support!
-
Just got #GJS to work with #panrpc - that means I can now use a Go application (or heck, a node app!) as a "backend" for a GJS GTK/libadwaita app in #GNOME, and call the GJS functions from Go/NodeJS and Go/NodeJS functions from GJS. The plan here is to write a GJS frontend for #Multiplex, and connect it to the Go backend using either a UNIX socket or a WebSocket so that we can use Go's WebRTC and Torrent libraries for streaming, and GJS to get proper GStreamer and libadwaita support!
-
Is there a working Torrent client that I could get running with #GJS? I'm investigating a potential #panrpc port to GJS so that I can swap out Go & GTK4 with TypeScript & GTK4 (for easier GStreamer embedding), and while I might be able to get the panrpc transport layer working with GstWebRTC I don't know how I would get the torrent layer to work since WebTorrent isn't and most bindings depend Node