Welcome! MALHelper is a CLI for MyAnimeList written in Python.
At the moment, this CLI allows you to do the following:
- Display a list of top 50 currently airing anime from MyAnimeList.
- Display a list of top 50 trending anime from MyAnimeList.
- Display a list of top 50 upcoming anime from MyAnimeList.
- Search MyAnimeList for the provided query and display a list of top 50 search results.
- Select an anime from the above-mentioned lists and view info about it.
- Display a list of user recommendations based on a selected anime.
-h
, --help
: Prints this help message and quits
--help-all
: Prints help messages of all sub-commands and quits
-v
, --version
: Prints the program's version and quits
-a
, --airing
: Displays a list of top 50 currently airing anime from MyAnimeList
-s='QUERY'
, --search='QUERY'
: Searches MyAnimeList for the provided query and displays a list of top 50 search results
-t
, --trending
: Displays a list of top 50 trending anime from MyAnimeList
-u
, --upcoming
: Displays a list of top 50 upcoming anime from MyAnimeList
Make sure you have Python 3.10 or above installed. Next, clone the repository and cd
into the local repository. Install the dependencies:
pip3 install -r requirements.txt
Finally, run the script:
For Unix: python3 main.py <flags/options>
For Windows: python main.py <flags/options>