https://github.com/cedricblondeau/world-cup-2022-cli-dashboard
Watch live World Cup 2022 matches in your terminal. ⚽🏆
https://github.com/cedricblondeau/world-cup-2022-cli-dashboard
bubbletea cli dashboard football go golang lipgloss soccer terminal tui worldcup worldcup2022
Last synced: 6 months ago
JSON representation
Watch live World Cup 2022 matches in your terminal. ⚽🏆
- Host: GitHub
- URL: https://github.com/cedricblondeau/world-cup-2022-cli-dashboard
- Owner: cedricblondeau
- License: mit
- Created: 2022-11-19T22:43:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-31T01:49:36.000Z (over 2 years ago)
- Last Synced: 2025-04-13T18:44:10.441Z (over 1 year ago)
- Topics: bubbletea, cli, dashboard, football, go, golang, lipgloss, soccer, terminal, tui, worldcup, worldcup2022
- Language: Go
- Homepage:
- Size: 2.33 MB
- Stars: 441
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README

# World Cup 2022 CLI Dashboard [](https://github.com/cedricblondeau/world-cup-2022-cli-dashboard/actions) [](https://github.com/cedricblondeau/world-cup-2022-cli-dashboard/actions) [](https://github.com/cedricblondeau/world-cup-2022-cli-dashboard/releases)
[](https://forthebadge.com) [](https://forthebadge.com) [](https://forthebadge.com)
Featured in 📹 [Charm in the Wild | December 2022](https://www.youtube.com/watch?v=XuTb7Ao27w4&t=252s) ❤️.
## Features
- ⚽ Live matches (goals, bookings, substitutions)
- 🗒️ Team lineups
- 📅 Scheduled and past matches
- 📒 Standings & bracket
- 📊 Player stats (goals, yellow cards, red cards)
## Install
### Method 1: Homebrew 🍺
Install:
```bash
brew tap cedricblondeau/cedricblondeau
brew install world-cup-2022-cli-dashboard
```
Run:
```bash
world-cup-2022-cli-dashboard
```
### Method 2: Docker 🐳
Build from the `main` branch:
```bash
docker build --no-cache https://github.com/cedricblondeau/world-cup-2022-cli-dashboard.git#main -t world-cup-2022-cli-dashboard
```
Run it:
```bash
docker run -ti -e TZ=America/Toronto world-cup-2022-cli-dashboard
```
Replace `America/Toronto` with the desired timezone.
### Method 3: Go package
Requirements:
- Go 1.19+ (with `$PATH` properly set up)
- Git
```bash
go install github.com/cedricblondeau/world-cup-2022-cli-dashboard@latest
world-cup-2022-cli-dashboard
```
### Method 4: Pre-compiled binaries
Pre-compiled binaries are available on the [releases page](https://github.com/cedricblondeau/world-cup-2022-cli-dashboard/releases).
## UI
UI is powered by [bubbletea](https://github.com/charmbracelet/bubbletea) and [lipgloss](https://github.com/charmbracelet/lipgloss).
For optimal results, it's recommended to use a terminal with:
- True Color (24-bit) support;
- at least 160 columns and 50 rows.
## LICENSE
MIT