2026-10-10 11:53:07 +02:00
2026-10-10 11:50:31 +02:00
2026-10-10 11:51:06 +02:00
2026-10-10 11:53:07 +02:00
2026-10-10 11:52:24 +02:00

Mado

Web front end for ani-cli: search, pick a result, pick an episode, watch in the browser. Autoplays the next episode; each account keeps its own search history and last-watched episode (with resume position).

Run

pip install -r requirements.txt     # + ani-cli, curl, sed, grep, od, base64/openssl on PATH
python app.py                       # http://127.0.0.1:8000

Env vars: HOST, PORT, ANIWEB_DATA_DIR (db + secret key), ANI_CLI_BIN, ANIWEB_HTTPS=1 (secure cookies behind HTTPS). Accounts live in data/mado.db (SQLite). No mpv/fzf needed: the app stands in for them to read ani-cli's results and stream links.

S
Description
Self-hosted web player for ani-cli: search, pick an episode, autoplay, per-user history and resume. Python/Flask.
Readme
63 KiB
Languages
Python 49.8%
HTML 40.7%
Shell 9.5%