How Apex Path turns your commits into XP
Connect GitHub once and the real work you already do starts leveling up your skill tree. Here's exactly how the mapping and anti-cheat work.
Most learning apps reward you for using the app. Apex Path rewards you for shipping real code. Link a repository and every push is scored against your skill tree automatically — no extra steps, no self-reporting.
File extensions map to skills
When a push arrives, we look at which files changed and credit the matching skill node. A few examples of the mapping:
- .tsx / .ts → TypeScript
- .jsx / .js → JavaScript & React
- .py → Python Basics
- .sql → Databases
- .go → Go, .rs → Rust
Anti-cheat, so it stays fair
XP from GitHub is capped so nobody can farm levels with a script. Two limits keep it honest:
- 80 XP maximum per single push
- 500 XP maximum per repository per UTC day
The point isn't to grind — it's to make the habit you already have visibly compound over time.
Setting it up
Open the GitHub tab, click Connect GitHub, install the app on the repositories you want to count, and you're done. Your next commit shows up in the activity feed with the XP it earned.
Start earning XP for the code you write.
Create your free account