Live product
Game Deals
Website, Discord bot and RSS feeds
Tracks free games and deep discounts on Steam, Epic, GOG, Nintendo, Humble, Game Pass, PS Plus and Prime Gaming, updated every 15 minutes. Past 10,000 visitors.
- Website
Sort by what's expiring soon, the biggest discount or what's new. The wishlist syncs across tabs.
game-deals.app (opens in a new tab)- Discord bot
/setup routes each store to its own channel, /deals lists what's free right now. No paywall, no ads.
Add to your server (opens in a new tab)- RSS
12+ feeds by store and category, if you don't want to keep checking the site.
RSS feeds (opens in a new tab)
Behind it
A scraper backend I built: one Spring Boot service with 13 scrapers for the eight stores. It also serves the site's API and the RSS feeds, and the bot posts what it stores.
- Each scraper is built on what its store offers: an API, GraphQL or its web pages. They run in parallel.
- New games get their rating, genres and usual price from IGDB and Steam. Their cover's main color becomes the color bar on the bot's post.
Built with Java, Spring Boot, Python, MySQL, JDA, Next.js, TypeScript, Tailwind CSS















