70 versions of Lagrange are listed here, from May 31, 2021 to the current 1.20.9. Each one links to the publisher’s own installer files.
70 versions over 5 years · about 14 a year
| Version | Date | Size | Files |
|---|---|---|---|
| 1.20.9Latest | June 29, 2026 | — | 64-bit EXE (Inno Setup) Release notes- Fixed: Potential crash when Fingerprints menu open in Page Information.
- Fixed: Page Information popup dismissed inadvertently.
- Improved list resizing performance: contents should not be invalidated on height changes, since items are anyway buffered for vertical scrolling.
- Ask SDL to use the Wayland video backend when running on a Wayland display. (This should fix rendering glitches on KDE Plasma.)
What's new in v1.20?
───────────────┬──────────────────────────┬───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
OS │Download │Details
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Linux Desktop │x86_64 AppImage │Built on Ubuntu 18.04. (sig) (zsync)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
│armhf AppImage │Built on Raspbian 10 (Buster). (sig) (zsync)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
macOS Desktop │Apple arm64 │Requires macOS 11.0 or later. (sig)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
│Intel x86_64 │Requires macOS 10.13 or later. (sig)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Windows Desktop│setup.exe (64-bit) │Requires 64-bit Windows 7 or later. (sig)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
│portable.zip (64-bit) │Requires 64-bit Windows 7 or later. Can be extracted and run as-is — user files will be stored under the "userdata" subdirectory. (sig)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Linux Terminal │x86_64 AppImage │Curses-based text UI. Built on Ubuntu 18.04. (sig) (zsync)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
│armhf AppImage │Curses-based text UI. Built on Raspbian 10 (Buster). (sig) (zsync)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
macOS Terminal │Apple arm64 │Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 11.0 or later. (sig)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
│Intel x86_64 │Curses-based text UI. Installs to "/usr/local/bin/clagrange". Requires macOS 10.13 or later. (sig)
───────────────┼──────────────────────────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Any │Source tarball │Contains all the required source files including dependencies. This is recommended for source builds. (sig)
───────────────┴──────────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── |
| 1.19.2 | September 13, 2025 | — | 64-bit EXE (Inno Setup) |
| 1.19.1 | September 6, 2025 | — | 64-bit EXE (Inno Setup) |
| 1.19.0 | September 1, 2025 | — | 64-bit EXE (Inno Setup) |
| 1.18.8 | August 22, 2025 | — | 64-bit EXE (Inno Setup) |
| 1.18.7 | August 13, 2025 | — | 64-bit EXE (Inno Setup) |
| 1.18.6 | August 5, 2025 | — | 64-bit EXE (Inno Setup) |
| 1.18.5 | March 9, 2025 | — | 64-bit EXE (Inno Setup) |
| 1.18.4 | December 10, 2024 | — | 64-bit EXE (Inno Setup) |
| 1.18.3 | October 14, 2024 | — | 64-bit EXE (Inno Setup) |
| 1.18.2 | October 13, 2024 | — | 64-bit EXE (Inno Setup) |
| 1.18.1 | September 29, 2024 | — | 64-bit EXE (Inno Setup) |
| 1.18.0 | September 20, 2024 | — | 64-bit EXE (Inno Setup) |
| 1.17.6 | January 16, 2024 | — | 64-bit EXE (Inno Setup) |
| 1.17.5 | December 4, 2023 | — | 64-bit EXE (Inno Setup) Release notes- Fixed a few small memory leaks.
- Fixed unnecessary copying of data while waiting for an audio buffer to become playable.
- Gopher: Detect audio media type from file extension with the s item type (it's not always WAV).
- Content that uses charset=utf-8 is checked for validity.
If the encoding is invalid, the content is instead decoded as CP437 (if it has ANSI escapes; possibly it's ASCII art) or just Latin-1.
- Remove ANSI escapes from window titles.
- Modified rule for when 'text/plain' is assumed to actually be 'text/gemini' based on the file extension. |
| 1.17.4 | November 19, 2023 | — | 64-bit EXE (Inno Setup) Release notes- Removed automatic horizontal scrolling of wide preformatted blocks.
Instead, hold down the Shift key to scroll horizontally with the mouse wheel.
- Fixed an event processing issue where some events were not handled as expected, for instance when opening a link into split view the opened link was not highlighted.
- Fixed links not reacting to mouse hover after jumping to a heading from the Outline.
- Fixed input prompt behaving strangely after changing font size. (Lines are now forced to rewrap after changing the font.)
- Fixed mouse cursor not changing its shape in all open windows.
- Updated UI translations.
New/changed in v1.17
- The Bookmarks menu lists all of your bookmarks and folders.
- Snippets: A collection of short text segments that can be pasted into any input field via the context menu.
For example, useful for your gemlog header/footer and other often-repeated parts.
- Snippets can be managed in Preferences > Snippets and created by right-clicking on links or selected text on a page.
- Custom search queries: Snippets whose name starts with a bang (e.g., "!w") can be invoked in the URL field to make customized queries.
The snippet content should be a Gemini search URL, for example: "gemini://gemi.dev/cgi-bin/wp.cgi/search".
- Quick lookup shows matching snippets as a new type of search result.
- Keyboard shortcut Shift+1/⇧1 for conveniently making a snippet query.
- Input prompts, upload dialogs, and bookmark editors can be resized by dragging the left or right edge.
- Text zooming in the upload text editor.
- Gemtext syntax highlighting in the upload dialog.
- Recently submitted input prompt contents are saved persistently and can be restored via the Ellipsis utility menu in the prompt dialog.
- You can force the input prompt to appear before a certain URL is requested so you can enter a query string.
This is useful for avoiding an extra request when it is known that a URL will require input (e.g., search engine, game input).
- When importing links as bookmarks, you can optionally create subfolders from headings.
You can also choose a destination folder for the imported bookmarks.
- Quickly add/move a bookmark into a folder with the navbar bookmark button context menu (right-click on 🏷️).
- User-selectable feed refresh interval.
Previously the interval been hardcoded to four hours. (Based on a patch by Michael Nordmeyer.)
- Setting to never/always collapse preformatted blocks, disabling the ability to toggle the folding.
- "Fold All" and "Unfold All" in Bookmarks sidebar context menu.
- "Search" context menu item on selected text to make a search query with it.
- "Use as Search URL" in link context menu.
- "Mark All Links as Visited" in the Tools submenu.
- Option --capslock: enable Caps Lock as a modifier in keybindings.
- Option --theme (-t): change UI color theme of open Lagrange windows.
Can be used in scripts to switch the theme automatically (for example, see the darkman utility; thanks to Jason McBrayer for suggesting this).
- Support for the Nex protocol (nex://nightfall.city/nex/info/specification.txt).
- Keyboard shortcut for deleting bookmarks (Backspace).
Useful when the Bookmarks list has input focus.
- macOS: System UI accent color can be chosen as the accent color.
- Menus can have submenus.
Several of the old menus were reorganized accordingly.
For example, the page context menu has a Tools submenu for translation, Titan uploads, etc.
- Show unsupported media types as plain text if the content is valid UTF-8 encoded text.
- The page scrolls while selecting text near top/bottom.
- Display a logo graphic in empty windows/tabs as a placeholder.
- Visualize input focus in lists by drawing a focus rectangle around the current item.
- Menu separators are taller and more distinct for a clearer item separation.
- Adjusted colors of the Import Identity dialog.
- Auto-hide sidebars when resizing a window/split if the document area would become narrower than the sidebar.
- Tuned theme color palette and impr |
| 1.17.3 | November 4, 2023 | — | 64-bit EXE (Inno Setup) Release notes- Fixed activating a pinned identity when opening a bookmark via the Bookmarks menu.
- Fixed initial scope of a created identity when using the default selection.
- Fixed issues with dropdown menus when the menu appears as a popup window.
- Fixed clearing the pinned identity of a bookmark.
New/changed in v1.17
- The Bookmarks menu lists all of your bookmarks and folders.
- Snippets: A collection of short text segments that can be pasted into any input field via the context menu.
For example, useful for your gemlog header/footer and other often-repeated parts.
- Snippets can be managed in Preferences > Snippets and created by right-clicking on links or selected text on a page.
- Custom search queries: Snippets whose name starts with a bang (e.g., "!w") can be invoked in the URL field to make customized queries.
The snippet content should be a Gemini search URL, for example: "gemini://gemi.dev/cgi-bin/wp.cgi/search".
- Quick lookup shows matching snippets as a new type of search result.
- Keyboard shortcut Shift+1/⇧1 for conveniently making a snippet query.
- Input prompts, upload dialogs, and bookmark editors can be resized by dragging the left or right edge.
- Text zooming in the upload text editor.
- Gemtext syntax highlighting in the upload dialog.
- Recently submitted input prompt contents are saved persistently and can be restored via the Ellipsis utility menu in the prompt dialog.
- You can force the input prompt to appear before a certain URL is requested so you can enter a query string.
This is useful for avoiding an extra request when it is known that a URL will require input (e.g., search engine, game input).
- When importing links as bookmarks, you can optionally create subfolders from headings.
You can also choose a destination folder for the imported bookmarks.
- Quickly add/move a bookmark into a folder with the navbar bookmark button context menu (right-click on 🏷️).
- User-selectable feed refresh interval.
Previously the interval been hardcoded to four hours. (Based on a patch by Michael Nordmeyer.)
- Setting to never/always collapse preformatted blocks, disabling the ability to toggle the folding.
- "Fold All" and "Unfold All" in Bookmarks sidebar context menu.
- "Search" context menu item on selected text to make a search query with it.
- "Use as Search URL" in link context menu.
- "Mark All Links as Visited" in the Tools submenu.
- Option --capslock: enable Caps Lock as a modifier in keybindings.
- Option --theme (-t): change UI color theme of open Lagrange windows.
Can be used in scripts to switch the theme automatically (for example, see the darkman utility; thanks to Jason McBrayer for suggesting this).
- Support for the Nex protocol (nex://nightfall.city/nex/info/specification.txt).
- Keyboard shortcut for deleting bookmarks (Backspace).
Useful when the Bookmarks list has input focus.
- macOS: System UI accent color can be chosen as the accent color.
- Menus can have submenus.
Several of the old menus were reorganized accordingly.
For example, the page context menu has a Tools submenu for translation, Titan uploads, etc.
- Show unsupported media types as plain text if the content is valid UTF-8 encoded text.
- The page scrolls while selecting text near top/bottom.
- Display a logo graphic in empty windows/tabs as a placeholder.
- Visualize input focus in lists by drawing a focus rectangle around the current item.
- Menu separators are taller and more distinct for a clearer item separation.
- Adjusted colors of the Import Identity dialog.
- Auto-hide sidebars when resizing a window/split if the document area would become narrower than the sidebar.
- Tuned theme color palette and improved background colors of "Colorful Light".
- Newly created client certificates have a default expiration date in the year 9999, which means they won't expire.
One can still also set a specific date as before.
- Periodically save UI state (including each tab's navigation history) to prevent data loss in case the app crashes.
T |
| 1.16.7 | August 11, 2023 | — | 64-bit EXE (Inno Setup) Release notes- Workaround for window refresh potentially getting stuck while receiving a streaming response. (Limit update frequency.)
- Don't navigate back when stopping a streaming request.
New/changed in v1.16
- Input prompt font size can be changed with the Zoom In/Out/Reset keys.
- Preferences: Option for silently following scheme-changing redirects (Network tab; default: no).
- Tab creation and closing follows common browser conventions: new tabs are opened next to the most recently opened tab, so they retain the correct left-to-right order.
- Preferences: Moved cache/memory size settings to Content tab.
- Page title in margin omits prefix Emoji if it matches the bookmark icon.
- Adjusted word-wrapping to break at a period inside a word (e.g., domain names).
- If the page is missing a level 1 heading, use the first content line as the title. |
| 1.16.6 | July 30, 2023 | — | 64-bit EXE (Inno Setup) Release notes- Fixed crash on gemini://sdf.org/ where the contents of a link line would fail to be recognized as valid characters.
- Fixed splitting a long wrapped line in input fields where part of the text would remain on the preceding line. (Mixup between byte and character index.)
New/changed in v1.16
- Input prompt font size can be changed with the Zoom In/Out/Reset keys.
- Preferences: Option for silently following scheme-changing redirects (Network tab; default: no).
- Tab creation and closing follows common browser conventions: new tabs are opened next to the most recently opened tab, so they retain the correct left-to-right order.
- Preferences: Moved cache/memory size settings to Content tab.
- Page title in margin omits prefix Emoji if it matches the bookmark icon.
- Adjusted word-wrapping to break at a period inside a word (e.g., domain names).
- If the page is missing a level 1 heading, use the first content line as the title. |
| 1.15.8 | April 7, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.15.7 | March 28, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.15.6 | March 22, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.15.5 | March 16, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.15.4 | March 9, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.15.3 | February 26, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.15.2 | February 6, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.15.1 | January 25, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.15.0 | January 21, 2023 | — | 64-bit EXE (Inno Setup) |
| 1.14.1 | November 26, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.14.0 | November 25, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.8 | November 3, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.7 | June 30, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.6 | May 26, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.5 | May 19, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.4 | May 10, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.3 | May 6, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.2 | May 3, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.1 | May 3, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.13.0 | May 3, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.12.2 | April 22, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.12.1 | April 6, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.12.0 | April 5, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.11.2 | March 18, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.11.1 | March 2, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.10.6 | February 19, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.10.5 | February 11, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.10.4 | February 5, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.10.3 | January 30, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.10.2 | January 24, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.10.1 | January 20, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.10.0 | January 17, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.9.5 | January 5, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.9.4 | January 4, 2022 | — | 64-bit EXE (Inno Setup) |
| 1.9.3 | December 24, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.9.2 | December 7, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.9.1 | November 29, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.9.0 | November 27, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.8.3 | November 21, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.8.1 | November 6, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.8.0 | October 30, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.7.3 | October 23, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.7.2 | October 12, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.7.1 | October 3, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.6.5 | August 29, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.6.4 | August 22, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.6.3 | August 16, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.6.2 | August 5, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.5.2 | June 16, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.5.1 | June 7, 2021 | — | 64-bit EXE (Inno Setup) |
| 1.5.0 | May 31, 2021 | — | 64-bit EXE (Inno Setup) |