⚠️ This project is currently under active development and considered experimental (all 0.1.x releases).
League Dashboard (lgdash)
Soccer/football at the command line. ⚽
Under the hood the app is calling the football-data.org API, so an API token from that service is required. Register here to get one.
Features
- live scores
- league standings
- league schedules
Currently Supported Leagues
- Premier League (England 🏴)
- La Liga (Spain 🇪🇸)
- Serie A (Italy 🇮🇹)
- Bundesliga (Germany 🇩🇪)
- Ligue 1 (France 🇫🇷)
- UEFA Champions League (Europe)
Quick Start
Get API Token
If you don't have one, register for an API token here.
Then add this line with your token to .zshrc or another appropriate startup file.
export FOOTBALLDATA_API_TOKEN=<token>
Install
Available on PyPI.
pip install lgdash
How to Use
Today's Slate of Matches
Live scores and start times in local system time.
Example: Premier League (Default)
lgdash, or lgdash -l PL
Example: Serie A
lgdash -l SA
Standings
Current state of a league's standings with some statistics for each team.
Example: Premier League (Default)
lgdash standings
Example: Serie A
lgdash standings -l SA
Help
Each command and subcommand supports the --help option, for example:
lgdash --help and lgdash --help
Commands
lgdash
- get live scores and today's scheduled matches
-l, --league: specify a league code
lgdash schedule
- get upcoming matches
-l, --league: specify a league code-d, --days: specify number of days in future
lgdash standings
- get league standings
-l, --league: specify a league code
lgdash leagues
- get all supported league codes
Metadata
Release files for lgdash 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lgdash-0.1.3.tar.gz | 9.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lgdash-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.8 kB
Release files / lgdash-0.1.3.tar.gz
| Download URL | lgdash-0.1.3.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fc138916452ee54191a868f912c0e589790cf864e1ed5261c88ab0df76f53a7b
|
|
BLAKE2b-256 checksum How to use checksums |
a5148c4a88d4a4b4ff881064cee543d8b2cc2ebe261803693dc9eae9eb2b8d0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.5 CPython/3.13.1 Darwin/24.2.0
|
Release files / lgdash-0.1.3-py3-none-any.whl
| Download URL | lgdash-0.1.3-py3-none-any.whl |
|---|---|
| Size | 10.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6dc764c8c3ac9bf906b5a7b3ca95fd9f685c5ea6034debb1c2333bfc5de805af
|
|
BLAKE2b-256 checksum How to use checksums |
71db48d9e22793886314298e11f2eb4b8dc1972896a0777b5dfefca37f1bb7e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.5 CPython/3.13.1 Darwin/24.2.0
|