add offline-ereading.gmi

This commit is contained in:
lee2sman 2021-12-31 04:42:29 -05:00
parent fe9753fc06
commit 2a68205723
2 changed files with 38 additions and 0 deletions

View File

@ -25,6 +25,8 @@ This gemlog is best visited between 1am and 6am local time.
# Posts
=> offline-ereading.gmi 2021-12-30 - Offline E-Reading
=> puzzlescript.gmi 2021-12-28 - Building Gameworlds in PuzzleScript
=> game-making-tools.gmi 2021-12-11 - My favorite no-code and low-code game making tools

36
offline-ereading.gmi Normal file
View File

@ -0,0 +1,36 @@
# 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.
=> https://tildegit.org/ploum/av-98-offline 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
=> https://tildegit.org/exquisitecorp/bookmobile 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.