A pure Rust baseball data aggregation and analytics library. For now supports easy data gathering from the MLB Stats API. Eventually, other sources such as RetroSheet and NCAA will be added.
All data retrieved by this application are subject to copyright MLB Advanced Media, L.P.
The author and this project are not affiliated with Major League Baseball.
R
baseballr by Bill Petti
pitchrx by Carson Sievert
Python
MLB-StatsAPI by toddrob99
PyBall by Bradley Hurley
JavaScript/Node.js
mlb-stats-api by Andy Beane
Ruby
MLBStatsAPI by Steven Hoffman
Building a baseball data engine in Rust will enable everyday fans to perform data-intensive workloads, as well as efficient data gathering. Ambitiously, aiming for a baseball data platform that will rival what MLB clubs have internally, from an analytics perspective. Clearly, MLB clubs will have access to more, and likely better, data, however, by leveraging Rust we should be able to build the most performant baseball data engine in the world.