LiveRank — CS2 Rank Tracker — OBS Compatible Overlay
A downloadable tool for Windows, macOS, and Linux
CS2 FACEIT Rank Tracker
Track your CS2 FACEIT rank live in OBS with a lightweight text-based overlay.
This tracker connects to the FACEIT API and automatically updates your current FACEIT Level, ELO, session gains/losses, and win/loss record. Your FACEIT API key is free and permanent — create it once and you're done.
Features
- 🎮 Real-time ELO tracking
- 📈 Session ELO gain/loss statistics
- 🏆 Current FACEIT Level display
- 📊 Session win/loss tracking
- 🔑 Permanent API key — never expires
- 📺 OBS Text Source compatible
- ⚡ Lightweight and easy to set up
- 🔄 Automatically updates while you play
- 🛡️ Open source & transparent
How It Works
The tracker fetches your stats from the FACEIT Data API and writes them to a text file, which can be displayed in OBS using a standard Text Source.
Example output:
Level VIII — 1842 ELO | Session: +37 ELO | 5W 2L (71%)
Requirements
- Windows, macOS, or Linux
- Python 3
- Free FACEIT account + API key (developers.faceit.com)
- OBS Studio (optional, for streaming)
Setup
- Download and extract the files.
- Edit
config.pywith your FACEIT username, API key, and output file path. - Run
cs2_tracker.py. - In OBS: add a Text Source (GDI+), check "Read from file," and point it to your output file.
That's it — your FACEIT level and ELO updates will appear automatically during your stream.
| Updated | 4 days ago |
| Published | 9 days ago |
| Status | Released |
| Category | Tool |
| Platforms | Windows, macOS, Linux |
| Author | ExeMod |
| Tags | counter-strike-2, cs2, esports-tool, faceit, live-stats, obs-overlay, rank, rank-tracker, stream-overlay, twitch-tools |
| Content | No generative AI was used |
Purchase
In order to download this tool you must purchase it at or above the minimum price of 1.79€ EUR. You will get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.