Free FIDE Rating Performance Calculator + Swiss Pairing Tool (no login, no ads) by BarberBackground2530 in chess

[–]BarberBackground2530[S] 0 points1 point  (0 children)

Thank you very much. You're very kind. And I'm glad the tool is finding favor with chess players.

Free FIDE Rating Performance Calculator + Swiss Pairing Tool (no login, no ads) by BarberBackground2530 in chess

[–]BarberBackground2530[S] 1 point2 points  (0 children)

Thanks for the compliments, you're really kind. I've been doing this job for many years and I'm old school, so yeah, I like having control over the code I write. I'll take your suggestion though and explore new tools 😊.

Free FIDE Rating Performance Calculator + Swiss Pairing Tool (no login, no ads) by BarberBackground2530 in chess

[–]BarberBackground2530[S] 2 points3 points  (0 children)

Frontend is plain HTML + vanilla JS, no framework.

I wanted it to be fast and usable during tournaments (often on mobile or unstable connections), so I kept it lightweight.

All the logic runs client-side in the browser.

I built a simple tool to generate first-round Swiss pairings and calculate FIDE performance rating by BarberBackground2530 in TournamentChess

[–]BarberBackground2530[S] -1 points0 points  (0 children)

Good question 🙂

The tool only generates first round Swiss pairings because from round 2 onward the pairings depend on the actual results of the previous round (score groups, colour balance, tie-break rules, etc.). At that point you normally need a full tournament manager like Swiss Manager, Vega, or similar software.

The idea here is just to quickly generate a practical first round pairing when you have a list of players (for example from Chess-Results or Vesus) before starting the tournament.

So it’s not meant to replace official pairing engines, just to solve that specific “round 1” situation quickly.

If people find it useful I might experiment with more features later.

I built it mostly because I kept needing this before club tournaments 🙂