An IGDB Search Tool

GameGet is a tool for looking up video game details for display in a simple and customizable way for use on live streams (or whatever). It uses Twitch’s igdb.com API to get the name, developer, release date, supported platforms and cover art for any game in their database.
Key Features
- IGDB Game Search Quickly search the Internet Game Database IGDB.com.
- Detailed Game Info View game details including developer, release date, and box art.
- Platform Display See supported platforms with corresponding logos (local images).
- Custom Themes: Personalize your view with preset themes or create your own via a full color editor.
- Theme Import/Export Save, share and import your custom color themes via text files.
- Font Selection Select from various Google Fonts or add your own local fonts (woff, ttf, otf. via fonts.json).
- Persistent Settings Remembers your chosen theme, font, and preferences across sessions.
- Configurable UI elements Adjust platform logo size, visibility, order and highlight.
- Store Links Find links to game pages on GOG, Steam, Epic and itch.io (via IGDB API).
- Personal Game Rating: Add your own temporary rating to viewed games (Stars, Score, or Percent).
- OBS Integration Export currently displayed game info as a self-contained WYSIWYG HTML file,
perfect for OBS browser sources or just to collect as a record of your played games. - Local Setup Runs locally using Node.js!
You can download it here on github!
Would you like to know more?
GameGet is a Node.js based web app which uses the IGDB (Internet Game Data-Base) API to search and display game details in a streamer friendly way, with customizable colours, fonts, shareable themes and a collection library.
GameGet is now version 1.3.4!
Merged experimental features into the main branch of GameGet, features include but not limited too:
- New ‘Collection’ feature, rate your games, pick your platform and add to your collection.
- Sort, filter and view your ‘game cards’, saved cards retain the style, font and customisations applied when saved.
- Quickly set an existing game from your collection as a OBS browser source using “Set Active” button on a game card.
- ‘Set Active’ button updates a fixed address to that game card, it also copies a url to your clipboard.
- local location “..\GameGet\public\twitch\Current_GameGet.html” or url “localhost:3000/twitch/Current_GameGet.html”.
- Card theme view override, cards save with the style customisations you are using at time of save. You can now choose to override those styles with your current theme when viewing in the collection tab.
Adding cards to the ‘Collection’ tab.
Displaying cards and using the theme override setting.
Special Thanks

This project would have never been possible without massive guidance and help from cool guy streamer and super programmer DannyValz. His input helped me see what was possible and how it could be achieved, not to mention all the assistance with final preperation to make the project ready to push to github. Please check him out!
Thank you Danny!
You must be logged in to post a comment.