Try SportsMan
A play-by-play tracker built for one team's sideline. The demo opens on a game already recorded, so you can log a snap, scroll the play-by-play, or read the post-game report right away.
What you are looking at
This is the shipping application, not a mock-up of one. It runs the same on-device database — compiled to WebAssembly here instead of talking to the desktop one — over a real game already logged: 175 plays, both sides of the ball, with every name changed.
Everything happens inside this tab. Nothing is uploaded and nothing is written to your device, so reloading the page starts the game over. Saving a backup or a playbook needs a file dialog, which a web page doesn't get; those buttons are hidden here and work in the installed app.
If the demo doesn't load, your network may be blocking WebAssembly — try opening it in a new tab.