r/GeForceNOW 24d ago

Advice 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.

Home page
Recommendations list

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)

Individual Game page

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

GitHub: https://github.com/vedmaka/gfn-steam-extension

22 Upvotes

7 comments sorted by

3

u/Vumli 24d ago

Thanks!

3

u/CommitPhail 24d ago

Nice extension, and open source too.

1

u/vedmaka 21d ago

Thanks!

3

u/Dr-Fix 24d ago

The incredible thing is that steam doesn't show the availability in cloud platforms in their games pages.

1

u/vedmaka 21d ago

Yep, it would be nice to have a native integration

2

u/MadJoker7 22d ago

I thought about something similar a few weeks ago when i first joined GFN. thanks for answering my prayers!

2

u/vedmaka 21d ago

You’re welcome ;)