Show HN: Kage – Shadow any website to a single binary for offline viewing
- Open Source
- Developer Tools
- Infrastructure
- Web
- Documentation
Kage is a Go tool for mirroring entire websites, not just saving a single page. It drives Chrome or Chromium, waits for client-side rendering, captures the final DOM, strips the original scripts, and writes out an offline-browsable copy. The author can also package that result as a ZIM archive for Kiwix or as an executable that serves the archive locally. That made the core framing click for people who first assumed this was just another "Save As" wrapper or a SingleFile clone. The useful comparison that stuck was "HTTrack for modern JavaScript sites".
If you need offline copies of modern documentation or internal web content, this is worth watching as a browser-rendered alternative to wget or HTTrack. For sharing, favor plain HTML folders or ZIM over the executable mode, and expect rough edges around auth, crawl controls, and very large sites.
- github.com
- Discuss on HN