UnderScript is a userscript (made with javascript) that gets loaded by a script manager to change the behavior of undercards. These changes range from fixing bugs (removing ghost mines from the board) to adding features (a battle log). There are 56 features and counting for UnderScript, and is fairly popular and completely safe to use. UnderScript will never add anything to harm your computer or account, nor will it ever feature anything considered “hacking” or get you banned.
Why Tampermonkey?
Tampermonkey is a script manager program that loads scripts automatically, and is supported on all major browsers, so you don’t have to do anything extra yourself.
Setup
UnderScript is not supported on mobile devices

Features
-
Remember Class Selection
-
Hotkeys
-
Lower game found volume
-
Battle Log
-
Toastify Game End while spectating
-
Deck card preview
-
Automatically sort deck
-
Sound Manager
-
End Turn Restrictions
-
Clear mines from board
-
Card Skin shop layout improvements
-
Dust Counter
-
Right click user chat for context menu
-
Utilize screen space for games list
-
Fix custom games being removed from the lobby
-
Quick open packs
-
Smooth Scrolling deck list
-
Deck Storage
-
Settings Page
-
Card draw toasts
-
Ping notification toasts
-
Better link detection
-
Custom Ping Phrases
-
Average Deck Counter
-
Quest Highlight (and toast)
-
Local Reset Time
-
Friend Request Toast
-
Automatically refresh game list (home page)
-
Highlight friends in chat
-
Highlight opponents in chat
-
Quick Deletion
-
Improved Friends Page
-
Change title on found match
-
Skin Toasts
-
Smart Disenchant
-
Persistant Background Music
-
Winstreak Toasts
-
Tag Opponent (@o)
-
List online friends
-
Custom Game friend mode
-
April Fools
-
Clear broken hovered cards
-
Chat Commands
-
Disable chat emotes
-
Disable minigames
-
Streamer mode
-
Leaderboard improvements
-
Craft to max
-
Translation improvements
-
Game found notification
-
Missingimport
-
Toastcontent
-
Icon Helper
-
Translationpreview
-
Public API
-
BootstrapDialog Events