A simple yet powerful tool for downloading anime.

--- # Anime Downloader Ever dreamt about watching anime for free effortlessly without all those unbearable ads? Ever dreamt of downloading your favourite anime for that long trip? ![kawaii](https://thumbs.gfycat.com/IgnorantYoungDowitcher-size_restricted.gif) Yeah. Me too! That's why this tool exists. ## Features - Download or stream any episode or episode range of any anime. - Specify the quality you want to stream or download. - Search and download. - Save yourselves from those malicious ads. - Download using external downloader ([aria2](https://aria2.github.io/) recommended). - Configurable using `config.json`. See [documentation](https://anime-downlader.readthedocs.io/en/latest/usage/config.html). ## Supported Operating Systems: - Windows - Mac OS - Linux - Android - iOS (requires Jailbreak and some tinkering) * Instructions for Mobile Operating Systems can be found in the [Installation Documentation Page](https://anime-downlader.readthedocs.io/en/latest/usage/installation.html) ## Supported Sites **Details about the sites can be found in [FAQ](https://github.com/vn-ki/anime-downloader/wiki/FAQ)** - a2zanime - Anistream - AnimeOnline360 - Animeflix - Animefreak - animeout - Animeflv - AnimeKisa - Animesimple - Animerush - Animedaisuki - Animixplay - Animepahe - requires Node.js - Animevibe - DreamAnime - Dubbedanime - Erai-Raws - Gogoanime - itsaturday - Justdubs - Kickassanime - Kissanimefree - Kissanime - requires Selenium - Kisscartoon - requires Selenium - Nyaa.si - RyuAnime - twist.moe - requires Node.js - Watchmovie - Yify - Vostfree - Voiranime - Vidstream Sites that require Selenium **DO NOT** and **WILL NOT** work on mobile operating systems Twist.moe **DOES NOT** work and **WILL NOT** work on iOS, a specific Python module that is required for twist.moe is not supported on iOS and cannot be installed. ## Installation [**Installation instructions***](https://anime-downlader.readthedocs.io/en/latest/usage/installation.html) If you have trouble installing, see extended installation instructions [here](https://anime-downlader.readthedocs.io/en/latest/usage/installation.html) or join the [discord server](https://discord.gg/Qn2nWGm) for help. **Note**: - For Cloudflare scraping either [cfscrape](https://github.com/Anorov/cloudflare-scrape) or [selenium](https://www.selenium.dev/) is used. [Cfscrape](https://github.com/Anorov/cloudflare-scrape) depends on [`node-js`](https://nodejs.org/en/) and [selenium](https://www.selenium.dev/) utilizes an automated invisible instance of a browser (chrome/firefox). So, if you want to use Cloudflare enabled sites, make sure you have [node-js](https://nodejs.org/en/) and a [webdriver](https://www.selenium.dev/selenium/docs/api/py/index.html#drivers) installed. - You might have to use pip3 depending on your system ## Usage See [docs](https://anime-downlader.readthedocs.io/en/latest/usage/dl.html). Anime Downloader has two sub-commands, `dl` and `watch`. - [dl](https://anime-downlader.readthedocs.io/en/latest/usage/dl.html): `dl` can download anime. - [watch](https://anime-downlader.readthedocs.io/en/latest/usage/watch.html): `watch` can manage your anime watch list. Needs [mpv](https://mpv.io). Deprecated in favour of [adl](https://github.com/RaitaroH/adl) **To use `anime_downloader` in your package:** This tool can be used as a library. This means you can import it into your own applications and search for anime and do many other wonderful things. See [documentation](https://anime-downlader.readthedocs.io/en/latest/usage/api.html). **Development Instructions:** See [development instructions](https://anime-downlader.readthedocs.io/en/latest/advanced/custom_site.html). ## Related Projects - [adl](https://github.com/RaitaroH/adl) - a command-line tool for watching anime that makes use of anime-downloader. - [Cloudstream](https://github.com/LagradOst/CloudStream-2) - mobile gui for pirating anime and movies. --- *Please don't judge me for not paying for anime. I want to support the anime industry, but being a college student, I can't.*