Skip to content

MathisBls/NicePrice

Repository files navigation

NicePrice

Compare game prices across 30+ stores directly inside the Steam client. See the best retail and keyshop deals at a glance, powered by GG.deals.

Features

  • Best retail and keyshop prices on every game page
  • Historical lowest prices
  • Direct links to GG.deals for full deal listings
  • Works in both Steam Library and Store pages
  • Auto-adapts to any Steam theme
  • Your API key stays local, stored in settings.json, never sent anywhere except GG.deals

Installation

Via Millennium

  1. Install Millennium if you haven't already
  2. Open Steam, go to the Millennium plugin browser
  3. Search for NicePrice and click Install
  4. Restart Steam

Manual

  1. Install Millennium
  2. Clone this repo into your plugins folder:
    cd "C:\Program Files (x86)\Steam\plugins"
    git clone https://github.com/YOUR_USERNAME/NicePrice.git
    
  3. Install dependencies and build:
    cd NicePrice
    npm install
    npm run build
  4. Restart Steam

Setup

NicePrice requires a free GG.deals API key:

  1. Go to gg.deals/api
  2. Create an account and confirm your email
  3. Copy your API key
  4. In Steam, open the NicePrice settings panel and paste your key

Settings

Your API key is masked in the input field and stored locally in settings.json. It is only used to call the GG.deals API.

Screenshots

Library | Price Bar

Best retail, keyshop and historical lowest prices displayed directly on the game page.

Library

This is useful when your friends don't own a game yet, you can quickly check the lowest price for them without leaving Steam.

Millennium Plugins

NicePrice in the Millennium plugin list. Right-click to access settings.

Plugins

Project Structure

NicePrice/
  plugin.json             Millennium manifest
  package.json            Dependencies and build scripts
  backend/
    main.lua              API calls, settings persistence
  frontend/
    index.tsx             Library widget (SharedJSContext)
  webkit/
    index.tsx             Store page widget (browser context)

Credits

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors