MALHelper
Welcome! MALHelper is a CLI for MyAnimeList written in Python.
Introduction
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.
Flags and options
-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
Installation
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
For Windows: python main.py