Kage is a command-line tool that solves the problem of archiving JavaScript-heavy websites by packaging entire sites into self-contained files. Unlike browser save functions that break on JS-dependent pages, Kage can deploy a local server for previewing archived pages, export to the ZIM format for mobile access via Kiwix, or compile sites into standalone binaries with WebView support. Flags like --scope-prefix and --exclude let users limit what gets archived, keeping storage usage manageable. The author highlights it as their go-to read-it-later and website archival solution for a home lab setup.

3m read timeFrom xda-developers.com
Post cover image
Table of contents
Saving pages the conventional way isn’t ideal for JavaScript riddled websitesKage solves this archival problem with a neat workaroundIt’s great for archiving entire websites’ worth of content
84 Impressions