Skip to content

Watch live World Cup 2022 matches in your terminal. โšฝ๐Ÿ†

License

Notifications You must be signed in to change notification settings

cedricblondeau/world-cup-2022-cli-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

60 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

screenshot

World Cup 2022 CLI Dashboard lint test release

forthebadge forthebadge forthebadge

Featured in ๐Ÿ“น Charm in the Wild | December 2022 โค๏ธ.

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:

brew tap cedricblondeau/cedricblondeau
brew install world-cup-2022-cli-dashboard

Run:

world-cup-2022-cli-dashboard

Method 2: Docker ๐Ÿณ

Build from the main branch:

docker build --no-cache https://github.com/cedricblondeau/world-cup-2022-cli-dashboard.git#main -t world-cup-2022-cli-dashboard

Run it:

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
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.

UI

UI is powered by bubbletea and 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