I built a free Soullink + Nuzlocke tracker that syncs live between two players via a room code
Hey Nuzlockers! Been building a tool called jonix-soullinktracker and wanted to share where it's at.
The short version: pick Soullink (2-player) or Nuzlocke (solo) mode, get a room code, enter your encounters as you play. If you're doing Soullink, your partner joins the same code and you both see the same board update live — no spreadsheet, no screen-sharing to stay in sync.
How It Works
- Hit "New Nuzlocke" or "New Soullink" — get a room code automatically
- (Soullink only) Share the code with your partner, they join the same room
- Log encounters as you go — catch, box, or mark dead, it's tracked live
What It Tracks
Encounter Log — every route, what you caught, what you missed, evolution status per link.
Graveyard — fallen Pokémon, still counted toward your locked Pokédex progress.
Pokédex — full National Dex 1–905, evolution lines auto-lock the moment you encounter a species without catching it.
Team Builder — drag-and-drop 6-slot team, auto-calculated Power Score, a 0–100 team rating, and a full type-weakness breakdown. One-click "auto-pick best team" if you want a suggestion.
Type Chart — generation-accurate. Bug vs. Poison, Steel's old Ghost/Dark resistances, the Gen 1 Ghost-vs-Psychic bug — all modeled per the actual game you're playing, not one static chart glued onto every generation.
Level Cap Tracker — every gym leader / rival / Elite Four fight pre-loaded per game, with your current progress always visible.
Catch Calculator — quick odds check before you throw a ball.
Supported Games
18 titles, Gen 1 through Gen 8, including remakes (HGSS, ORAS, BDSP) — ROM hacks/randomizers work fine too since everything's manual entry, not save-file parsing.
The Details
- Free, no account needed beyond a room code
- Runs entirely in-browser, mobile-friendly
- Mega Evolutions and regional forms (Alola/Galar) included in the team builder
- OBS/Twitch overlay in progress for streamers
This is actively being developed, and updates will keep coming — bug report button is built right into the app if you spot something.
Good luck with ur next Nuzlocke run!
Jonix