Open-source projects categorized as Football | Edit details

Top 23 Football Open-Source Projects

  • GitHub repo open-data

    Free football data from StatsBomb

    Project mention: xG stats for individual shots. | | 2021-07-24

    I think Statsbomb has a free API you can use on Github if you request access.

  • GitHub repo football.json

    Free open public domain football data in JSON incl. English Premier League, Bundesliga, Primera División, Serie A and more - No API key required ;-)

    Project mention: Traverse nested records | | 2021-09-01

    I'm trying to analyze some data for a football league. I got the data from this GitHub repository: GitHub and I build my data structure the same way:

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo england

    Free open public domain football data for England (and Wales) incl. English Premier League (EPL) etc.

    Project mention: Day 23 - json-next Gem - Read Next Generation JSON Versions (HanSON, SON, JSONX/JSON11, Etc) with Comments, Unquoted Keys, Multi-Line Strings, Trailing Commas, Optional Commas, and More @ Ruby Advent Calendar 2020 / 25 Days of Ruby Gems | | 2020-12-23

    I am of the "many worlds possible, welcome" school and NOT of the "rule the world - there only can be one". My favorite text-based structed data format is usually a custom text format, see Football.TXT as an example Way more human than all the yaml, json, csv, etc. alternatives.

  • GitHub repo football_analytics

    ⚽📊 A collection of football analytics projects, data, and analysis by Edd Webster (@eddwebster), including a curated list of publicly available resources published by the football analytics community.

    Project mention: Weekly Open Thread - General Discussion | | 2021-08-30

    I found a great collection for anyone who's interested in football analytics

  • GitHub repo sport.db

    sport.db - open sports database (e.g. football.db, formula1.db etc.) command line tool and libraries

    Project mention: sportdb-importers Gem v1.0 - tools 'n' scripts for importing sports (incl. football) data in comma-separated values (csv) format | | 2021-05-15
  • GitHub repo fpl

    An asynchronous Python wrapper for the Fantasy Premier League API.

    Project mention: I made an "Insider trading" bot, alerting when PL players transfer in or out team mates from their FPL team. | | 2021-02-02

    For anyone interested in using Python with FPL, I've created a Python package for FPL with some documentation explaining how to use it: I don't really maintain it properly anymore, since I don't use Python at work or have that much time, but it should be working properly still!

  • GitHub repo espn-api

    ESPN Fantasy API! (Football, Basketball)

    Project mention: Waiver Acquisitions/Trades Tracking | | 2021-09-15

    If your in an espn league and know python, this package can pull waiver/trade histories

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo zengm

    Basketball GM, Football GM, and ZenGM Hockey are single-player sports management simulation games, made entirely in client-side JavaScript.

    Project mention: Online GM Hockey League | | 2021-09-19

    We're looking for new GMs to compete with us in our online league. We still have a few teams available with also some people looking for assistant GM. All transaction, signings and simulations are done through discord and we're using an independant FA decider for signings. Disclaimer !!! We are not using real teams and thus our players are all fictive aswell. More deep information will be explained once you join the league's discord. There is also a Basketball version of our league so if anyone is a bball fan well that server is also for you !!

  • GitHub repo england

    Football data for England (and Wales) incl. English Premier League, The Football League (Championship, League One, League Two), Football Conference etc. (by footballcsv)

    Project mention: All time English Premier League points since the league began in 1992-93 season - more info in comments | | 2021-01-03

    Made using Python Matplotlib with data from

  • GitHub repo soccerapi

    soccerapi ⚽️ , an unambitious soccer odds scraper

    Project mention: [P] Need help with next stage of my soccer prediction project | | 2021-04-20

    It required a few pre requisites namely soccerapi to get betting data, (which has since been depreciated)

  • GitHub repo understatr

    fetch understat data

    Project mention: [OC] Visualising shot-creating actions in football - all Arsenal players with over 5 shot-creating actions in PL 2020/21 | | 2021-01-26

    Additional credit: understatr package,

  • GitHub repo livescore-cli

    commandline football (soccer) livescore and *news for linux/mac user

    Project mention: Command line application for viewing soccer results, fixtures and standings | | 2021-09-02
  • GitHub repo fplscrapR

    This package enables those interested in Fantasy Premier League to perform detailed data analysis of the game, using the FPL's JSON API. The fplscrapR functions help R users collect and parse data from the Official Fantasy Premier League website.

    Project mention: FPL ML Data - R Studio -> Google Sheets? | | 2021-06-25

    I’ll be using Anaconda since it’s free. I’ve Googled around and found some older posts for Python like this which I imagine is similar but I got some errors just trying to get started. I found this GitHub page but couldn’t get the package to load. Then I decided to just try to get data into a Google Sheet using this, but kept getting #REF error.

  • GitHub repo FPLbot

    A bot made for /r/FantasyPL (by amosbastian)

    Project mention: Rate My Team, Quick Questions & General Advice Daily Thread | | 2021-03-08

    Sonn (£10.1) vs. aragon (£6.8) (last 5 fixtures) xA A xG G MP Fixture Fixture MP G xG A xA 0.47 1 0.12 0 90 chicken 2-0 Bournemouth Leicester 2-0 Bournemouth 90 0 0.33 0 0.26 0.02 0 0.00 0 90 Burnley 1-2 Leicester tea 1-2 bag 66 1 0.08 0 0.22 0.11 0 0.68 1 73 Leicester 3-1 Fulham Leicester 3-1 Fulham 82 0 0.05 1 0.62 0.29 1 0.05 0 84 Watford 2-1 Leicester Watford 2-1 Leicester 90 0 0.02 0 0.12 0.40 1 0.03 0 70 Leicester 2-1 Brighton Leicester 2-1 Brighton 90 0 0.00 1 0.70 1.29 3 0.89 1 407 418 1 0.49 2 1.92 Made by /u/esoemah. Source:

  • GitHub repo football-simulator

    Football simulation engine (like Football Manager) written in pure Rust

    Project mention: What's everyone working on this week (32/2021)? | | 2021-08-09

    Still working on basic implementation of Football Manager with Web interface

  • GitHub repo futcal-for-scriptable

    Futcal is a football widget for Scriptable.

    Project mention: New version of Futcal for Scriptable - A simple football widget [link in comments] | | 2021-01-17
  • GitHub repo

    A simple Python package to gather live sports scores

    Project mention: How to resolve this error? | | 2021-09-02

    That package seems to be broken:

  • GitHub repo uefa-ec

    Visualizing bilateral links between Euro squads and players clubs

    Project mention: [OC] The evolution of squad compositions at UEFA European Championships | | 2021-06-03


  • GitHub repo Bot-Frost

    Bot Frost

    Project mention: Tune-In Alerts; Close Game Discord Notification Service | | 2021-08-26

    Would you be willing to release the source code? I run a pretty extensive discord bot for the Huskers and am always looking to improve.

  • GitHub repo football-stats

    A PWA dedicated to the football fans.

    Project mention: FootballStats | | 2020-12-26

    GitHub Repo

  • GitHub repo Football_H2H_History

    Project mention: Get football H2H match history results with Web-scraping | | 2021-09-20
  • GitHub repo Reddit-Football-Sidebar

    Displays football data in the sidebar from

    Project mention: Reddit-Football-Sidebar: Displays football data in a subreddit sidebar from | | 2021-07-21
  • GitHub repo leroy-discord-webhook

    Ugly javascript to automate google forms creation/summation & output to google sheets + discord.

    Project mention: Auction Drafts Are Here! 🥳 | | 2021-05-04

    This is pretty rough and ready but it's wild: vickery blind-auction dynasty startup draft via google forms + discord

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-09-20.


What are some of the best open-source Football projects? This list will help you:

Project Stars
1 open-data 1,176
2 football.json 652
3 england 374
4 football_analytics 224
5 sport.db 208
6 fpl 192
7 espn-api 190
8 zengm 150
9 england 128
10 soccerapi 70
11 understatr 60
12 livescore-cli 55
13 fplscrapR 53
14 FPLbot 45
15 football-simulator 43
16 futcal-for-scriptable 41
17 40
18 uefa-ec 23
19 Bot-Frost 3
20 football-stats 3
21 Football_H2H_History 0
22 Reddit-Football-Sidebar 0
23 leroy-discord-webhook 0
Find remote jobs at our new job board There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives