A pixelated Kyle Schwarber was the spark. Eric Brownrout, a San Francisco-based software developer, created the sprite as a fantasy baseball logo. He liked the aesthetic. He liked it enough to wonder if he could build an entire stadium around it.
That curiosity birthed Ribbie, a web-based project that pulls live Major League Baseball data and renders it as a real-time, 8-bit broadcast. It is a digital living room where the game unfolds in sprites and blocks. It is not a spreadsheet. It is a vibe.
The Tech Behind the Nostalgia
Building a real-time sports broadcast from scratch is a massive undertaking. Traditionally, it would take months of labor. Brownrout did it in a few weekends.
He leaned heavily on modern AI tooling to bridge the gap between his vision and his experience. He used Claude Code to handle the web app development and Codex to automate the generation of sprites and stadium assets. He had never built a video game before. He didn't need to.
Ribbie functions by tapping into the MLB’s public StatsAPI. This is the same data stream that powers ESPN’s Gamecast and countless fantasy baseball platforms. While mainstream apps prioritize raw utility, Ribbie prioritizes charm. You can watch the game unfold in a miniature pixel-art stadium, complete with active base runners and pitch counts. It feels less like a data feed and more like a lost SNES classic.
Why It Matters
Mainstream sports apps are functional. They are also sterile. They deliver information with the personality of a tax form. Ribbie proves that data visualization doesn't have to be boring to be accurate.
For the user, the experience is passive and delightful. You can keep it open in a browser tab while you work. It provides the essential context of a game—who is hitting, who is on base, the current count—without the sensory overload of a full broadcast. It is a quiet, digital companion for a long baseball season.
The Legal Reality
Projects that scrape data from major sports leagues often live in fear of a cease-and-desist letter. Brownrout is aware of the risk. He is also confident in his position.
He points to a 2007 court ruling establishing that baseball statistics are facts, not copyrightable property. Because Ribbie is non-commercial, free to use, and clearly labeled as an unaffiliated fan project, it occupies the same legal space as the thousands of fantasy baseball sites that have existed for decades. It is a love letter, not a competitor to MLB.tv.
Key Takeaways
- AI-Accelerated Development: Brownrout used Claude Code and Codex to build a complex visualization tool in just a few weekends.
- Data as Art: Ribbie uses the official MLB StatsAPI to turn dry, real-time game data into a nostalgic, 8-bit arcade experience.
- Legal Precedent: The project relies on the established legal principle that sports statistics are public facts, allowing for fan-made tools to thrive.
What’s Next for the Pixel Diamond
Brownrout isn't finished. He is currently recording his own audio, spending nights in his bedroom shouting "Ball!" and "Strike!" into his iPhone to create custom sound effects. He is also refining the animations to make the experience even more immersive.
He is a co-founder of an AI SaaS platform, but he treats Ribbie like a craft. He is building it for the love of the game. For the fans who want their baseball with a side of nostalgia, the next pitch is already being rendered.