screpdb is a BWChart-style tool (replay-based reporting on your local computer), but with a heavy focus on semantic reporting.
It's complementary to existing tools like RepMastered and vespene.gg; each does different things. In fact Dakota_Fanning has been very helpful with knowledge transfer, and the tool is based on screp which is his project as well.
Some screenshots (not an exhaustive list of features):
Filtering replays by high-level semantic features
![[image loading]](https://cdn.jsdelivr.net/gh/marianogappa/screpdb@e83a995e2e4a65adbf9a00e1c246d68695b35736/docs/images/game-list.png)
Game summary, with one-click staging of a replay for watching on the game client
![[image loading]](https://cdn.jsdelivr.net/gh/marianogappa/screpdb@e83a995e2e4a65adbf9a00e1c246d68695b35736/docs/images/game-summary.png)
Rich game events browser with map overlays
![[image loading]](https://cdn.jsdelivr.net/gh/marianogappa/screpdb@e83a995e2e4a65adbf9a00e1c246d68695b35736/docs/images/game-events.png)
Skill proxies measurements: Viewport Multitasking, Unit Production Cadence, First Unit Efficiency
![[image loading]](https://cdn.jsdelivr.net/gh/marianogappa/screpdb@e83a995e2e4a65adbf9a00e1c246d68695b35736/docs/images/skill-proxies.png)
Here's the project page: https://github.com/marianogappa/screpdb
Installation instructions: https://github.com/marianogappa/screpdb/tree/main#installation
And here's the story behind it in my blog (it touches on replay engineering, community tools, AI, you might find it an enjoyable read): https://marianogappa.github.io/thoughts/building-an-advanced-starcraft-reporting-tool/
Since it hasn't seen extensive testing by enough people, you should currently treat it as an unfinished product with rough edges, but I'm here to make corrective/perfective maintenance. I'd love your help to improve it.
We've been using it every weekend with my best mate for months and we really enjoy it for pre-game intel and post-game review; I also use it for finding and staging specific replays quickly for watching.
It’s fully free 🍺 and open source. No donations needed, don’t buy me a coffee. You can contribute by filing issues & improvements.
Also thanks to 2Pacalypse- & Peeano (and others) for their help betatesting and for pointing me to the right people.