| Crates.io | sumo |
| lib.rs | sumo |
| version | 0.1.1 |
| created_at | 2025-10-24 00:39:39.015808+00 |
| updated_at | 2025-10-25 22:24:57.875686+00 |
| description | A TUI app for displaying sumo basho bouts and results |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1897812 |
| size | 124,379 |
A TUI app for viewing sumo tournament bouts and results.
Make sure you have Rust installed, then clone and build the project:
git clone <repository-url>
cd sumo
cargo build --release
Run the application with default settings (current basho, current day, Makuuchi division):
cargo run
# Specify a basho (tournament) by YYYYMM format
cargo run -- --basho 202401
# Specify a day (1-15)
cargo run -- --day 10
# Specify a division
cargo run -- --division juryo
# Start in banzuke (rankings) view
cargo run -- --banzuke
# Combine options
cargo run -- --basho 202401 --day 5 --division makuuchi
makuuchi - Top division (default)juryo - Second divisionmakushita - Third divisionsandanme - Fourth divisionjonidan - Fifth divisionjonokuchi - Sixth division↑/↓ or w/s - Navigate through lists←/→ or a/d - Switch between pages (Torikumi ↔ Banzuke ↔ Basho Info)Enter or Space - View details (rikishi details in banzuke, head-to-head in torikumi)1 - Jump to daily matches (torikumi)2 - Jump to rankings (banzuke)3 - Jump to basho informationEsc - Close popups/helpc - Change day (1-15)v - Change division (interactive selector)b - Change basho (YYYYMM format)h or F1 - Toggle helpq - Quit applicationEsc - Close helpThis app uses the Sumo API (https://www.sumo-api.com/) to fetch tournament data.
To build an optimized release version:
cargo build --release
The binary will be available at target/release/sumo.