Highlights attacked and hanging pieces, attackers, defenders, and potential movement squares.

Latest Version

Version
1.1.1
Update
November 14, 2024
Size
28.12KiB
Developer
Category
Users
27
Rating
3.66667 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
Alarms
See more

Chess.com Highlighter Extension

This extension is designed to provide an enhanced learning experience for beginner and intermediate chess players on chess.com. Acting as \"training wheels\" for people new to the game, it offers visual aid that help players improve their understanding of chess fundamentals.

Default Features:

🔹 Highlight Hanging & Attacked Pieces
Automatically identify which squares are hanging and under attack by you and your opponent.

Additional Features:

🔹 Highlight Movements (Safe, Attacked, Hanging)
See which squares are safe, attacked, or will leave your piece hanging before you make your move. Additionally, squares that result in stalemate or checkmate are highlighted.

🔹 Highlight All Attacking & Defending Pieces
Select (right-click) any square on the board to highlight its attackers and defenders.

🔹 Evaluation Bar (still testing)
Intended as a feature to give players hints in case they are missing something very obvious. It does not recommend moves.


Note: Do not use Piece Animations: 'Natural' and 'Arcade'. For some features to work, the 'Highlight Moves' and 'Show Legal Moves' settings need to be turned on.

Includes a 3-day free trial for the Additional Features.

If you encounter any issues or have suggestions for new features, please contact me at [email protected]




Update Log:
v1.1.0 -- added evaluation bar, added stalemate and checkmate to highlight movements, added toggles for features
v1.0.1 -- some performance optimizations
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Chess.com Highlighter", "version": "1.1.1", "description": "Highlights attacked and hanging pieces, attackers, defenders, and potential movement squares.", "permissions": [ "storage", "alarms" ], "host_permissions": [ "https://api.lemonsqueezy.com/*", "https://chess-api.com/*", "https://stockfish.online/*" ], "background": { "service_worker": "background.js" }, "action": { "default_popup": "popup.html" }, "icons": { "16": "icon16.png", "19": "icon19.png", "32": "icon32.png", "38": "icon38.png", "48": "icon48.png", "128": "icon128.png" }, "content_scripts": [ { "matches": ["*://www.chess.com/*"], "js": ["content_v1.1.0.js"], "run_at": "document_end" } ]}
Read more

Similar Extensions