SteamPunk

Data and scoring

How SteamPunk finds games

The catalog comes from Steam. The discovery scores are computed by SteamPunk. You can use the public lists without creating an account.

Hidden gems: compare against the genre

Gem score is review lift multiplied by hiddenness. Review lift measures how much of its genre’s usual negative feedback a game avoids. The genre baseline uses the first three genre tags, weighted by Steam tag votes. A game must beat that baseline to receive a positive gem score.

The rating uses a 90% confidence lower bound with a prior fitted from the catalog. Small review samples lean toward their genre average. Hiddenness is 1 / (1 + (reviews / 2000)²), so it halves at 2,000 reviews. This prevents a popular release from taking every place while avoiding a hard review-count cutoff.

Top rated: account for review count

The score is (rating × log10(reviews + 1) + 10) / (log10(reviews + 1) + 20), where rating is the positive review share from 0 to 1. Games without observed reviews stay searchable but do not receive a review rank.

Similar games and personal recommendations

The app compares weighted Steam tags using cosine similarity. Rare tags count more than common tags. The For you feed uses saved games and filters; public lists use the catalog alone. The related games on these public pages use shared top tags.

Where the data comes from

Steam’s public store index provides catalog membership, prices, platforms, release states, trailers and weighted tags. Steam’s review API supplies positive and total review counts. The collector is scheduled daily; a refresh can pause or cover only part of the catalog when Steam limits requests.

Current snapshot: 2026-11-09. The catalog contains 199,072 games. Data uses US prices and English tag names. A snapshot date identifies an export, not a guarantee that every game was observed that day.

Known limits

Prices, discounts and release dates can change between observations. Missing prices and reviews are shown as unavailable rather than zero. Steam Deck flags reflect Steam’s catalog status. Ranking is a discovery aid and is not a review, endorsement or purchase recommendation.

Who runs SteamPunk?

SteamPunk is an independent project by linesofcode. It is not affiliated with Valve. The app is free to use; purchases happen on Steam.

Browse the game collections →