Skip to content

Link Utilities: Supported websites for add & search function

Alexander Heidn edited this page Nov 18, 2023 · 9 revisions

Supported websites

The following websites are supported in the add and/or search functionality. "Add" means to automatically find a link to the game based on information stored in Playnite (mostly the name of the game). "Search" means opening a search dialog with results for the search term (game name or manually entered text in the dialog). The version column in the following table displays the version of the add-on the support was added.

Website Add Search Version
Adventure Gamers yes (if search returns only one result) yes v2.1
Arcade Database yes (only for game roms following MAME naming scheme) yes v1.5
Backloggd yes yes v3.4
Co-Optimus yes (since 1.8 - if search returns only one result) yes v1.3
Epic yes yes v0.7
Gamepressure Guides yes no (no proper search page or API) v2.6
Gamer Guides yes no (scraping not allowed) v1.3
GG.deals yes no (scraping not allowed) v3.5
Giant Bomb yes yes v1.8
GOG yes yes v0.6
GOG Database yes for games from the GOG library no v3.7
Grouvee yes (if search returns only one result) yes v3.6
Hardcore Gaming 101 yes yes v0.6
HowLongToBeat yes (if search returns only one result) yes v2.1
IGN yes no (no proper search page or API) v1.6
IGN Guides yes no (no proper search page or API) v2.6
IsThereAnyDeal yes yes v2.1
itch.io yes (since 1.8 - if search returns only one result) yes (needs API key) v0.6
Lemon 64 yes yes v3.0
Lemon Amiga yes (since 1.8 - if search returns only one result) yes v1.0
Map Genie yes no (no proper search page or API) v2.5
MetaCritic yes (for each platform the game has) no (scraping not allowed) v0.6
MobyGames yes (only if search returns only one result since v3.6) yes v0.4
Mod DB yes yes v3.4
NEC Retro yes yes v1.0
Nintendo Wiki yes yes v1.6
PCGamingWiki yes yes v0.4
ProtonDB yes for games from the Steam library no v3.7
RAWG yes yes (needs API key) v1.0
Sega Retro yes yes v1.0
SNK Wiki yes yes v1.6
Steam yes (since 1.8 - if search returns only one result) yes v0.6
SteamDB yes for games from the Steam library no v3.7
StrategyWiki yes yes v1.0
TV Tropes yes no (scraping not allowed) v3.6
Wikipedia yes yes v0.4
Zophar's Domain (Music) yes (since 1.8 - if search returns only one result) yes v1.6

Settings

You can toggle all of these websites in the add-on settings. The checkboxes for "Add link" and "search link" toggle if the website is triggered during the "all configured websites" option in the add/search context menu. The checkbox "Show in menu" just toggles the visibility of the website in the add/search context menus. That way you can hide all sites you don't want or disable the ones you don't want to be added automatically (for example wikipedia since the add function often will produce false positives).

API keys

Some websites need an API key for the search function. You usually can aquire one by creating a user account on the respective site and visit a special link in your settings.

  • Giant Bomb: You automatically get an API key with your user account. You can access here.
  • IsThereAnyDeal: You have to register a new "app" on this page. Just use any name you want, it's only needed to get the API key.
  • Itch: You can simply generate as many API keys as you like here.
  • RAWG: Visit this page and click on "Get API key".(The link on RAWG is personalized to your user account)

planned support

The following websites will hopefully be supported in the future. Some are much more complex than most sites, so I probably won't add them soon.

  • IGDB (was included till 0.4 but had to be removed because it wasn't working as intended. To use the IGDB API you have to create an own web service as a middle man between Playnite and IGDB and I don't know if one website is worth the hassle.)
  • MAME Smart Database (maybe not, because the site can't be scraped and returns 200 even on non valid links - could only work with a list of mame rom names)
  • Nexus Mods (maybe - could set a "Nexus Mods" tag and replace the nexus mods add-on then)
  • OpenCritic (They have a tiered API that only allows 25 queries per day in the free tier.)
  • Reddit (Maybe a search for a subreddit to the game)

Won't be supported

The following websites can't be supported for various reasons.

  • Arcade History: They don't have an URL based search function, no API and the game links contain variable parts unknown to Playnite.
  • GameFAQs: They don't allow scraping, have no public API and the game links contain variable parts unknown to Playnite.

Library links

GOG, itch.io and Steam also have the option to be added as a "library link" if the respective library add-on is used. That means the add-on will add a link to the store page of that game, if it comes from that library. Before you ask: Yes, Epic also has store pages, but the right link unfortunately can't be determined using the game ID stored in Playnite.

Steam integration

For steam you have the option to add links to different parts of the website for each game at once. Achievements, Community, Discussion, Guides, News, Store Page and Workshop are supported right now.