← Back to edgelesslab.com | 🏀 NBA Demos

⚾ MLB Marimo Demos

Interactive data exploration with real Statcast data and wigglystuff widgets.

⚡ These demos use wigglystuff (anywidget) and require a live Python kernel.
Click Run on molab for interactive versions, or Source to run locally with uv pip install wigglystuff && marimo edit <file>.py

🔥 Barrel Zone Explorer

TangleSlider

Drag launch angle and exit velocity thresholds to define your custom barrel zone. See which batters are crushing it in real time — the scatter plot highlights every hitter in your zone.

250 qualified batters • 2025 Statcast
TangleSlider barrels reactive

🎯 Pitch Tunnel Visualizer

CurveEditor

Draw your ideal pitch profile — a curve mapping usage vs. effectiveness — and find real MLB pitchers whose arsenal best matches it. The ultimate scouting exploration tool.

100+ pitchers • 440+ arsenal rows • 2025 Statcast
CurveEditor pitch arsenal scouting

📅 Hot Streak Simulator

PlaySlider

Press play to watch a full 162-game season unfold. Rolling averages, win streaks, and game-by-game scores — see when the Dodgers, Yankees, or Braves caught fire.

3 teams × 161 games • 2025 Baseball Reference
PlaySlider timeline animation

🎯 Spray Chart Explorer

TangleSlider + Field Overlay

Filter any batter's batted balls by launch angle and exit velocity. See where singles, doubles, triples, and home runs land on the field. Color-coded by event type.

10,302 hit events • June 2025 Statcast
TangleSlider spray chart reactive