Skip to content
Sync automatically what you read on MangaDex.org with your MyAnimelist.net manga list.
JavaScript HTML CSS
Branch: master
Clone or download
Glagan Fix tooltip flickering when it was displayed on the right
Tooltip now snap to the top and bottom of the screen if there is no space
Latest commit f2a99c3 Sep 12, 2019

README.md

MyMangaDex

Follow page Screenshot
Firefox and Chrome extension that synchronize what you read on MangaDex.org to your MyAnimeList.net manga list.

Why

Updating your manga one by one, by hand, when you have hundreds of them and read a lot of them each day is a long, tiring task...

How to Install

You can install it from the Google Chrome Web Store or the Firefox add-ons site (Also working on Firefox for Android).

Requirements

You have to be logged on MyAnimeList or your list won't be updated, since the extension load pages and send requests like you would do, no credentials are stored in the extension.
You don't have to be logged on MangaDex but you can't access your followed manga without an account.

How to use

Once the extension is installed, you have nothing to do!
Start reading manga and the extension will update them automatically.

If you have a lot of manga, or if you're coming from another site and want to set your follow page up-to-date, you can use the Import (MAL) in the options that will update the last open of all followed manga on MangaDex if they have a MyAnimeList entry.
The import could be long if you have a lot of manga in your list, don't leave the page until it ends.

Features

MyMangaDex also improve some pages and add useful features:

Chapters list page

Tooltips with a thumbnail of the manga and a list of the last 5 opened chapters are added to each title in the list.
Old chapter are also hidden, or highlighted, and your last opened chapters are highlighted. You can change the paint color for both of these.

Manga page

Some useful informations about your status on MyAnimeList are displayed, a modal is added to easily update all informations of the entry.
A set of buttons is also added, those buttons are shortcut to common actions, Starting a manga, adding it to your Plan to Read list or Re-reading it.
All chapters you opened and the last read chapter are also highlighted in the chapter list. You can change the color in the option.

Chapter page

Apart from the automatic MyAnimeList update, the same modal of the Manga page is added, to easily update all informations of an entry.
The extension can also automatically update your MangaDexList when required, for example when you start reading a manga or when you complete it... This option is disabled by default, you need to enable it in the options.

History page

MyMangaDex can remember more than your last 10 read chapters and display all of them.

MAL Import

The import from MAL feature set the last read chapter of every manga you follow on MangaDex using your MyAnimeList data.

MAL Export

The export to MAL feature add or update on MyAnimeList all your titles in your MangaDex follow list.

This is good if you wish to start using MyAnimeList with a full MangaDex follow list ;)

Online Save

You can enable the option to upload your save to an online service, using a MMD - Online Save website.
By default, the option is turned off and the default website available is my site, https://mmd.nikurasu.org, but you can clone the Online Save repo and host it yourself, then you just have to change the URL in the options.

Hosting an online service won't actually work for Firefox because of limitations...

When you enable that option, you need to set your username and your password, and that's the only thing you need to remember.
When you change computer, after reinstalling the extension, you just have to enter them again and your save will be imported locally, and your future updates will be saved online.
All of the data is still saved locally and the extension only use local data.

Data stored

I only store the least possible data:

  • The last open chapter for each manga
  • The MyAnimeList id for each manga
  • A list of all opened chapters for each manga
  • The list of options used to customize colors and other parameters
  • If you have the Update History page option enabled, the name, chapter ID, MangaDex ID and the volume/chapter are saved.

You can disable the option to save all opened chapters, and all of the data can be easily exported using the Export (MMD) in the options.

Your password is not stored if you use the Online Save feature

Debug installation

You can also install the extension from this repository, but the extension will be uninstalled when Firefox is closed and the data could be deleted at the same time, Chrome will keep the extension installed.
Before you actually install it, you have to build it, using node build <browser>, rimraf, terser and web-ext are required.

Options:

  • -no-minify: Don't use terser to minify scripts.
  • -debug: Add a global try catch block.

Firefox

  1. Be sure that the version from the Firefox add-ons site is not installed (don't know what it would do, maybe it just won't work)
  2. Clone the repo
  3. Build node build firefox
  4. Go to about:debugging
  5. Click Load a temporary module
  6. Select any file of firefoxBuild folder
  7. Done !

Chrome

  1. Make sure it isn't already installed
  2. Clone the repo
  3. Build node build chrome
  4. Go to chrome://extensions/
  5. Activate Developper Mode on the top right
  6. Click Load Unpacked
  7. Select the chromeBuild folder
  8. Done !

Useful links

You can’t perform that action at this time.