makew0rld / amfora

A fancy terminal browser for the Gemini protocol.
GNU General Public License v3.0
1.14k stars 65 forks source link

Amfora for web browsers #270

Closed awfulcooking closed 3 weeks ago

awfulcooking commented 2 years ago

This PR lets Amfora be compiled to wasm and run in web browsers.

Running at https://cyberspace.baby/amfora

To talk to Gemini servers, a websocket proxy is used: https://github.com/awfulcooking/kepler

The tty is provided by xterm.js

This could be a gateway drug, and a neat way to link people to Gemini sites when you expect they won't have a Gemini client installed

(e.g. https://cyberspace.baby/amfora/#rawtext.club/~sloum/spacewalk.gmi)

makew0rld commented 2 years ago

Thanks for the PR! I've said it before, but this is super cool :)

I'm going to unsubscribe from this while you keep working on it, but just tag me or request my review when you're ready.

awfulcooking commented 2 years ago

Thanks :-) Sounds good!

makew0rld commented 3 weeks ago

Closing manually due to inactivity and lack of Amfora development.