BetterMDL v1.2.28 by David33

A userscript to enhance MyDramaList, making it cleaner, friendlier & more modern.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

Advertisement:

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Advertisement:

Author
David33
Daily installs
0
Total installs
32
Ratings
0 0 0
Version
1.2.28
Created
2026-04-20
Updated
2026-05-16
Size
304 KB
License
MIT
Applies to

Updated script based on BetterMDL by Mio.

Link for the Original BetterMDL: https://github.com/dear-clouds/better-mdl


My updated version: https://mydramalist.com/discussions/general-discussion/88611-gathering-feedbacks?pid=3514580&page=15#p3514580



### UPDATES:


v1.2.27

- Fixed Movie large filmography cards showing the year twice by hiding the episode badge when there is no real episode column.


v1.2.26

- Fixed large filmography year/episode badge colors: list items use translucent status colors, non-list titles use translucent neutral badges.


v1.2.25

- Added optional Title: Native title first setting.
- Added custom Watchlist Undecided label setting for V1/V2 Drama List views.
- Replaced the V2 Undecided question mark with a note-style BetterMDL icon.


v1.2.24


- Added Comments Hide/Show support for both People and Title pages.
- The Comments section can now be collapsed with the same Hide section/Show section behavior as other BetterMDL sections.
- Added a new People Filmography toolbar.
- Sort filmography by Title, Year, Episodes, or Rating.
- Toggle ascending/descending order.
- Hide completed/watched titles.
- Switch between normal table view and a larger poster/card view.
- Added new options to BetterMDL Settings: Hide/Show Comments for People/Title pages and Filmography toolbar. You can disable the toolbar or the Large View view.
- Title page auto-hide now includes Comments.
- People filmography controls can be enabled/disabled with Filmography: Sort by/Large View.



v1.2.23


Portal Icons bug fix


v1.2.22


- Improved and tightened the Original Work box source lookup.
- Removed unreliable or overly loose sources from the Original Work lookup chain.
- Reworked the source priority by country to reduce false matches.
- Added a better book source for Thai adaptations.
- NovelUpdates results no longer show synopsis text, only the key details.
- The Original Work box now shows the original Asian/native title when available.
- Short or generic titles are matched more strictly to avoid unrelated original works.
- If no adaptation hint or clear source title is available, the script now hides the box instead of showing a risky match.
- Cover and source link handling is more stable.



v1.2.21

Small bug fixes


v1.2.20

Small bug fixes


v1.2.19

Small bug fixes


v1.2.18

Original Work box improvements

- Improved how the Original Work box detects and displays source material.
- The box now uses a cleaner, unified layout:
- Title
- Year, when available
- Type
- Volume, when available
- Author, when available
- Source, when available
- If no reliable external source is found, the script can still create a simple fallback box from the adaptation information available on MyDramaList.
- Removed duplicate badges under the title, such as extra 'Novel', 'Manga', or year labels.
- Fixed cases where unrelated synopsis/status text appeared inside the metadata.
- Improved cover handling when a reliable cover image is available.
- Updated the cache so older incorrect Original Work results are cleared automatically.


v1.2.17

New features:

- Added a new profile statistic: Titles by Country.
- Country stats can now show partial data before a full list cache is available.
- Country stats now use several fallback sources: basic list data, list cache, and Country data from title pages.
- Added new Show/Hide options on people pages:
- Bio
- Photos
- Filmography
- Articles
- Comments
- Added a new Show/Hide option on title pages for hiding the Synopsis to avoid spoilers.
- Added new BetterMDL Settings toggles:
- Profile: Titles by Country
- Title page: Hide Synopsis
- People/Title SNS icons
- Watch Trailer button
- Buy on Amazon button
- BetterMDL Settings now opens in a cleaner standalone view.

Bug fixes:

- Fixed the BetterMDL Settings link disappearing on MDL's updated Settings page.
- Fixed BetterMDL Settings sometimes opening under the wrong tab or in the wrong place.
- Fixed country stats getting stuck on an endless Loading state.
- Fixed country stats flickering or constantly re-rendering.
- Fixed the native MDL Statistics chart sometimes staying visible instead of the BetterMDL country chart.
- Fixed country stats not being built even after opening a user's list on some profiles.
- Fixed Show/Hide controls taking too much space; they now appear as simple links.
- Fixed People page Photos and Filmography hide controls interfering with each other.
- Fixed FontAwesome affecting MDL's native profile/settings editor icons.


## Links

GitHub: https://github.com/SDavid33/BetterMDL-by-David33


Help my work on Ko-fi: https://ko-fi.com/david33