Lagrange, the pretty Gemini browser
I've used several Gemini browsers, both in the terminal and in a GUI. After using Lagrange, I can't say I plan on continuing my search for a better browser.
When looking at a Gemini browser, I have several criteria which I take into consideration:
- Performance - Is the browser a memory hog? Is it written in an interpreted language? Does it feel snappy or does it lag?
- Aesthetics - Browsers should look good. This means a focus on providing a clean and elegant UI.
- Functionality - The browser needs to be easy to use and have user-friendly features. Bonus points for productivity features.
I don't have a lot to say here. Lagrange is fast and doesn't use much memory. Being written in C is likely at least a contributor to its snappiness. That comes of course at the cost of potential memory leaks, but I've not experienced leaks in my longrunning sessions.
The look and feel of Lagrange are what initially made is stand out to me. It is clean, intuitive, and allows you to change things like the font and colorscheme with ease. Additionally, it allows for inline images and site icons. Ultimately it feels very slick and is a joy to use.
Lagrange _was_ on par with other browsers I've used. It's pretty than others, but it has the basic features you expect: tabs, bookmarks, configurable homepage. However along with inline images, it also supports configurable site/bookmark icons, a builtin feed subscriber, visual indication of remote vs local links, and also text-based navigation.
Simply put, this is in my humble opinion the finest Gemini browser being offered (it even supports other protocols like `finger`!). I highly recommend it and I think you should too.
Please consider supporting this software and its development. You can find a paypal link in the Lagrange Github repository.