← All Projects
Open Source · 2026, Present

A Python Project About Football Data Extraction

A typed Python client for Sofascore's football analytics API, dataclasses instead of raw JSON, a CLI, sync and async clients, and enough anti-bot handling to actually stay up, published on PyPI.

Tools Used
Python Python
Package

Most of the projects in this list came out of a job needing something automated. TacosScore didn't, it came out of wanting clean football data for my own analysis, and getting tired of writing the same messy request-and-parse code against Sofascore's API every time I tried. So I built the library I actually wanted, and published it, publicly, on PyPI.


The Problem


The Approach

TacosScore is a real, installable package (pip install tacoscore), not a personal script, so it had to actually solve each of those problems, not just work on my machine once.

132+ tests cover the parsers, the client, the CLI and the extraction rules, since a library other people might actually install has a different bar than a script only I ever run.


The Outcome


TacosScore is not affiliated with Sofascore. The Sofascore API is undocumented and may change without notice.