
YGO DB Stats
LiveAnalytics for online Yu-Gi-Oh matches, with deck, card and player statistics.
An analytics tool for the metagame of the Duelingbook online platform. The publicly visible rated matches feed a SQLite database that is aggregated into deck, card and player numbers: play rate and win rate per deck, deck-versus-deck matchup rates, card frequencies and a ladder of the 1100+ players, each filtered by format window or week. More than 230,000 duels analysed. The public site is a static export that the scraper rebuilds and publishes by itself while it runs.
Tech stack
- Python
- FastAPI
- SQLite
- Patchright
- DataTables
- GitHub Pages