Repository navigation
Steam Pipe Manager 1.2.0
This release brings the app to Linux and macOS, adds Steam analytics with an always-on-top widget, and adds an Android app that shows the same numbers on your phone.
Pick your download
| Download | For |
|---|---|
SteamPipeManager-… |
Steam only |
EpicBuildManager-… |
Epic Games Store only |
PipeManagerHub-… |
Steam and Epic side by side |
PipeManagerPulse-android.apk |
The analytics app and widget for Android 8.0 or later |
| Platform | File |
|---|---|
| Windows 10/11 | …-win-x64.zip |
| Linux x64 (preview) | …-linux-x64.tar.gz |
| macOS 12+, Apple Silicon (preview) | …-osx-arm64.tar.gz |
| macOS 12+, Intel (preview) | …-osx-x64.tar.gz |
Updating from 1.1.0: the app offers this version itself. Your profiles and settings are kept.
On Windows, unpack the zip anywhere and run the exe inside. For Linux and macOS, see Linux and macOS in the README. The macOS apps are not notarized by Apple, so the first launch is blocked: Control-click the app and choose Open, or on macOS 15 and later click Open Anyway in System Settings → Privacy & Security.
New
- Linux and macOS (preview). All three editions now run on Linux x64 and on macOS 12 or later, on Apple Silicon and Intel, with the same features as on Windows. Every change is tested on both, including a real SteamCMD session, but few people have published from them yet. Please report what you find.
- Analytics. The new Analytics page shows, for every Steam game in your profiles, the players online now, wishlists and sales. Player counts need no key. Wishlists and sales need a Steam financial key (from a Financial API Group in Steamworks), entered per profile in Settings and kept in the system's secret store, never in
profiles.json. If a publisher sells your game and shares its sales data with your company, those sales show too. - Charts and earnings. Details on a game opens its players, wishlists and sales from 24 hours to all time, with the previous period for comparison and a link to the game's SteamDB charts. The Earnings card splits sales into gross, refunds, tax, net, Steam's share and an estimated payout, and also shows them in your own currency at each day's rate. Hide amounts masks every amount while you share your screen.
- Pipe Manager Pulse. A thin strip that stays on top just above the taskbar, with a tray icon, so the numbers stay in view. Choose the games and numbers, text size, layout, transparency and theme. Open it with Open widget on the Analytics page.
- Pipe Manager Pulse for Android. The same numbers in an app and a resizable home-screen widget, whose look you can change with a live preview. On the desktop, Settings → Send to phone shows a QR code and an 8-digit code. Scanning the QR brings your games and financial keys over, encrypted with the code. On the phone the keys are encrypted with a key held in the Android Keystore.
- Choose which depots to send. Building a target with several depots now lists them, all checked. An empty folder for one platform no longer blocks uploading the others.
Fixed
- A rate-limited run could be reported as "sign-in required". If SteamCMD's log was briefly locked when a run ended (by an antivirus scan, for example), its last lines were lost. The final read now retries, and falls back to SteamCMD's own output.
- Missing or outdated game artwork. Steam stores new art at new addresses, so newer games showed none and some showed old art. Artwork is now checked against Steam on every launch.
- If the app ever fails to start, it now says why instead of closing silently. The details are written to
logs/startup-error-*.txtin the data folder.
Android app
Download PipeManagerPulse-android.apk on the phone and open it. Android asks once to allow installing apps from your browser or file manager. The APK is signed with the project's release key, so later versions install over it.
Checksums
SHA256SUMS.txt lists the SHA-256 of every package and of the APK. To check a download in PowerShell:
Get-FileHash .\SteamPipeManager-win-x64.zip -Algorithm SHA256On Linux and macOS: shasum -a 256 SteamPipeManager-linux-x64.tar.gz.