Introduction

full-count is a keyboard-driven TUI (terminal user interface) for scoring baseball games in real time. It's written in Rust with ratatui and designed for a single person, sitting in front of a game, with two hands free and no patience for menus.

Every feature is built around that premise: single-letter keys for pitches and at-bat results, fielder notation you already know (6-4-3, F8, E6), and a live scoreboard that updates as you score. You never leave the keyboard.

TL;DR

Head to Install & first game to build the binary and score your first half inning in under five minutes. If you want the why first, read Why full-count?.

What you get

How the docs are organized

SectionWhat's in it
Why full-count?The motivation: why a TUI, why keyboard-only, why Rust.
Getting startedInstall Rust, build the binary, score your first at-bat.
Scoring referenceEvery key, every prompt, every edge case.
Replay modeStep through saved games pitch-by-pitch.
Saves & exportsWhere files live, how names are sanitized, the HTML scorecard.
Advanced statsThe opt-in feature flag and what it unlocks.
DevelopmentBuilding, testing, and contributing.

System requirements