RX-wiki

Differential Perma-Cache

It consists on using a tool (such as Git) to download a project (either completely or partially), using the same tool for delta-updates, and using a light-weight IDE (such as Helix or NeoVim) to browse the project (of course, having a text shell (such as Bash) and Unix-like utilities (such as GNU coreutils) is implied).

The purpose of such a setup is to enable an efficient workflow for general-purpose information retrieval:

All of this is in contrast to web browsers:

Overall, a much better experience!