Many website was blocked from my area, so I want some way to cache network resource to my local machine when I am offline from Inernete or VPN not avaliable. So at that time I could still access to some important resource I needed, for example some kubernetes article and images,or some videos, it needed to management well by the cache system, is there any good way?

1 Answer 1


You can add them to reading list and have them offline.


enter image description here

It gets tricker to work if it is synced across devices. So I tend to save pages I need using File menu > Export as PDF.. or Save as.. > Web Archive.

Often wget -c site.com is also helpful.

As pointed out by nohillside in comments, youtube-dl can save videos offline too, not just from YouTube, despite its name.

Both of the CLI tools can be managed by brew, cleanly.

  • 1
    youtube-dl (and its UI-based siblings) are the way to go for videos
    – nohillside
    Jun 14, 2020 at 14:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .