A browser extension that integrates ProtonDB compatibility tiers directly into Steam and Epic Games Store pages. Perfect for Linux and Steam Deck users!
- Steam Integration: Displays ProtonDB badges (Native, Platinum, Gold, etc.) on game store pages and search results.
- Epic Games Support (Experimental): Matches Epic Games titles with Steam AppIDs to show compatibility info.
- Performance Focused: Uses caching and request batching to minimize API usage.
- Visual Clarity: Color-coded badges matching the official ProtonDB theme.
- Clone this repository:
git clone https://github.com/m24ih/ProtonDB_Companion.git
- Open your browser's extension manager:
- Chrome/Brave/Edge: Go to
chrome://extensions, enable Developer mode, click Load unpacked, and select the project folder. - Firefox: Go to
about:debugging#/runtime/this-firefox, click Load Temporary Add-on, and selectmanifest.json.
- Chrome/Brave/Edge: Go to
- Steam: Extracts the AppID from the URL or data attributes and queries the ProtonDB API.
- Epic Games: Since Epic doesn't expose Steam AppIDs, the extension searches for the game title on Steam API to find the corresponding ID, then queries ProtonDB. Note: This may occasionally result in mismatches.
This project is not affiliated with Valve, Steam, Epic Games, or ProtonDB. It is a community-made tool.
Distributed under the MIT License. See LICENSE for more information.




