Local-first desktop app

Football data, frozen at the date you choose

Create focused Transfermarkt snapshots, review every import, browse normalized leagues, teams, and players, then export the complete dataset when you need it.

Platform
Windows x64
Storage
Local SQLite
Exports
JSON, nested JSON, and CSV

01 · Organize

A project is a snapshot

Create projects such as 2026/1 with a reference date of 2026-01-01. The date is stored as a calendar value and applies to every imported record in that project.

Project names are unique without regard to letter case. Multiple projects may use the same reference date.

02 · Collect

Choose what enters your data

Preview a Transfermarkt league or team before anything is saved. Select the squads and individual players that belong in the snapshot, then review conflicts and commit the change as one transaction.

03 · Explore

Browse without losing context

Search, filter, sort, page, and customize columns across league, team, and player tables. Follow a league into its teams and a team into its players while staying inside the active snapshot.

04 · Reuse

Take the whole snapshot with you

Export selected leagues, teams, and players as separate JSON or CSV files, or keep players nested under teams in one JSON snapshot. The output is complete and predictable, ready for analysis, scripts, spreadsheets, or archiving.

Privacy

Local by design

Your projects live in a local SQLite database. SQLite and Soccerbot run only in the Electron main process, while the Angular interface stays behind a typed, restricted desktop boundary.