Skip to main content

Download your favourite anime

Project description

Anime Downloader

Build Status codecov PyPI pyversions PyPI

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

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. (Only 9anime)
  • Save yourselves from those malicious ads.
  • Add any anime to your watch list using anime watch and let anime downloader take care of everything for you.
  • Configurable using config.json. See doc.

Supported Sites

  • 9anime
  • KissAnime [cloudflare]
  • KissCartoon [cloudflare]
  • Gogoanime

NOTE: To download from sites marked [cloudflare], anime-downloader has to be installed with cloudflare support(See below).

Installation

You can install the stable release from PyPI.

$ pip install anime-downloader

To install with cloudflare support, (Read note below)

$ pip install anime-downloader[cloudflare]

To install the dev version

$ pip install -U git+https://github.com/vn-ki/anime-downloader.git

# To install with cloudflare support
$ pip install -U git+https://github.com/vn-ki/anime-downloader.git#egg=anime-downloader[cloudflare]

If you have trouble installing, see extended installation instructions here.

NOTE:

  • For cloudflare scraping cfscrape is used. It depends on node-js. So if you want to use cloudflare, make sure you have node-js installed.
  • You might have to use pip3 depending on your system
  • If you are using zsh, don't forget to escape [ and ] using \.

Usage

See wiki.

Anime downloader has two sub commands, dl and watch.

  • dl: dl can download anime.
  • watch: watch can manage your anime watch list. Needs mpv. With watch you'll never have to go to any anime sites ever again.

To use anime_downloader in your package

This tool can be used as a library. This means you can import it into your own application and search for anime and do many other wonderful things. See documentation.

Development Instructions

See wiki


Please don't judge me for not paying for anime. I want to support these animation studios, but being a college student, I can't.

arigatou gozaimasu

arigatou

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anime-downloader-2.7.1.linux-x86_64.tar.gz (37.2 kB view details)

Uploaded Source

Built Distribution

anime_downloader-2.7.1-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file anime-downloader-2.7.1.linux-x86_64.tar.gz.

File metadata

File hashes

Hashes for anime-downloader-2.7.1.linux-x86_64.tar.gz
Algorithm Hash digest
SHA256 b059455a865c03f3881cd9b77d3071afe938f0a107ab556e14f79626b16de842
MD5 21f5001d9c7d932ab085fe18e6932dd2
BLAKE2b-256 a2da358ad48b4c5b2fd64415558c67684fd388bb8cc1a414e8f943fd8fa7b79c

See more details on using hashes here.

File details

Details for the file anime_downloader-2.7.1-py3-none-any.whl.

File metadata

File hashes

Hashes for anime_downloader-2.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c0b628f43de6316bda487b322707f5a9be8ac107087fdab308e1c76d0ce22be8
MD5 e988044605fc0c0e937f4fe60fcdafbc
BLAKE2b-256 22a513a7c64d7babfbd1ef91db85d891f3630895467e4092d608dd667362082b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page