Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/CodeDotJS/pufetch

:boom: :dizzy: Extract or export video links from a YouTube Playlist.
https://github.com/CodeDotJS/pufetch

youtube youtube-playlist

Last synced: 2 months ago
JSON representation

:boom: :dizzy: Extract or export video links from a YouTube Playlist.

Awesome Lists containing this project

README

        










The best youtube playlist url scrapper and exporter!

## Install

```
$ npm install --global pufetch
```

## Preview

⚡⚡ __`What you can do with it?`__

✔ `List all the url of the items present in the playlist which is publically available`

✔ `Scrap the link along with the suitable titles`

✔ `Export the content of the playlist into a json file`

✔ `Works even with the shortened playlist url`

## Usage

```
Usage: puf [url]
puf [url]

Commands:
-f, --fetch Fetch all video links from the playlist
-e, --export Export urls into json

Extra:
-f url --name Show links along with the title
-e url --name Set desired name of the exported playlist

Help:
$ puf -f https://goo.gl/QcSugM --name
$ puf -e https://goo.gl/QcSugM --name course

```

__`NOTE :`__ `Doesn't work with private playlists`

## Related

- __[`kote`](https://github.com/CodeDotJS/kote)__ `:` `Daily injection of wisdom, fun ,and love through command line`

## License

MIT © [Rishi Giri](http://rishigiri.ml)