Simple Imgur Fetchr is a node script that will download the top images for a subreddit from Imgur to a location of your choosing. You can tune the parallelism of the downloads as well as how many pages you wish to fetch.
To install, you must first have npm installed on your machine.
$ npm install -g simple-imgur-fetchrUsage: simple-imgur-fetchr <subreddit> <location> [options]
Options:
-p, --pages Number of pages to pull from Imgur. One page is 60 images. [default: 1]
-t, --timeframe Timeframe in which you want the top images. [default: "all"]
-w, --workers Number of workers to download concurrently. [default: 5]
--allowPortraits Download portrait images [boolean] [default: false]
--allowLowRes Download images that are smaller than 1920x1080 [boolean] [default: false]
By default, the script will download the top 60 images of all time for a subreddit.
$ simple-imgur-fetchr pics /home/user/pics
This will download the top 60 images of all time and place them into the /home/user/pics directory.
$ simple-imgur-fetchr pics /home/user/pics -p 2 -t month
$ simple-imgur-fetchr pics /home/user/pics -p 2 -t week -w 1