A collection of user scripts to power up your https://anilist.co experience.
Features are split into individual user scripts so you can easily choose what you do and don't want:
- Score in Header - See scores faster by adding them to the header. See MyAnimeList and Kitsu scores as well!
- Score in Sidebar - Add MyAnimeList and Kitsu scores to the sidebar.
- Large Image Hover - View full size title images on hover.
Some scripts have configurable settings and optional features, and they all focus on minimal interference with the page without loading any external scripts or resources.
\(^▽^)/
A user script manager is required to run user scripts in your browser. Most browsers have several options available. User script managers are easy to use, help keep the scripts automatically updated, and make it simple to turn scripts on or off.
The following user script managers have been tested for support. I recommend Violentmonkey because it has a clean UI and has the best experience for configuring user script options.
- Violentmonkey - Chrome, Firefox, Edge
- TamperMonkey - Chrome, Firefox, Edge, Safari (paid)
- GreaseMonkey - Firefox
If you don't have a user script manager installed then choose and add one to your browser before getting started.
Makes manga and anime scores more prominent by moving them to the title area. Also optionally view scores from MyAnimeList and Kitsu.
- Add AniList score with icon to the title area (configurable, default on).
- Uses the average score by default, or the mean score when not available.
- Add the MyAnimeList score to the title area, with a link to the page (configurable, default on).
- Add the Kitsu score to the title area, with a link to the page (configurable, default off).
- Works on anime and manga overview pages on https://anilist.co.
You might not have used Kitsu before but I suggest enabling this option anyway. You'll get a chance to see how bad they are at scoring stuff.
A user script manager must first be added to your browser if you haven't already. Then install the script from one of these:
These screenshots show different configuration options.
This script has several options that lets you change the behavior:
addAniListScoreToHeader
- When true, shows the AniList score next to the title section.addMyAnimeListScoreToHeader
- When true, adds the https://myanimelist.net score to the title section.addKitsuScoreToHeader
- When true, adds the https://kitsu.io score to the title section.showIconWithAniListScore
- When true, shows the smile/frown icon next to the AniList score.preferAniListMeanScore
- When true, show AniList's "Mean Score" instead of the "Average Score". Regardless of this value, if the "Average Score" is not available then the "Mean Score" will be shown.showLoadingIndicators
- When true, shows a spinner when external scores are being loaded.
With Violentmonkey:
- Install the user script.
- Let the user script run at least once by loading an applicable url, such as an anime page on AniList.
- Click the edit button for this script from the Violentmonkey menu.
- Click on the "Values" tab for this script.
- Click on the configuration option you want to change and edit the value (change to true or false).
- Click the save button.
- Refresh or visit the page to see the changes.
With TamperMonkey:
- Install the user script.
- Let the user script run at least once by loading an applicable url, such as an anime page on AniList.
- From the TamperMonkey dashboard, click the "Settings" tab.
- Change the "Config mode" mode to "Advanced".
- On the "Installed userscripts" tab (dashboard), click the edit button for this script.
- Click the "Storage" tab. If you don't see this tab be sure the config mode is set to "Advanced" as described above. Also be sure that you have visited an applicable page with the user script enabled first.
- Change the value for any desired configuration options (change to true or false).
- Click the "Save" button.
- Refresh or visit the page to see the changes. If it doesn't seem to be working, refresh the TamperMonkey dashboard to double check your change has stuck. If not try again and click the save button.
Other:
With any user script manager you can also directly edit the script and change the default values which are near the top. Just keep in mind that any time the script is updated your changes will be undone. You'll have to make them again by editing the script.
Coming soon... ╮( ˘ 、 ˘ )╭
Coming soon... ᕕ( ᐛ )ᕗ