Dash on macOS also lets you download StackOverflow for offline use. It was my goto for working on airplanes, way back when traveling on airplanes was a thing.
Does it actually work? I tried a couple of times and the downloads never finished.
It worked for me when I tried it but it was so slow that unless you are running from an SSD it's not worth it (I had it on an external disk). Don't download everything, only get what you really need, the phone app was (maybe still is) a bit buggy.