Condensate
Plan game night without the guesswork
A Steam companion for groups of friends. Compare libraries to find the games everyone owns, see what is already installed, and estimate how long a download will take before the session starts.
Version 0.4.3 · Updated May 19, 2026 · First launch needs one extra step
Screenshots
What it does
Your whole Steam library
See every game you own with playtime, a local install badge, and a multiplayer indicator. Filter by text, install status, or multiplayer support.
Knows what is installed here
Condensate reads Steam’s local metadata on this machine to flag which owned games are already installed — no guessing before a session.
Compare libraries with friends
Add friends from your Steam friends list or by SteamID / vanity URL (up to 16) and instantly see the games everyone in the group owns.
Download-time estimates
Run a quick connection speed test, then get a realistic download-time estimate for any uninstalled game so you know what is reachable before game night.
Private by design
Your Steam Web API key lives in the macOS Keychain / Windows Credential Manager — never on disk, never in logs. No analytics.
Light, native, fast
A Tauri app, not Electron: a small download, quick cold start, and a native window on both macOS and Windows.
System requirements
macOS
- macOS 12 (Monterey) or newer
- Apple Silicon or Intel (universal build)
- Steam installed locally to detect installed games
Windows
- Windows 10 or newer (64-bit)
- Steam installed locally to detect installed games
Condensate works without a local Steam install too — you just won't see the “installed on this machine” badges.
Installing
Condensate is currently distributed unsigned, so the first launch needs one extra click to get past Gatekeeper (macOS) or SmartScreen (Windows). This is expected for a pre-1.0 build — signed installers are planned.
macOS
- Open the downloaded
.dmg. - Drag Condensate into the Applications folder.
- Launch it from Applications. If macOS says it “cannot be opened”, right-click the app → Open, then confirm Open in the dialog. You only need to do this once.
- Alternatively, run
xattr -dr com.apple.quarantine /Applications/Condensate.appin Terminal, then open it normally.
Windows
- Run the downloaded installer.
- If Windows SmartScreen appears, click More info → Run anyway.
- Follow the installer, then launch Condensate from the Start menu.
Getting started
- 1
Get a Steam Web API key
On first run, Condensate links you to steamcommunity.com/dev/apikey. The key is free (a Steam account with a verified phone number is required) and is validated before it is accepted.
- 2
Sign in with Steam
Click “Sign in with Steam” to complete the standard Steam login in your browser. Condensate captures your SteamID and shows your avatar and name.
- 3
Make your game details public
Steam can only share your library if Profile → Privacy → “Game details” is set to Public. Condensate tells you if this needs changing — it cannot bypass other people’s privacy settings either.
- 4
Build your group
Add friends from your Steam friends list or paste a SteamID / vanity URL. The shared-games view shows what everyone owns and who already has it installed.
- 5
Test your connection
In Settings, run “Test Connection” (5 quick samples). The result powers download-time estimates for uninstalled games in your library and the shared list.
Privacy
- Your Steam Web API key is stored only in the OS secret store (macOS Keychain / Windows Credential Manager) — never in plaintext, logs, or cloud.
- Condensate talks only to Steam, Cloudflare (the speed test), and its own backend. No third-party analytics or tracking.
- Sharing anonymous game install sizes (to improve download estimates for everyone) is opt-in and asked for explicitly on first run — never your SteamID, name, or friends.
- Group membership and caches are stored locally on your machine.
Condensate is a personal project and is not affiliated with or endorsed by Valve or Steam.