crictty
Beautiful, minimal TUI cricket scorecard viewer
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
Using 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
Using Docker
docker build -t crictty .
docker run --rm -it crictty
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