SteamGifts Key Prices

A customizable web extension for SteamGifts that displays the lowest keyshop prices from GG.deals directly on all giveaway pages

作者
Taurus9534
日安装量
0
总安装量
0
评分
0 0 0
版本
3.3
创建于
2025-06-29
更新于
2025-06-29
大小
29.6 KB
许可证
https://github.com/MapperTaurus/SteamGifts-Key-Prices/blob/master/LICENSE
适用于

SteamGifts Key Prices Logo SteamGifts Key Prices

A customizable userscript for SteamGifts that displays the lowest keyshop prices from GG.deals directly on giveaway listings.


✨ Features

🔑 Price Display

  • Shows the lowest keyshop prices from GG.deals directly on:
    • Homepage
    • Group giveaways
    • Wishlist / Recommended / New pages
    • Individual Giveaway pages
  • Supports both:
    • Steam Apps (games & DLCs)
    • Steam Packages (subs/bundles)

⚙️ Efficiency

  • 🔁 Caching built-in - already fetched prices are reused across pages to avoid duplicate requests and reduce API load.
  • 💸 Shows discount as color-coded bubbles indicating savings:
  • 🧠 Focused on clarity - keeps the SteamGifts UI clean and fast

🎨 Customizability

  • 💬 Choose your display mode:
    • Auto-show prices
    • Show on click
  • 📍 Select the display location:
    • List View (main giveaway pages)
    • Individual View (giveaway details page)
  • 🚀 Optional GG.deals API key support - increases request limits and enables near-instant price loading
  • ⚙️ Adjustable internal settings directly in the userscript (no UI clutter)

🧩 Integrability

  • ✅ Fully compatible with popular SteamGifts extensions like:
    • ESGST (Enhanced SteamGifts & SteamTrades)
    • Extended SteamGifts

- 🧼 Designed for non-conflicting DOM insertion and CSS

📥 Installation

This is a userscript, and requires a userscript manager extension:

Tampermonkey Greasemonkey Violentmonkey


🖱️ One-Click Install

Click below to install the script directly:

Install from GitHub

Install from GreasyFork

Make sure one of the userscript managers above is installed and enabled in your browser.


🛠 How It Works

  1. The script runs automatically when browsing SteamGifts.
  2. It extracts the App or Sub ID from each giveaway.
  3. It checks for cached price data or queries GG.deals.
  4. The lowest keyshop price is displayed under each game's listing.
  5. Discount bubbles show how much you’re saving at a glance.

❓ FAQ

Q: Does it work with group giveaways, wishlist, or recommended pages?
Yes - all major listing pages are supported.

Q: Will this slow down SteamGifts?
No - it’s lightweight and uses caching to reduce API calls.

Q: Do I need an API key?
No, but if you set your free GG.deals API key in the script, you'll get:

  • Higher request limits
  • Faster responses
  • Improved reliability

Q: Is it safe to use?
Yes - this script does not interact with your account or modify anything on SteamGifts' servers.


📄 License

MIT License


👤 Author

Made by Ivan Todorov (Taurus#)
📧 Contact: [email protected]


⭐ Like this script?

Please consider ⭐ starring the repo and supporting my work:

Revolut
PayPal
Steam Trade
Steam Wishlist