Tiny Chrome extension that let's you see if Steam game is on GeforceNOW
Someone recently mentioned my Chrome extension in another post in this subreddit (https://www.reddit.com/r/GeForceNOW/comments/1vbspob/just\_some\_tips/) which was pretty cool to randomly come across, so I figured I might as well share it properly with some more details
Long story short, I was tired jumping between GFN and Steam. I checked other Chrome extensions out there, some of them were good some were not so good, anyway, none of them fit my requirements:
- to query GFN graph API and cache the data
- to have minimal visual footprint on Steam pages
- to not have features that I did not ask for
- to support Recommendations list screen on Steam
Thus, I developed my own. The extension:
- runs fully client-side, no tracking, no phoning home (there are no servers)
- lazily pulls games data in a background (service worker) directly from GFN GraphQL API
- uses sensible caching (24h)
- adds small GeForce NOW availability badges across Steam pages and Play now button on individual game pages
I tried to make the badges very minimalistic so they don't obstruct any of native Steam elements. The badges work on most of the Steam pages including the Homepage, Recommendation list, Search, releases Calendar, etc.
On individual Games pages it adds a link to the games's GFN page at the top, so you could jump quickly to GFN to play the game (links to GFN website, as AFAIK GFN native app does not support deep-links)
I developed the extension mostly for myself, but I've been keeping it updated and apparently other people are finding it useful too. If you use it and something is missing, broken, or you have an idea that would make it more useful, please share!
I have also decided to open-source it, so contributions are welcomed!
Website: https://gfn-steam-extension.xyz
Chrome store link: https://chromewebstore.google.com/detail/GeForce%20Now%20Checker%20for%20Steam/hjdoenjhlobmeojekgckfkkbbplloklm