Injects IGN data into Steam and Epic's game page.
- IGN score and user rating
- IGN leaderboard rank
- ESRB rating
- Developer name
- HowLongToBeat time
- HLTB Leisure Time
- Steam reviews (extracted from the page)
- Curated selection of location options
- Source overrides for unavailable games
- Choose which item you want in your main page
- Supports both Steam and Epic stores
- Select individual preferences for each store
- ESRB Rating description
- IGN Game Summary
- IGN Review Summary
- IGN Review Grading
- Genres
- Platforms
- Selection of individual element location
- Toggle all elements in a single place
One Click Userscript: Install
Requirements: Tampermonkey or some userscript manager
- Supports auto-updates
- Download the
chromiumversion from the Releases section - Extract it.
- Open a new tab and go to
chrome://extensions - Enable
Developer modeon the top right - Now you will see some new options. Click
Load Unpacked. - Select the extracted folder.
- The extension is now loaded and should work permanently.
Note: Make sure you select the root folder of the extracted file.
Ironically, this extension can also be installed on steam, which uses chromium browser underneath. The process is almost identical except for a couple of workarounds.
So, the idea is to make Steam app open the main chromium browser from which we can load our extension.
- Open your steam app and
right clickany clickable link. - Select
Open link in a new tab. - This would pop up a mini-browser (not our end-goal).
- Now go to the URL bar and type
https://chromewebstore.google.com/detail/ublock-origin-lite/ddkjiahejlhfcafbddmgiahcphecmpfh?hl=enor a link to any chrome webstore extension. - Click
Add to Chrome. - A popup will appear asking you to save. Choose any location, it does not matter in our case.
- Now the extension will be installed and a new Chromium window will appear. This is where we can follow steps from #Chrome/Chromium
- Download the
firefoxversion from the Releases section - Open
about:config - Set
xpinstall.signatures.requiredtofalse - Go to
about:addons - Click the
gearicon. SelectInstall add-on from file. - Select the .zip file that was downloaded.
- Now the add-on should run.
Note: If the firefox does not recognize the .zip file type, you can rename the .zip to .xpi and it should work fine. .xpi is bacially a zip file with a changed file extension name.
[For the userscript]
- Install
node.js. - Clone the repo and
cdinto project's root directorygit clone https://www.github.com/alphaxleonidas/ign-metadata-injector.git cd IGN-Metadata-Injector - Run the build command :
node build.js - It will create a file in
PROJECTROOTFOLDER/userscriptnamed asign-metadata-injector.user.js.

