Skip to content

Instantly share code, notes, and snippets.

@iammike
Last active January 21, 2026 16:57
Show Gist options
  • Select an option

  • Save iammike/ce8045865a3cd0e465a95a83cc210ecf to your computer and use it in GitHub Desktop.

Select an option

Save iammike/ce8045865a3cd0e465a95a83cc210ecf to your computer and use it in GitHub Desktop.
PriceChecking - Chrome extension for checking trading card, comic, and collectible prices on eBay

PriceChecking

A Chrome extension that helps collectors check prices while browsing eBay listings. Supports sports cards, trading card games (TCGs), comic books, Funko Pops, and other collectibles.

Screenshots

Detected Item & Price Lookup Detected item view

Price Comparison by Grade Price view

Multiple Match Selection Select item view

Features

  • Automatic detection - Extracts name, year, set/series, number, and grade from eBay Item Specifics
  • Real-time pricing - Fetches current market prices from SportsCardsPro and PriceCharting
  • Smart routing - Sports cards go to SportsCardsPro; TCGs, comics, and non-sport items go to PriceCharting
  • Grade matching - Highlights the price for your item's specific grade
  • Multi-grader support - Works with PSA, BGS, SGC, CGC, CBCS, PGX, and more

What's Supported

Sports Cards

  • Baseball, football, basketball, hockey, soccer, golf, tennis, boxing, wrestling, racing, MMA

Trading Card Games (TCGs)

  • Pokémon, Magic: The Gathering, Yu-Gi-Oh!, Digimon, One Piece TCG, Disney Lorcana, Weiss Schwarz

Non-Sport Trading Cards

  • Star Wars, Marvel, Garbage Pail Kids, and more

Comic Books

  • CGC, CBCS, and PGX graded comics
  • All major publishers (Marvel, DC, Image, Dark Horse, IDW, and more)
  • Silver Age through Modern Age

Funko Pops

  • All Funko Pop! Vinyl figures
  • Supports variants (Chase, Metallic, Flocked, GITD, etc.)
  • Graded Funko Pops (PSA, VVGS)

Not Yet Supported

  • Video games and consoles
  • LEGO sets
  • Amiibo and other collectibles

Installation

From GitHub Releases (Recommended)

  1. Download the latest pricechecking-vX.X.X.zip from Releases
  2. Unzip the file
  3. Open Chrome and go to chrome://extensions/
  4. Enable "Developer mode" (top right)
  5. Click "Load unpacked" and select the unzipped folder

From Chrome Web Store

(Coming soon)

From Source (Development)

  1. Clone this repository
  2. Open Chrome and go to chrome://extensions/
  3. Enable "Developer mode" (top right)
  4. Click "Load unpacked" and select the repository folder

Usage

  1. Navigate to any eBay listing (cards, comics, or collectibles)
  2. Click the PriceChecking icon in your toolbar
  3. View detected item info and click the search button
  4. Browse prices across all grades

How It Works

The extension:

  1. Reads eBay's Item Specifics to extract metadata (with title parsing as fallback)
  2. Determines the item type (sports card, TCG, comic, Funko Pop, or non-sport)
  3. Routes to the appropriate pricing database:
    • Sports cards → SportsCardsPro
    • TCGs, comics, Funko Pops, and non-sport items → PriceCharting
  4. Displays current market prices by grade
  5. Highlights the matching grade for easy comparison

Item not detected correctly? Use the "Report it" link to submit feedback.

Privacy

  • No personal data is collected or stored
  • No accounts required
  • Item data is only sent to SportsCardsPro or PriceCharting for price lookups

Development

Run the test suite:

node tests/run-tests.js

Credits

Price data provided by SportsCardsPro.com / PriceCharting.com

License

MIT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment