Offline E-reading

2021-12-30

A few others have been writing on Gemini about consuming articles and gemtext offline.

Here's two tools to do that:

Offline Gemini Browsing

Ploum built the AV-98-Offline fork of AV-98 client.

=> AV-98-Offline

Even if you don't want to browse offline, it's a better implementation of AV-98. Updated search engine, and output is automatically piped to less if you are viewing more than a page of text (press q then enter the number of the link).

Offline HTML, Reader, Markdown and Epub

=> Bookmobile

Here's my own take on offline archiving and reading. Download articles for offline viewing as simple HTML, themed html, epub or markdown.

From the readme:

This is a brute force fishscript (shell) gluing together pandoc and a Node.js package that implements the Firefox reader view. It uses a NPM package implementing Mozilla's Readability script to scrape off ads, sidebars, footers, headers, etc. If that's not the right solution for you, jump down to the alternatives section at the end.

Currently, I use this as an alternative to Wallabag or Pocket to download articles I've meant to read later, converting them to epubs with bookmobile. Once a week I drop them on my micro-sd card and load it in my 10 year old offline e-ink e-reader (a Nook Simple Touch, ultra-cheap on eBay!).

Even for just browsing on my computer, the html output is really nice. In the default, it just applies readability to strip out all the junk. But in the reader format you can apply one of the nice simple CSS themes (medium clone, my now theme, simple pandoc, github clone, gemini clone).

This is over a hundred lines of fish script, so the code is pretty wonky, but it works for me!

=> back to index


You can leave a comment by emailing lettuce at the current domain.

Proxy Information
Original URL
gemini://gemini.ctrl-c.club/~lettuce/offline-ereading.gmi
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
429.780958 milliseconds
Gemini-to-HTML Time
0.840944 milliseconds

This content has been proxied by September (3851b).