A basic wallpaper downloader written in rust, uses wallhaven API for downloading wallpapers in original format.
Download is asynchronous downloads the images into $HOME/Pictures/wallpapers/$(date "+%b_%d")/
eg: /home/jobin/Pictures/wallpapers/aug_15/
Clone the repo to anywhere in your system
git clone --depth https://github.com/Jobin-Nelson/waldl.git
cd into the waldl, install the binary
cd waldl && cargo install --path .
waldl Matthew McConaughey
If you don't give any arguments it will download latest or top lists.
I've also build the same thing in python you can view that here.