Credits and thanks
Dugout Relief is free for coaches because a lot of people made their work openly available. These are the people and projects it's built on. Thank you to all of them.
Where it started
Dugout Relief started from the Full Stack FastAPI Template, from Sebastián Ramírez and the team behind FastAPI and FastAPI Cloud. Accounts, password reset, email, the database, and deploys all came ready to use. Dugout Relief still runs on FastAPI Cloud. Thanks to everyone who built and maintains the template.
Type
Five typefaces, all free under the SIL Open Font License and published through Google Fonts. Dugout Relief keeps its own copies, from Fontsource, so the app works offline.
Who can pitch today
Big Shoulders Display by Patric King, for the City of Chicago. Headings, the team name, and the big pitch-count numbers. Drawn for civic signage.
Keep the lineup fair and the pitch counts honest.
Libre Franklin by Pablo Impallari, Rodrigo Fuenzalida, and Nhung Nguyen, after Morris Fuller Benton's Franklin Gothic. Everything you read: body text, buttons, tables. The face of box scores and standings.
P C 1B 2B 3B SS LF CF RF
DM Mono by Colophon Foundry. Position codes and small numbers.
Shantell Sans by Shantell Martin, with Arrow Type. The handwritten notes on the sample team's Try it card and in the Getting started guide. The hand-drawn arrows beside them are from neat-annotations by Maxim Syabro, under the MIT License.
{l:30,45,38,60,72} {b:20,55,40,70,35,60}
Datatype by Frank Tisellano. The small charts drawn inside a line of text on the Stats tab.
The mark
Coach at the plate: an Infield Dirt infield, on a Baseball Blue tile with the mound just above home plate. It reads as a field first, the same for baseball and softball, and as a coach standing at the plate second.
The sample team's players are named for players of the Indianapolis Clowns, one of the great barnstorming teams of the Negro Leagues. Their story, and the leagues', is kept by the Negro Leagues Baseball Museum in Kansas City.
Handwritten digits
Reading a photo of a stats sheet or scorecard uses a small convolutional network that learned digits from the MNIST database by Yann LeCun, Corinna Cortes and Christopher J.C. Burges, shared under CC BY-SA 3.0. It runs on your device; its training script is in the app’s code.
Open source it runs on
Each of these is free and kept going by its maintainers and contributors.
- In your browser
- ReactTypeScriptViteVite PWAFontsource
- Building and testing it
- BunuvRuffBiomePlaywright