CaptainZidgel24I already have it more or less done, and you can use github pages to host. I'll get something released soon, maybe this upcoming monday I'll have it working (I already have a private site to do this- I just need to make it better and provide a bit more context_I'd be very interested in seeing how the github pages implementation works - github pages servers static pages only but under normal conditions you'd need some kind of a server to send TCP requests, but I did a quick google about TCP reqs in client only - is this the extension tech you were referring to? https://stackoverflow.com/questions/12407778/connecting-to-tcp-socket-from-browser-using-javascript
js frameworks are beast you have no idea
you can also use client side requestings (ajax) in order to get information from the frontend without a backend. I have a backend set up for it hosted anyways (private backend- dont be confused), but if you were to do it all in the front end it would probably work but it would be sketchy af.