Free · Open source · Windows desktop
A desktop app for people who watch baseball closely. Ballview follows every MLB game as it happens — the pitch on the strike zone, its velocity and break, where the ball was hit and who fielded it — then keeps the whole game on your own disk so you can replay it later.
Windows 10 / 11 · NSIS installer · no account, no subscription

The tour
Pick a screen. Everything here is real data from a real September slate — no mockups.
Every pitch, as it is thrown
Ballview polls the live feed every 15 seconds while a game is in progress and stops on its own the moment it goes Final. Each pitch lands on the strike zone with its type, velocity, movement and result, and the rail on the left keeps the whole at-bat in view so you can see how the pitcher set the hitter up.
Features
Live baseball, your team's whole season, league-wide player stats, and the video to go with it.
Screenshots
Click any shot to open it. Arrow keys move through the set.
Under the hood
Two rules hold the design together. The frontend makes no network requests — everything goes through a Rust command, which sidesteps CORS and keeps every MLB URL in one module. And the frontend never touches the filesystem: it asks you to pick a path, then hands that path to Rust, so the app's file permissions stay narrow and read-only.
The MLB Stats API is reverse-engineered, undocumented and unversioned. Ballview is built for that: every model field is optional, so an upstream rename breaks one corner of the UI instead of the whole parse, and the test suite runs against genuine captured responses so a field change is caught before you see it.
Download
Grab the latest Windows installer from GitHub Releases, or clone the repository and build it yourself. Either way it's free, and there's nothing to sign up for.
FAQ
Yes. Ballview is a free, open-source desktop application. The source is on GitHub and there is no account, subscription or paywall.