Search for Magic: The Gathering cards, click to build a list

Latest Version

Version
1.3.3
Update
September 21, 2024
Size
96.96KiB
Developer
Category
Users
172
Rating
4.2 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Storage
ClipboardWrite
Downloads
See more

DeckList Extension

A build on-the-fly decklist extension for Magic: The Gathering. The extension works by adding an \"add\" icon to individual cards on popular Magic: The Gathering sites.

Clicking the add icon will add the card to your list. Clicking on the icon again (which changes to a green checkmark for cards on your list) will remove the card from your list.

Clicking on the extension icon opens up a visual representation of your list, as well as options to edit it. You may edit the quantity and remove cards that you have added to the list. The extension UI also allows for downloading a .txt file and copying to the clipboard, as well as clearing the list.

Hovering over a card's name in the list will show a preview image of the card.

You can directly buy cards in your list using the \"TCGPlayer\" button. This will open a new tab in TCGPlayer's Mass Entry with your cards preloaded ... and I'll get a tiny kickback to help development costs :)

You can also export directly to Archidekt for easy deck building.

Supported Sites:
- Scryfall
- Gatherer
- StrictlyBetter

v1.3.3 Notes:
- Update for Chrome manifest v3
- Update description to note that quite a few of the previously supported sites no longer work. Selectors most likely need updating.

v1.3.2 Notes:
- Archidekt export
- Style / button changes
- Move native EDHRec button to top left of card so they don't overlap

v1.3.1 Notes:
- Manifest description update

v1.3.0 Notes:
- Actually fixed the 1.2.1 issue.
- Added Buy option which will send users to TCGPlayer Mass Entry

v1.2.1 Notes:
- Fixed an issue where the list was exceeding local storage size limits past ~50 cards or so.

v1.2.0 Notes:
- Images! Hover over the card name in the extension popup to view a preview of the card. This uses Scryfall's fuzzy search API endpoint to get the image URI when the card is added to the list, and the images themselves are requested when the popup opens.
- Slightly smaller font and larger popup box to accommodate images as well as DFMCs. They have really long names and I want to avoid an overflow situation.
- Some refactoring and optimization, as well as code comments.

v1.1.1 Notes:
- Fixes for EDHRec site updates.

v1.1 Notes:
- Added support for TCGPlayer, Cube Cobra, and StrictlyBetter
- Fixed SPA bug, the funkiness seen on EDHRec should be resolved now
- Refactored main.js

Known Issues:
- Partners on EDHRec are funky and will require some time to figure out how to support
- TCGPlayer does not differentiate their products in any meaningful way on search result pages. This means that the \"add\" button will appear on any product, not just Magic cards.

Desired Features:
- Multiple lists (this may be a breaking change, in that the underlying storage structure would have to change and thus users would lose any current list)
- Text import
- Prices

Notes:

a) The extension can only add cards from sites that include the card name in proximity to the card tile. The sites it currently works on have the actual card names typically as alt text of the card image. Unfortunately some sites don't follow this format (such as Mythic Spoiler which uses a name-like slug instead) so the extension will not work on those sites. If you would like to add another site please contact me and I will investigate!

b) EDHRec released a similar feature during development of this project for their site. The extension code will move the EDHRec feature in favor of the extension's functionality.

c) This project is open source. If you would like to contribute please check out the github page at https://github.com/devinrieger/decklist
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "DeckList",\t"version": "1.3.3",\t"description": "Search for Magic: The Gathering cards, click to build a list",\t"permissions": ["activeTab", "storage", "clipboardWrite", "downloads"],\t"background": {\t\t"service_worker": "serviceWorker.js",\t\t"type": "module"\t},\t"action": {\t\t"default_popup": "popup.html",\t\t"default_icon": {\t\t\t"16": "images/icon-16.png",\t\t\t"32": "images/icon-32.png",\t\t\t"48": "images/icon-48.png",\t\t\t"128": "images/icon-128.png"\t\t}\t},\t"icons": {\t\t"16": "images/icon-16.png",\t\t"32": "images/icon-32.png",\t\t"48": "images/icon-48.png",\t\t"128": "images/icon-128.png"\t},\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t"https://scryfall.com/*",\t\t\t\t"https://gatherer.wizards.com/*",\t\t\t\t"https://edhrec.com/*",\t\t\t\t"https://www.magicspoiler.com/*",\t\t\t\t"https://www.tcgplayer.com/*",\t\t\t\t"https://cubecobra.com/*",\t\t\t\t"https://www.strictlybetter.eu/*"\t\t\t],\t\t\t"js": ["contentscripts/main.js"],\t\t\t"css": ["styles.css"]\t\t}\t],\t"web_accessible_resources": [\t\t{\t\t\t"resources": [\t\t\t "*.ttf"\t\t\t],\t\t\t"matches": [\t\t\t "*://*/*"\t\t\t]\t\t}\t ],\t"manifest_version": 3}
Read more

Similar Extensions

icon

Simple Bookmarks Manager Extension · Productivity 172 1 ★ 60.96KiB

icon

Michael's Upgrade for TrakED Extension · Productivity 172 0 ★ 410KiB

icon

Kloser Extension · Productivity 172 4 ★ 11.04KiB

icon

TranscribeIQ - AI Insights for Transcripts Extension · Productivity 172 11 ★ 67.99KiB

icon

Weeklee Extension · Productivity 172 1 ★ 1.27MiB

icon

Scryfall Context Menu Extension · Productivity 172 2 ★ 20.01KiB

icon

Swat Dining Extension · Productivity 172 1 ★ 572KiB

icon

Suspend tabs Extension · Productivity 172 0 ★ 27.74KiB

icon

Vehichaul Importer Extension · Productivity 172 0 ★ 75.93KiB

icon

WorkStreamer Guide: Craft Screenshot Training Guides Incredibly Fast Extension · Productivity 172 2 ★ 105KiB

icon

RapidIdentity SnapApp Extension · Productivity 172 3 ★ 59.17KiB

icon

MTG Scryer Extension · Fun 172 1 ★ 630KiB

icon

GimmeThat - Universal Wishlist for Shopping Extension · Shopping 172 1 ★ 1.11MiB

icon

rule5 Extension · Productivity 172 3 ★ 4.16MiB

icon

MTG Quick Search Extension · Fun 172 1 ★ 405KiB

icon

Salesforce Shortcuts Extension · Productivity 172 2 ★ 333KiB

icon

Vind: Keyboard Shortcuts for Every Website Extension · Productivity 172 3 ★ 1.52MiB

icon

MTGO DeckFinder Extension · Fun 172 3 ★ 57.54KiB

icon

Breached Extension · Productivity 172 0 ★ 53.72KiB

icon

Magic the Gathering Random Card Extension · Fun 172 4 ★ 222KiB

icon

Better EDHRec Extension · Productivity 172 5 ★ 5.28KiB

icon

Magic Card Zoom Extension · Fun 172 2 ★ 138MiB

icon

Card Clip Extension · Productivity 172 4 ★ 55.79KiB

icon

Magic: The Gathering card search Extension · Productivity 172 3 ★ 148KiB

User reviews

icon

Tink (ID: 0000006b87266fa8) Voted 1 ★ - Updated 01/29/2021 Great concept doesn't work.

icon

T Fink (ID: 000000d170e0832f) Voted 5 ★ - Updated 01/29/2021 I can dig it! Well done.

icon

Daniel Rieger (ID: 000000fd908de036) Voted 5 ★ - Updated 12/12/2020 Epic!

icon

Daniel Rieger (ID: 0000001b83337b59) Voted 5 ★ - Updated 11/05/2020 Really made deck building simple! Saves me a lot of time, and I can use any card search site I want!

icon

Jason Hall (ID: 000000d5eea4b563) Voted 5 ★ - Updated 10/19/2020 Amazing card indexer/ deck list builder! Great for crafting new brews!!!