Yeah, I keep thinking that CHM was the peak format for offline docs. Today we have Kiwix [0] and Dash/Zeal [1] – both amazing projects, but somehow they feel more complex, and the formats they use aren’t as ubiquitous.
The other day I crammed some awful internal docs into zeal. It was a fun time, good format -- was able to reverse engineer it without looking at the specs in an hour or so. I wanted to be able to look at those docs having to remember exactly where they were every time.
[0]: https://kiwix.org/en/
[1]: https://kapeli.com/dash for macOS, https://zealdocs.org/ for others