💾 Archived View for rawtext.club › ~sloum › geminilist › 002710.gmi captured on 2020-10-31 at 14:43:33. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2020-09-24)

-=-=-=-=-=-=-

<-- back to the mailing list

[ANN] Lagrange - A Beautiful Gemini Client

skyjake skyjake at dengine.net

Sun Sep 13 21:25:12 BST 2020

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

Hello all,

This is my first post to the mailing list, so greetings everyone! I've been following Gemini for a couple of months now and really like the thinking behind it. The community has done lots of impressive work on an elegant, small foundation.

I would like to introduce you to a new desktop GUI client I've been writing. It is called "Lagrange", and me being a visual/gamedev kind of guy one of the main goals is to make it an aesthetically pleasing app. At the moment, I have binaries available for Windows and macOS, and a source tarball for compiling on Linux.

Short description and build instructions:

gemini://skyjake.fi/lagrange/ Source code and releases:

https://git.skyjake.fi/skyjake/lagrange

In the spirit of Gemini, the guiding principle has been to trim things down to the bare bones. To keep the app as portable and small as possible, it's written in C and doesn't depend on existing UI frameworks. Instead, SDL2 is used for low-level graphics/input and the rest is built on top of that. TLS is provided by OpenSSL.

Feature highlights:

This is version 0.1 so it is not yet feature complete, but the commonly needed stuff should be working. Give it a spin if interested, and let me know if you have any comments or improvement ideas.

--jaakko