Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/alphka/instagram-downloader

Download Instagram posts, stories, highlights and more.
https://github.com/alphka/instagram-downloader

cli date downloader instagram lastmodified lastmodifiedtime metadata sharp

Last synced: about 7 hours ago
JSON representation

Download Instagram posts, stories, highlights and more.

Awesome Lists containing this project

README

        

Instagram Downloader

### Description
A program written in JavaScript to download images and videos from Instagram.


### Usage

```
instadl [options] username
instadl [options] username1 username2
```


### Supported options

```
Usage: instadl [options]

Arguments:
string Usernames

Options:
-v, --version Display program version
-o, --output [path] Output directory
-f, --force Force creation of output directory
-q, --queue Set how many items to get from Instagram API (default: 12)
-l, --limit Set how many items to download in total
-ns, --no-stories Disable stories download
-nt, --no-timeline Disable timeline download
-nh, --no-highlights Disable highlights download
-nhc, --no-hcover Disable highlights' cover download
-h, --help Display help
```


### Installation

```
npm install
npm link
```

> [!NOTE]
> Before executing the CLI program, copy the contents of the file `.env.example` to a new file named `.env` and
> fill all the environment variables there with your account credentials that are stored in the browser's cookies.
> This program will not work without authentication.

### License

[ISC](LICENSE.md) © 2023 Kayo Souza