Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yashkathe/download-wallpapers-cli

Search wallpapers from terminal directly and the script will download all the high resolution wallapers from the website
https://github.com/yashkathe/download-wallpapers-cli

expressjs nodejs puppeteer script wallpaper web-scraping

Last synced: 30 days ago
JSON representation

Search wallpapers from terminal directly and the script will download all the high resolution wallapers from the website

Awesome Lists containing this project

README

        

# Wallpaper scrapper

Download wallpapers just by specifing the type of wallpaper you want
The script uses puppetteer to scrape the following [website](https://www.wallpaperflare.com/)

## Run this on your machine

_This script is only tested in linux_

1. Download the project
```bash
git clone https://github.com/yashkathe/download-wallpapers-cli.git
```

2. [optional] Add nodemon.json to the project directory and add the following content. Set the port to what you want.
```json
{
"env" : {
"PORT": "8080"
}
}
```

3. Download all the dependencies and then run the script
```bash
npm install
```

```bash
npm start
```

##
The images will be stored in **_./downloads_**