MyAnimeList.net command-line client.
This project is maintained by Justin Li
mal
is a command-line client for MyAnimeList.net. It uses the official REST API, so it shouldn't break in the foreseeable future.
First, create ~/.myanimelist.ini
and fill it with your MAL account details:
[mal]
username = your_username
password = your_password
Yes, it's stored plain text, deal with it for now. Support for various OS keychains is planned.
Currently mal
has rather limited functionality:
mal [regex]
mal inc [regex]
. If there are multiple matches, it prompts you to select which one. If incrementing from 0, it sets the anime status to "watching" and sets the start date to today. If incrementing to the total episode count, it sets the anime status to "completed" and sets the end date to today.More should be coming eventually.