crictty

command module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2025 License: MIT Imports: 2 Imported by: 0

README

crictty

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

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



Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
app
ui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL