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>
