Moonlander was the fanciest Gemini client in the entire solar system.
Moonlander has been abandoned for a few months at this point, and will likely not be maintained on it's current form. While you are free to fork and continue dealing with the spaghetti code powering Moonlander, the code in this specific repository has glaring bugs and obviously missing features, which a casual Gemini explorer might want to avoid.
This includes an unresolved bug in the Gemini connection backend that terminates connections to random servers, which might reflect badly upon the servers, when in reality it's the client's fault.
Render more than just text/gemini and plaintext.
Possibly support other protocols
Syntax highlighting (?)
git clone https://git.sr.ht/~admicos/moonlander cd moonlander cargo build --release cd target/release strip -s moonlander # optional, reduces file size by ~50%
Run Moonlander for the first time to create the configuration defaults.
$HOME/.configunder most cases)
For patches sent via email, please make sure you indicate that it's for Moonlander by running the following on your clone of the repo:
git config format.subjectprefix "PATCH moonlander"
Moonlander, Moonrender, relm-moonrender and the Gemini client under the
directory are all licensed under the MIT License, which is available in the
file of this repository.