python-mal: A Python interface to MyAnimeList

python-mal is a Python library for interacting programmatically with resources on MyAnimeList.

Confusingly enough, the package is called python-mal while the module itself is named myanimelist. The docs will refer to python-mal whenever we talk about the package, e.g. installing it, but for anything else, e.g. actual code, we’ll refer to myanimelist.

All features are tested under Python 2.7.

Getting Started

If you’ve never used myanimelist before, you should read the Getting Started with myanimelist guide to get familiar with myanimelist.

Supported MAL Resources

  • Users
  • Anime
  • Anime Lists
  • Manga
  • Manga Lists
  • Characters

Additional Resources

Indices and tables