-
Notifications
You must be signed in to change notification settings - Fork 2
Link Utilities: Supported websites for add & search function
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 |
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).
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)
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)
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.
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.
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.