💾 Archived View for skyjake.fi › lagrange captured on 2021-12-03 at 14:04:38. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
Lagrange is a desktop GUI client for browsing Geminispace. It offers modern conveniences familiar from web browsers, such as smooth scrolling, inline image viewing, multiple tabs, visual themes, Unicode fonts, bookmarks, history, and page outlines.
Like Gemini, Lagrange has been designed with minimalism in mind. It depends on a small number of essential libraries. It is written in C and uses SDL for hardware-accelerated graphics. OpenSSL is used for secure communications.
Screenshot (showing "skyjake.fi/lagrange/")
Prebuilt binaries for Windows, macOS (10.13 or later), and Linux
Lagrange on Flathub (for Linux) — see below for known issues
Source code and resources (.tar.gz, 8.2 MB)
On macOS you can install and upgrade via Homebrew:
brew install --cask lagrange
Please check MacPorts if you are using macOS 10.12 or older.
On openSUSE Tumbleweed:
sudo zypper install lagrange
On other platforms (e.g., *BSD), you'll need to compile the source tarball (CMake).
If you have questions, comments or improvement ideas, you can reach me via:
GitHub: Bug reports, feature requests, PRs
Flatpak applications run in a sandbox that limits their access to the rest of the system. At the moment, Lagrange has not been fully adapted to use Flatpak Portal APIs, so the following are known issues:
Alex Schroeder: Capsule update using Lagrange on the phone
A thorough walkthrough of how to upload text and files via Titan using the (beta) version of Lagrange on an iPhone.