AI summary
Browse trending Steam games, compare prices across stores, and track player statistics. Set price alerts and bookmark titles for quick access. Data is cached locally for performance. Not affiliated with Steam or its data sources.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
Discover trending games, player and price statistics, and detailed insights from Steam in a clean and responsive app
NerdSteam is a hobby project of mine where users can view trending and top games of Steam, compare prices across platforms, view historical pricing, track player statistics, and more. The app is built using Kotlin + Jetpack Compose following MVVM architecture with a clean and responsive UI.
Note
The project is not affiliated to Steam, SteamCharts, IsThereAnyDeal, or any other services that are used. It's merely a wrapper of all of the mentioned websites and is not meant to replace them.
Features ・View currently trending games, top games (based on the player count) and also top records (all time most played game by player count). ・View the game details in a structured and responsive UI. ・See player statistics i.e., how many players on average played the game at a specific month. ・Compare prices and deals for a game from other platforms (like GOG, Humble Store). ・Set price alerts and bookmark games for quick access. ・Data is sourced from multiple sources such as Steam, SteamCharts, and IsThereAnyDeal, while also caching data locally for performance.
Some Techinal Details ・The upcoming Navigation 3 library is used primarily because it supports having multiple screens in one (look at the two pane scene strategy). ・Retrofit is used for using the APIs and Jsoup for scraping. ・The data from Steam Charts is locally cached on an hourly basis. ・Similarly, the game details (excluding player statistics) are also cached on a per day basis, by saving them in a cache file (look here). ・Dependency injection is managed with hilt.
What's new
・Fixed game details not loading. ・Fixed price alert sheet not animating. ・Replaced transition animation when switching between top-level routes to fade in/out.
About this version
- Version
- 1.0.5 (1000005)
- Size
- 4.47 MB
- Requires Android
- 11.0
- Target SDK
- 30
- Architecture
- x86, x86_64, arm64-v8a, armeabi-v7a
- Downloads
- 13
- Updated
- Jun 3, 2026
- Package
- com.github.khanshoaib3.nerdsteam
Ratings & reviews
- 50
- 40
- 30
- 20
- 10

