Skip to content

ashish0kumar/crictty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

21 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

crictty

starsย ย  Releasesย ย  LICENSEย ย 

Beautiful, minimal TUI cricket scorecard viewer

1st Innings 2nd Innings

Features

  • Live Cricket Scores: Real-time updates from Cricbuzz
  • Match Details: Team scores, current batsmen, bowler figures
  • Complete Scorecards: Detailed batting and bowling statistics
  • Innings Navigation: Browse through all innings with ease
  • Multi-Match Support: Switch between multiple live matches
  • Clean Interface: Minimal, terminal-friendly design

Installation

Nix

nix profile install nixpkgs#crictty

Docker

docker build -t crictty .
docker run --rm -it crictty

go install

go install github.com/ashish0kumar/crictty@latest

From Source

git clone https://github.com/ashish0kumar/crictty.git
cd crictty
go build
sudo mv crictty /usr/local/bin/
crictty -h

Usage

# View all live matches
crictty

# View a specific match
crictty --match-id 118928

# Set refresh rate to 30 seconds
crictty --tick-rate 30000

# Show help
crictty --help

Tip

To use the --match-id flag, open the specific match page on Cricbuzz, and extract the match ID from the URL
https://www.cricbuzz.com/live-cricket-scorecard/<id>/...

Controls

Key Action
โ† โ†’ Switch between matches
โ†‘ โ†“ Navigate innings
b Toggle batting/bowling view
q Quit application

Dependencies

Acknowledgments

  • Cricbuzz for providing cricket data
  • Charm for the excellent TUI libraries

Contributing

Contributions are always welcome! Feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

License

MIT License



About

๐Ÿ Cricket scores, straight to your terminal

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors 3

  •  
  •  
  •