s/Lagrange
Lagrange is a cross-platform 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.
Posts
Are svg a supported image format for gemini pages?
💬 2 comments · May 05 · 2 days ago
I haven't noticed any issues with word wrapping in the post in question. Could you share a screenshot?
💬 View post · May 05 · 2 days ago
How do I get Lagrange to prefer IPv6? I see there is a changelog entry of "Option to prefer IPv6 in DNS resolution" but I couldn't see where this is exposed in the Preferences area.
💬 2 comments · Apr 16 · 3 weeks ago
Anyone interested in having the scroll wheel button to actually scroll gemini pages, when clicked?
💬 3 comments · Apr 12 · 4 weeks ago
Lagrange v1.20.3 released, new mobile builds available — After a couple of hotfixes, here is a bit more substantial update for v1.20: Fixed a crash when hovering the mouse over an empty bookmark folder in the Bookmarks menu. CJK IME support has been improved in text input fields. (Patch contributed by Sidney Cammeresi.) Added a new toggle to enable or disable the SOCKS proxy while retaining its server address. Localhost addresses (numeric IP or "localhost") now always bypass the SOCKS proxy....
💬 1 comment · 4 likes · Mar 28 · 6 weeks ago · #release
When a server certificate changes, Lagrange will show a message warning of the change, including this bit: ... Please check if the server has announced a certificate change Is there a protocol for announcing such changes? Is the intention that the site finds some other out-of-band way of telling its users?
💬 6 comments · Mar 26 · 6 weeks ago
Can we buy you a coffee or something skyjake? — Seriously this client is fantastic. When I’m not in the terminal this is my goto smolweb client. If you’ve got some kinda donation page please share. I just wanted to say thanks for the Lagrange.
💬 1 comment · 4 likes · Mar 26 · 6 weeks ago
Really bizarre Chrome bug that Largange seems to trigger — Not sure if this is something exotic on my system or what, so I'm posting here where people are likely to be using both Largange and Chrome to see if anyone can replicate it... Ubuntu, 24.04. When I copy text from Largange to paste in Chrome -- just about anywhere -- Chrome freezes. When I paste it into gedit, and copy it from there instead, Chrome has no complaints. Any guesses as to what's going on? P.S. Further digging seems to...
💬 3 comments · Mar 22 · 7 weeks ago
Lagrange v1.20: SOCKS5, Handheld Port, Gamepads, UI/Audio Improvements — What's new in v1.20? SOCKS5 proxy support. Option to show input prompts at the bottom of the window. Scroll by dragging with middle mouse button. Errors, warnings, and input prompts now have a context menu. Improved behavior and stability of audio playback. Improved plain text presentation to adapt line wrapping to available space. Gopher:...
💬 18 comments · 6 likes · Mar 18 · 7 weeks ago · #release
I'm loving Lagrange from f-droid. installed it yesterday. Is there a way to import the user data in the desktop version? Bookmarks etc.
💬 5 comments · 2 likes · Mar 16 · 7 weeks ago
— skyjake.fi/gemlog/2026-03_android-streaming.gmi
Android Beta 47 — Work on the v1.20 release continues. In Android Beta 47, available now in the new F-Droid repository, I've made significant improvements to audio playback, and fixed a number of regressions found in the previous build: Audio playback and streaming are possible also in the background, using native Android media decoders. The new app permissions for Foreground Service (...
💬 21 comments · 8 likes · Mar 15 · 8 weeks ago
I broke Lagrange, please help!! — I broke Lagrange, please help!! I wanted to bump up the UI size because I thought it was a bit too small, so I put 3 in not realizing how big that would make the UI. Now the UI is so big I cant change it back. I tried looking for some sort of config file to adjust the settings but I couldn't find one. I tried completely uninstalling it, and from what I could tell there were no more Lagrange files on my PC but after reinstalling the UI is still massive. I'm...
💬 6 comments · Mar 12 · 8 weeks ago
Lagrange v1.20 mobile betas — New mobile beta builds are available for iOS and Android. The v1.20 release has some useful new features: SOCKS5 proxy support Gopher styling improvements Cleaner font settings UI Copy server error message to clipboard Android: Native audio playback (no streaming, but background playback works) iOS: Fixed keyboard input glitch [https link] TestFlight [https link] F-Droid Note that the F-Droid repository has been rebuilt with more modern tooling! (The Repomaker...
💬 18 comments · 6 likes · Mar 11 · 8 weeks ago
I was wondering how background colour work in Lagrange. Each capsule I look at has a subtly different background colour. Also a different icon in the title bar. These things seem to be persistent, so I guess they aren't random. What's the magic?
💬 2 comments · Feb 27 · 2 months ago
Hi folks. I'm setting up a new Gemini capsule on a VPS. When I first accessed it using Lagrange, I was asked whether to trust the server's certificate. That's kind-of what I expected, since it's self-signed. My slight confusion stems from the fact that I didn't get asked this for my capsule on ctrl-c.club. Is this because the ctrl-c.club certificate (which is system-wide, not per-user) is already signed by something Lagrange trusts? I sort of expected Lagrange to prompt me for every new...
💬 6 comments · Feb 27 · 2 months ago
Possibly a silly question: is there a way to store an identity certificate on a hardware security module like a Yubikey or something like that?
💬 7 comments · Feb 16 · 3 months ago
OMG! Lagrange plays inline audio! — I have taken the risk of linking an audio "improperly" in the last entry of my gemlog. I'm curious to see if the day comes when I get any formal warnings, considering that GAFAM pretend the gemini protocol doesn't exist. What I expected was that, even in Lagrange, the link would offer to download the audio file or open it in the system's default application. But when I pressed it, an embedded player appeared on the page and the audio started playing! [...
💬 4 comments · 6 likes · Feb 10 · 3 months ago
Big news! I've decided the iOS app is good enough to be in the public App Store, and it is now available. 🎉 There was a bit of back and forth with App Review about "Gemini", though. You may note that the app's store page does not feature that word anywhere. So if you were wondering how things are going with Google usurping Gemini as their brand name, apparently it's best to avoid using that word entirely lest casual app shoppers confuse this app with Google's AI offerings. Hence, the app...
💬 4 comments · 18 likes · Feb 08 · 3 months ago
Hello! Can client certificates from Elaho be imported into Lagrange? I realise this is perhaps more of an Elaho question than a Lagrange question but I dip into Gemini so infrequently that I didn’t notice Elaho was deprecated, and I couldn’t find any active support channel. Perhaps it’s also a success story for Gemini that an unmaintained client still works (there’s been no feature churn for it to keep up with).
💬 3 comments · Feb 01 · 3 months ago
Lagrange changed my opinion on reading text outside a terminal — Gemini got me excited because I wanted to "the web" in my terminal. That's where I wanted all my text. I tried a couple text based clients first. Some of them I had trouble getting working at all, some of them were just really mid. I'm not going to name names because I don't remember most of them and that's not the point. I heard lagrange was really good, so I compiled it and started using it to look around gemini-space,...
💬 2 comments · 16 likes · Jan 31 · 3 months ago
Lagrange for Handheld Linux Consoles — I've published an "early access" (i.e., alpha build) of the handheld Linux variant of Lagrange: [gemini link] Please check the page for more information. The biggest missing feature at this point is configurability of the on-screen keyboard. The general gamepad support will be included in version 1.20 for all platforms.
💬 4 comments · 6 likes · Jan 12 · 4 months ago
lagrange emoji font? — Hi there!! i felt like asking, what font does lagrange use for its emojis? i assumed it was non-color noto sans , but i found some emojis looked very different.. they have a beautiful feel to them and i'd love to use them myself! thank you in advance :°3
💬 2 comments · 1 like · Jan 10 · 4 months ago
Input Dialog placement — I noticed that on Linux, the input dialog comes up at the top of the window (and is not movable). Is there a setting I missed to relocate it? In android, it works out naturally with the keyboard popping up on the bottom. Asking because it covers up the game data in my games...
💬 1 comment · 2025-12-20 · 5 months ago
Favicon logic — When I'm using Lagrange on android it picks up favicon.txt and on linux seems like it doesn't. Not a big deal but interesting what's the difference.
💬 1 comment · 1 like · 2025-12-17 · 5 months ago
Hi, I'm trying out Lagrange and geminispace in general. I love the sleek minimalism and snappiness of Lagrange, but then I had a look at the Activity Monitor (on MacOS 10.15)... and Lagrange is using more memory (700mb) than Firefox (500mb), which is crazy. Is this normal? I would expect the 'smolweb' be, well, smol in memory consumption as well.
💬 14 comments · 2 likes · 2025-12-14 · 5 months ago
Page 1 of 8