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

Metadata

Release files for awi-tmux 1.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for awi-tmux 1.3.2
File Size Uploaded
awi_tmux-1.3.2.tar.gz 26.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for awi-tmux 1.3.2
File Interpreter ABI Platform
awi_tmux-1.3.2-py3-none-any.whl Python 3 none any Details

Total release size: 56.8 kB

Release files / awi_tmux-1.3.2.tar.gz

Download URL awi_tmux-1.3.2.tar.gz
Size 26.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ca1bab81ae50df8070f56d521475cf2d5b47a1e04d42bf3478b61eec5f64e942
BLAKE2b-256 checksum
How to use checksums
fc41b6b561430ea5eb8a251d94d9e92c5a59413ba39c0dd811d49cc04d4ac1b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / awi_tmux-1.3.2-py3-none-any.whl

Download URL awi_tmux-1.3.2-py3-none-any.whl
Size 30.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
40c5aba16f39d1005cf4b8ce74b1a3c0f7643e7aeaecd42a1513fc7fb7c090fd
BLAKE2b-256 checksum
How to use checksums
2d33927af46a3ab46eddeac66874e4cbdbea72ed1dec824c4454412efad55583
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

1.3.2 This release

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page