gogo-dl v3.0.5
Requirements
NodeJS - install at https://nodejs.org/en/
aria2 (optional, required for downloading) - download aria2 at https://github.com/aria2/aria2/releases or your package manager
mpv or vlc (optional, required for streaming) - mpv is reccomended - download mpv at https://mpv.io/installation/ or your package manager - download vlc at https://www.videolan.org/ or your package manager
Install
Linux, Windows, macOS
npm i gogo-dl -g
Features
- Full quality downloads
- Fast high-quality mirrors for streaming and downloading
- Batch downloads
- Fast searching
- Streaming using mpv or vlc
- Support for sub and dub anime
- MyAnimeList(MAL) support - Syncing watch history with MAL - Watch List through MAL
Usage
gogo-dl has five sub commands dl
, watch
, list
, add
, remove
, auth
*episode range should be entered "start-end"
- ex: "13-40"
- this range is inclusive
*you can also enter a single episode
- ex "14"
gogo dl title
by choosing a show and an episode range you want to watch, gogo-dl will launch will start downloading the episodes
downloads the episodes to the path you are currently in
gogo watch title
by choosing a show and an episode range you want to watch, gogo-dl will launch mpv or vlc, and the show will start playing
fetches all the episodes and adds them in a queue into your media player
gogo auth
This command will launch your browser and ask you to authenticate your MAL account with gogo-dl. This is required to access and modify your watch list and sync your watch/dl history with MAL
stores the shows in a JSON file in your home directory
gogo add title
by choosing a show, gogo-dl will add it to a watch list that you can access it using the list
command
stores the shows in a JSON file in your home directory
gogo list title + flag -w or -d
choose a show from your watch list and an episode range that you want to download-d
or watch-w
depending on the flag in your command (default is download)
gogo remove
this command lets you choose a show from your watch list and remove it
Disclaimer
gogo-dl was not developed for pirating anime but for educational usage.
It may be illegal to use this in your country,
I am not responsible in any way for the usage of others.