Powerful, lightweight, user-friendly tool for downloading anime.
-
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
Linux, Windows, macOS
npm i gogo-dl -g
- 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
*episode range should be entered "[start]-[end]"
- ex: "13-40"
- this range is inclusive
*you can also enter a single episode
- ex "14"
by choosing a show and an episode range you want to watch, gogo-dl will launch will start downloading the episodes
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
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
by choosing a show, gogo-dl will add it to a watch list that you can access it using the list
command
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)
this command lets you choose a show from your watch list and remove it
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.