Skip to content
z411 edited this page Sep 1, 2012 · 26 revisions

wMAL (temporary) is a show updater script designed for GNU/Linux to sync information in websites like MyAnimeList, Melative, AniDB and VNDB. It's designed to give the user freedom to choose his favorite graphical interface and website to keep his list. Another objective is to make it easy to code a new interface or API implementation since they almost work like plug-ins.

The development has just started and the application is very experimental, so please don't hesitate to report the bugs or suggest features.

Current features:

  • Fetch information from websites
  • Keep and update information locally, this is useful when you're offline and still want to check and update your list
  • Play episodes automatically, and update the list when you finish watching it
  • Update information like episodes, score and status

Currently it can update information only with MyAnimeList, but it can still fetch information from Melative, AniDB and VNDB. Eventually it should be able to update too.

Screenshots

GTK interface

GTK

Curses/Urwid interface

Curses/Urwid

CLI interface

CLI

Progress

The objective is to support all the features in every site, but development is still experimental so it's currently like this:

----------------------------------------------
|            | MAL | AniDB | Melative | VNDB |
----------------------------------------------
| Log-in     | Yes | Yes   | Yes      | No   |
| Fetch list | Yes | No    | Yes      | Yes  |
| Update     | Yes | No    | No       | No   |
| Status     | Yes | No    | No       | No   |
| Search/Add | No  | No    | No       | No   |
| Delete     | No  | No    | No       | No   |
----------------------------------------------

The engine currently supports launching a media player, and I'll implement an automatic tracker eventually.

Supported mediatypes

The objective is to support every mediatype in each site, but for now this is what we have:

  • MAL: Anime, Manga
  • AniDB: N/A
  • Melative: Anime...
  • VNDB: VNs

Why text interfaces?

Because

  1. I like choice, and you should too!
  2. I often watch anime without a mouse so a text interface is comfortable.
  3. We Linux geeks love the terminal :-)
Clone this wiki locally