Skip to content

Repository files navigation

icon Search on PriceCharting

A browser extension for searching PriceCharting instantly from any page. Works on Chrome, Firefox, Edge, Brave, Opera, Vivaldi, and Arc.

Highlight text, right-click, and jump straight to PriceCharting results — prices, variants, and history in one click. Built for game collectors, card traders, and anyone tired of copy-pasting into a search bar.

Install

Install from your browser's official extension store — reviewed, signed, and auto-updated:

Chrome Firefox

Using Edge, Brave, or Opera? These browsers are built on the same engine as Chrome, so they can install extensions directly from the Chrome Web Store — no workaround needed.

Edge Brave Opera

Features

  • Right-click any selected text → Search PriceCharting for "…".
  • Toolbar popup — click the icon for a quick search bar.
  • Omnibox — type pchart + Tab in the address bar.
  • Keyboard shortcutAlt+S searches the selected text (opt-in).
  • Inline filtersps2,pal:god of war overrides your defaults on the fly.
  • Configurable filters: category, console/platform, region, sort order, and more.
  • Options page with progressive disclosure (Basic → Additional → Experimental).
  • First-run setup wizard for quick onboarding.
  • Dark/light mode follows the OS.
  • Zero tracking, zero remote code, hopefully more than zero results.

Roadmap

  • Settings presets / profiles — save and switch between named filter configurations. Enables multiple context-menu items per preset.
  • Auto-detect platform from free-text queries (beyond the existing platform:query filter syntax).
  • Localization (i18n) — translate UI strings via chrome.i18n.
  • Search history / recent searches in the popup.
  • Omnibox suggestions as you type.
  • Firefox for Android support.
  • Accessibility pass — full keyboard navigation, focus management, screen reader coverage.
  • PriceCharting API integration (v2). And everything that enables.
  • Game-name aliases and fuzzy matching in the query parser.
  • Import/export settings as JSON.
  • Configurable context-menu label text.

Manual install (for developers)

Chrome / Edge / Brave / Opera

  1. Download or clone this repository.
  2. Open chrome://extensions (or edge://extensions).
  3. Enable Developer mode (top-right toggle).
  4. Click Load unpacked and select the src/ folder of this repository.
  5. Highlight some text → right-click → Search "…" on PriceCharting.

Firefox (temporary install)

  1. Open about:debugging#/runtime/this-firefox.
  2. Click Load Temporary Add-on… and pick src/manifest.json.
  3. The add-on stays loaded until you close Firefox. For permanent install you need a signed .xpi from AMO.

Project structure

pricecharting-search/
├── README.md, LICENSE, NOTICE, CONTRIBUTING.md, CHANGELOG.md
├── .editorconfig, .gitignore
├── package.json, web-ext-config.cjs   # Dev tooling (never shipped)
├── docs/                               # Developer docs (architecture, URL reference)
├── media/                              # Screenshots for store listings
├── .github/                            # Issue templates, CI
└── src/                                # Everything that ships to browsers
    ├── manifest.json
    ├── _locales/                       # i18n string catalogs
    ├── background/                     # Service worker entry
    ├── icons/                          # 16/32/48/64/128 px PNGs
    ├── lib/                            # Pure modules (no DOM)
    ├── shared/                         # Cross-surface CSS + theme detection
    ├── options/                        # Settings page
    ├── popup/                          # Toolbar action popup
    └── setup/                          # First-run setup wizard

Planned: content/ (content scripts).

See docs/architecture.md for the folder layout and conventions.

License

This project is licensed under the GNU Affero General Public License, version 3 (LICENSE), with the additional attribution and commercial-licensing terms in NOTICE.

In short:

  • Personal / non-commercial use: free. Install it, fork it, modify it, share it.
  • Forks and redistribution: allowed, but must remain under AGPL-3.0, must keep the copyright notice and NOTICE file, must publish source, and must be renamed (the original project name and the author's name may not be used to endorse derivatives).
  • Commercial / monetized use under terms incompatible with AGPL-3.0 (e.g. closed-source bundling, paid SaaS integration): please contact the author first — see NOTICE for contact channels. The goal is a heads-up, not a gatekeeping fee.

Contributions are welcome — see CONTRIBUTING.md for how PRs are handled.

Disclaimer

This extension is not affiliated with, endorsed by, or sponsored by PriceCharting. "PriceCharting" is a trademark of its respective owner. The extension simply opens the public search URL in your browser.

About

Browser extension for conducting easier pricecharting checks

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages