En MacOS existe una aplicacion llamada Dash, este sirve para descargar documentaciones offline y para Snipped de codigos.
La alternativa a Dash para Windows y Linux se llama Zeal, esta solo funciona para tener documentaciones offline.
Para instalar en Ubuntu:
$ sudo add-apt-repository ppa:zeal-developers/ppa
$ sudo apt-get update
$ sudo apt-get install zeal
Para instalar en Windows descarga el instalador https://bintray.com/artifact/download/zealdocs/releases/zeal-0.1.1-windows-x86.msi
Ahora podras revisar documentacion de Android, Node.Js entre otros sin tener acceso a internet.