Personal Steam Deals
Steam deals for games you don't own
12
Connections
Displays Steam deals only for games that you don't own!
Originally forked from Steam Deals of the Day
Personal Steam Deals shows one discounted PC game at a time, chosen from current sales that match your library. On each refresh it pulls recent deals from CheapShark, then checks your Steam account so the screen skips games you already own. Turn on Wishlist only and the same screen shows a sale only when that game is on your Steam wishlist.
The full layout shows the game title, store name and icon, cover art, sale price, original price, percent off, and CheapShark deal rating. A gauge shows the Steam review score, or the Metacritic score when Steam ratings are missing, plus a short review label such as Very Positive. Smaller layouts keep the title, price, and discount so the plugin still works in half and quadrant mashups. If nothing qualifies, the screen says no deals match your filters and reports how many of the fetched deals were dropped.
To use it, add your Steam Web API key and your 17-digit Steam ID. Your profile and game details need to be public so the plugin can read owned games and, when you want it, your wishlist. After that, set the filters you care about. Store IDs default to Steam, GreenManGaming, Humble Store, and Fanatical, and you can add other CheapShark stores. Max deal age, upper and lower price, minimum Metacritic, minimum Steam rating, and minimum review count narrow the search before it reaches your device. AAA only keeps games whose normal price is above $29. Minimum discount percent and minimum deal rating are applied after the fetch. Sort by deal rating, savings, price, reviews, or release date, then leave the plugin on a daily refresh. Each refresh picks one random deal from the games that passed, so the display changes without repeating titles you already bought.
Available settings
Steam API Key
Get your key from steamcommunity.com/dev/apikey
Example: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Steam ID
Your 17-digit Steam ID (e.g. from steamid.io or your profile URL)
Example: 7XXXXXXXXXXXXXXXXX
Wishlist only
When enabled, show deals only for games on your Steam wishlist.
Store IDs
Comma separated list of store ID's to filter on. If not set, all stores will be shown.
Example: 1,3,11,15
Max Deal Age (hours)
Filters to deals found within the specified number of hours
Example: 24
Show all 15 options
Upper Price (USD)
Only returns deals with a price less than or equal to this value (50 acts the same as no limit)
Example: 15
Lower Price (USD)
Only returns deals with a price greater than this value
Example: 0
Min Metacritic
Minimum Metacritic rating for a game
Example: 0
Min Steam Rating
Minimum Steam reviews rating for a game
Example: 0
Minimum Review Count
Minimum number of Steam reviews for a game
Example: 0
AAA Only
Enable to include only deals with retail price > $29
Sort By
sortBy. Order results by this field.
Sort Ascending
Set to enable to sort in ascending order (default is descending)
Min Discount %
Minimum savings percentage (applied in transform after fetch).
Example: 0
Min Deal Rating
dealRating. Minimum deal rating (applied in transform).
Example: 0
WedgieTracker
Live NBA wedgie count and pace
Capricious Constellations
Consider cool constellations
Wikimedia Commons Picture of the Day
Daily Commons photo with its story
Weather Curve
Temperature curve & rain, 7 days
Christmas Countdown
Get in the Christmas spirit!