{"id":248027,"date":"2026-06-23T13:58:30","date_gmt":"2026-06-23T13:58:30","guid":{"rendered":"https:\/\/entertainment.runfyers.com\/index.php\/2026\/06\/23\/ribbie-turns-real-time-baseball-stats-into-arcade-like-pixel-art-broadcasts-techcrunch\/"},"modified":"2026-06-23T13:58:30","modified_gmt":"2026-06-23T13:58:30","slug":"ribbie-turns-real-time-baseball-stats-into-arcade-like-pixel-art-broadcasts-techcrunch","status":"publish","type":"post","link":"https:\/\/entertainment.runfyers.com\/index.php\/2026\/06\/23\/ribbie-turns-real-time-baseball-stats-into-arcade-like-pixel-art-broadcasts-techcrunch\/","title":{"rendered":"Ribbie turns real-time baseball stats into arcade-like, pixel-art broadcasts | TechCrunch"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p id=\"speakable-summary\" class=\"wp-block-paragraph\">Whether you\u2019re a baseball fan or not, there\u2019s a lot to love about <a href=\"https:\/\/ribbie.tv\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Ribbie<\/a>, a vibe-coded website that turns real-time Major League Baseball (MLB) data into 8-bit broadcasts with arcade-style, animated pixel art.<\/p>\n<p class=\"wp-block-paragraph\">\u201cI love how much data is available to baseball fans [\u2026] but when I try to follow a game with ESPN Gamecast, I find it kind of boring,\u201d Ribbie creator <a href=\"https:\/\/brownrout.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Eric Brownrout<\/a> told TechCrunch.<\/p>\n<p class=\"wp-block-paragraph\">Still, the idea for Ribbie didn\u2019t materialize until Brownrout generated a pixel-art image of Phillies slugger Kyle Schwarber to use as his fantasy baseball team\u2019s logo.<\/p>\n<p class=\"wp-block-paragraph\">\u201cI love the aesthetic, and started thinking about ways I might be able to apply it to a data or visualization tool,\u201d Brownrout said. \u201cA quick Google search revealed the MLB public StatsAPI, and I realized I could theoretically recreate an entire baseball game in the same pixel format.\u201d<\/p>\n<figure class=\"wp-block-image aligncenter size-large\"><figcaption class=\"wp-element-caption\"><span class=\"wp-block-image__credits\"><strong>Image Credits:<\/strong><a rel=\"nofollow noopener\" href=\"http:\/\/Ribbie.tv\" target=\"_blank\">Ribbie <span class=\"screen-reader-text\">(opens in a new window)<\/span><\/a><\/span><\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">Like many other tech workers in San Francisco, Brownrout has now spent many nights experimenting with <a href=\"https:\/\/techcrunch.com\/tag\/claude-code\/\" target=\"_blank\" rel=\"noopener\">Claude Code<\/a>. He stands out, though, because his tinkering yielded something that\u2019s delightful.<\/p>\n<p class=\"wp-block-paragraph\">\u201cI used Claude Code and Codex extensively to turn a project that would have easily taken months into something I could build and launch in a few weekends,\u201d he said. \u201cI used Codex to build the\u00a0image- and sprite-generation workflow, and Claude Code helped with the web app development. I\u2019ve never built a video game before, so this was a new one for me.\u201d<\/p>\n<p class=\"wp-block-paragraph\">Visiting Ribbie \u2014 an onomatopoeia of the baseball stat RBI (runs batted in) \u2014 transports you to a pixel-art living room that shows which MLB games are being played, and you can select one to \u201cwatch\u201d with Ribbie. (You can choose to zoom in on the screen and cut out the living room graphics, if you want something more practical.)<\/p>\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" height=\"279\" width=\"680\" src=\"https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?w=680\" alt=\"\" class=\"wp-image-3135230\" style=\"width:1011px;height:auto\" srcset=\"https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg 3041w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=150,62 150w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=300,123 300w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=768,315 768w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=680,279 680w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=1200,492 1200w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=1280,525 1280w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=430,176 430w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=720,295 720w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=900,369 900w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=800,328 800w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=1536,630 1536w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=2048,840 2048w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=668,274 668w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=1440,591 1440w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=708,291 708w, https:\/\/techcrunch.com\/wp-content\/uploads\/2026\/06\/ribbie-gamecast-2026-06-22-at-9.16.08-PM.jpg?resize=50,21 50w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\"\/><figcaption class=\"wp-element-caption\"><span class=\"wp-element-caption__text\">Left: ESPN Gamecast \/ Right: Ribbie<\/span><span class=\"wp-block-image__credits\"><strong>Image Credits:<\/strong><a rel=\"nofollow noopener\" href=\"http:\/\/ribbie.tv\" target=\"_blank\">Ribbie <span class=\"screen-reader-text\">(opens in a new window)<\/span><\/a><\/span><\/figcaption><\/figure>\n<p class=\"wp-block-paragraph\">On mainstream play-by-play apps like ESPN\u2019s Gamecast and MLB\u2019s own Gameday, the interface is pretty basic, clearly displaying information without frills. <\/p>\n<p class=\"wp-block-paragraph\">Ribbie prioritizes aesthetics instead, with unique pixel-art representations of every stadium and player. But it\u2019s still simple enough to see the score of the game, as well as who\u2019s pitching, hitting, or on base. <\/p>\n<p class=\"wp-block-paragraph\">Because the data for all of these visualizations comes from the MLB\u2019s API, you can find most of the information you\u2019d be used to seeing on other apps, but it makes for a more descriptive play-by-play. Brownrout recently added support for fantasy baseball, which allows people to add their rosters and track which players are currently active in their respective games.<\/p>\n<p class=\"wp-block-paragraph\">\u201cI just really love the aesthetic of the miniature pixel-art stadiums,\u201d Brownrout said. \u201cThere\u2019s something so satisfying about it that\u2019s hard to put a finger on. I think it\u2019s one of the reasons people are obsessed with games like Stardew Valley. It\u2019s an entire pixel world in the palm of your hand.\u201d<\/p>\n<p class=\"wp-block-paragraph\">Passion projects like Ribbie feel refreshing because they\u2019re not trying to extract anything from us, something rare at a time when we\u2019re so inured to being tracked everywhere online. But can projects like Ribbie last? Is it inevitable that the MLB\u2019s lawyers will come after Ribbie because the mammoth sports organization feels threatened by a pixelized sprite of Shohei Ohtani?<\/p>\n<p class=\"wp-block-paragraph\">These are real risks, but Brownrout thinks he\u2019s got his bases covered (pun intended). He referenced a <a href=\"https:\/\/harvardlawreview.org\/wp-content\/uploads\/2008\/02\/CBC_v_MLBAM.pdf\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">legal case<\/a> from 2007 in which the court ruled that baseball stats are facts, and therefore are not copyrightable. This allows fantasy baseball products to exist without the MLB\u2019s permission.<\/p>\n<p class=\"wp-block-paragraph\">\u201cThe API is the same one that powers fantasy baseball websites, third-party stats sites, live game threads on Reddit [\u2026] So it\u2019s historically been used for all types of official and fan-created projects,\u201d he said. \u201cUltimately, the project is completely free and non-commercial, and I try to make it very clear on the website that Ribbie is an unaffiliated fan project. It\u2019s a \u2018love letter\u2019 to baseball, not something trying to compete with MLB.tv.\u201d<\/p>\n<p class=\"wp-block-paragraph\">Though Brownout is pretty busy as the co-founder of AI SaaS platform Frigade, he\u2019s still finding time to build Ribbie for the love of the game.<\/p>\n<p class=\"wp-block-paragraph\">\u201cI\u2019m adding sound effects and fuller animations to make it a little easier to passively follow along with while it\u2019s on in the background,\u201d he said. \u201cMy neighbors must think I\u2019m crazy, because last night I was in my bedroom doing 100 takes of \u2018Ball! Strike! Out!\u2019 on my iPhone to record for the Ribbie audio track.\u201d<\/p>\n<\/div>\n<p><em>When you purchase through links in our articles, <a href=\"https:\/\/techcrunch.com\/techcrunch-affiliate-monetization-standards\/\" target=\"_blank\" rel=\"noopener\">we may earn a small commission<\/a>. This doesn\u2019t affect our editorial independence.<\/em><\/p>\n<p><br \/>\n<br \/><a href=\"https:\/\/techcrunch.com\/2026\/06\/23\/ribbie-turns-real-time-baseball-stats-into-arcade-like-pixel-art-broadcasts\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Whether you\u2019re a baseball fan or not, there\u2019s a lot to love about Ribbie, a vibe-coded website that turns real-time Major League Baseball (MLB) data into 8-bit broadcasts with arcade-style, animated pixel art. \u201cI love how much data is available to baseball fans [\u2026] but when I try to follow a game with ESPN Gamecast, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":248028,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":{"0":"post-248027","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tech"},"_links":{"self":[{"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/posts\/248027","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/comments?post=248027"}],"version-history":[{"count":0,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/posts\/248027\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/media\/248028"}],"wp:attachment":[{"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/media?parent=248027"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/categories?post=248027"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/tags?post=248027"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}