Proton Pulse
100% open-source compatibility data for Steam on Linux. Real hardware reports, voted configs, and a fully transparent data pipeline. Every line of code, every report, every dataset is public. Built by the community, free forever.
/data/{appId}/. Scriptable, scrapeable, forkable. No API key required.| Feature | Proton Pulse | ProtonDB |
|---|---|---|
| Edit your own reports | Yes | No |
| Delete your own reports | Yes | No -- admin only |
| Hardware context per report (GPU, driver, Proton version) | Yes -- full spec capture | Partial -- self-reported text |
| Filter reports by your GPU / driver | Yes | No |
| Hardware-aware compatibility scoring | Yes -- weighted algorithm | No -- flat tier only |
| Vote on configs (upvote / downvote) | Yes | No |
| Open data / JSON API (no key required) | Yes -- all data public | No -- closed |
| Source code | GPL-3.0 open source | Closed source |
| Direct apply configs to Steam (no copy/paste) | Yes -- via Decky plugin | No |
| Submit reports without leaving game | Yes -- via Decky plugin | No |
| Playtime tracking per config | Yes | No |
| Non-Steam game support (Heroic, GOG) | Yes | No |
| Report confidence score | Yes -- documented | Yes |
| Browse without an account | Yes | Yes |
Proton Pulse is an open-source, community-owned compatibility platform for Steam on Linux, licensed under GPL-3.0. Everything lives on GitHub: the data pipeline, hardware reports, voting system, scoring algorithm, and this site. Fork it. Self-host it. Audit it. Contribute.
There is no private API, no proprietary backend, no data you can't see. Every Pulse Report
ships as static JSON under /data/{appId}/. The scoring algorithm is
fully documented and runs client-side so you can verify it
yourself. Upvotes and downvotes surface the most helpful configs.
Pulse Reports come from the Decky Loader plugin and capture real hardware specs, Proton versions, launch options, and outcomes from actual gameplay sessions. Reports merge with other open compatibility datasets so the picture keeps getting sharper.
Repositories:
proton-pulse-data - data pipeline, static site, and JSON API
decky-proton-pulse - Decky Loader plugin for Steam Deck