<-- back to the mailing list

Co-serving a static site over Gemini

ext0l at riseup.net ext0l at riseup.net

Fri Jul 17 19:00:20 BST 2020

- - - - - - - - - - - - - - - - - - - 

On 2020-07-17 08:30, colecmac at protonmail.com wrote:

ps: I haven't looked too deeply to see if there's an existing solution,
because I want an excuse to learn async Rust :)
An admirable goal :)
I've written a markdown to gemini converter in Python though, if that's
helpful/useful.
https://github.com/makeworld-the-better-one/md2gemini
I've been thinking about setting up a demo server that converts
markdown to gemini on the fly using it, might be interesting. Although
I didn't really write it with performance in mind, so I'd have to see
how it plays out for longer documents.
Cheers,
makeworld

Yeah, I came across that and it works great! I just felt like trying towrite my own thing in Rust because it's fun, though I'm cribbing yourparagraph link mode for Exarch.

(One of my other project ideas was a fancy terminal-interface clientwith color support, and then I found amfora... so instead I justpackaged it for NixOS and decided to write Exarch instead.)