Skip to main content

awi-tmux

CLI downloader for watchanimeworld.net — Hindi, Tamil, Telugu, Malayalam, Kannada, and English dubbed anime. Works on Termux, Linux, macOS, and Windows.

Install

pip install awi-tmux

Dependencies (install once):

# Termux
pkg install ffmpeg fzf nodejs

# Linux / macOS
sudo apt install ffmpeg fzf nodejs   # or brew install ...

Usage

# Search and download interactively
awi "naruto"

# Auto-select Hindi dub
awi "naruto" --language Hindi

# Batch download episodes 1–10 in Tamil
awi "naruto" --language Tamil --episodes 1-10

# Download whole series
awi "dragon ball z" --episodes all

# Stream in mpv
awi "boruto" --play

# Pick a specific quality
awi "one piece" -q 720p

# Browse latest series
awi --browse series

# Direct URL
awi --url https://watchanimeworld.net/series/naruto/

# Concurrent episode downloads (2 at once)
awi "naruto" --episodes 1-5 --concurrent 2

Cloudflare bypass

The site uses Cloudflare. On residential IPs (Termux / home internet), bypass works automatically. If you get blocked:

  1. Open https://watchanimeworld.net in your browser and pass the challenge
  2. Open DevTools (F12) → Application → Cookies → watchanimeworld.net
  3. Copy the cf_clearance value
  4. Run:
awi --set-cookie "cf_clearance=your_value_here"

The cookie is saved and reused automatically.

Configuration

awi --config                                   # show current config
awi --set language=Hindi                       # set default language
awi --set quality=720p                         # set default quality
awi --set download_directory=/sdcard/Anime     # set download folder
awi --set workers=12                           # segment download threads
awi --set concurrent_downloads=2               # simultaneous episodes

Features

  • Search and download by title
  • Hindi/Tamil/Telugu/Malayalam/Kannada/English dub selection
  • Quality selection (1080p, 720p, 480p, 360p, best)
  • Batch downloads with episode ranges
  • Direct streaming via mpv/vlc/ffplay
  • Resume interrupted downloads automatically
  • Desktop notifications on completion
  • Cloudflare bypass via Chrome TLS impersonation + cookie persistence

Download files

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

Source Distribution

awi_tmux-1.3.2.tar.gz (26.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

awi_tmux-1.3.2-py3-none-any.whl (30.0 kB view details)

Uploaded Python 3

File details

Details for the file awi_tmux-1.3.2.tar.gz.

File metadata

  • Download URL: awi_tmux-1.3.2.tar.gz
  • Upload date:
  • Size: 26.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for awi_tmux-1.3.2.tar.gz
Algorithm Hash digest
SHA256 ca1bab81ae50df8070f56d521475cf2d5b47a1e04d42bf3478b61eec5f64e942
MD5 e913aa901ef6dc4877aec762480993d3
BLAKE2b-256 fc41b6b561430ea5eb8a251d94d9e92c5a59413ba39c0dd811d49cc04d4ac1b5

See more details on using hashes here.

File details

Details for the file awi_tmux-1.3.2-py3-none-any.whl.

File metadata

  • Download URL: awi_tmux-1.3.2-py3-none-any.whl
  • Upload date:
  • Size: 30.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for awi_tmux-1.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 40c5aba16f39d1005cf4b8ce74b1a3c0f7643e7aeaecd42a1513fc7fb7c090fd
MD5 237cde68c05430d102a5cdc3b80a328b
BLAKE2b-256 2d33927af46a3ab46eddeac66874e4cbdbea72ed1dec824c4454412efad55583

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.3.2 This release

2 files

1.3.1

2 files

1.3.0

2 files

1.2.0

2 files

1.1.0

1 file

1.0.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page