[ANN] Fafi, a Racket-based client
Andre Garzia
andre at andregarzia.com
Wed Aug 12 23:57:54 BST 2020
Hi Folks,
I'm new to this list, to Racket, and to Gemini, but I am quite happy to be
here because I have an interesting project to share. I have built a simple
Graphical Gemini client using Racket, it should run in any platform Racket
runs (I have tested it on Windows, macOS and Linux).
The most interesting parts of it are the fact that it supports tabs, which
is a feature I don't think is yet common among the clients, and that it
converts gemtext into a cute s-expression based representation.
At the moment it doesn't pass all the 51 tests in the client torture list
but IIRC it passes more than 40 of them. Anyway, I need to fix redirecton
loops and I can't support some of the TLS stuff because Racket is shipping
TLS 1.2.
So far I have written two blog posts about it:
https://andregarzia.com/2020/05/toying-with-gemini.html
https://andregarzia.com/2020/08/fafi-browser-a-racket-based-gemini-client.html
The source code and issue tracker are in sourcehut:
https://git.sr.ht/~soapdog/fafi-browser
https://todo.sr.ht/~soapdog/racket-gemini
Hope to hear from you all and excited to be here.
A.
--
https://www.andregarzia.com <http://www.andregarzia.com>
Want to support me? Buy me a coffee at https://ko-fi.com/andregarzia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20200812/ff23cd09/attachment.htm>
More information about the Gemini
mailing list