Professional Golf Swing Analysis Application
Connect affordable launch monitors with dual camera video capture to create comprehensive swing analysis. Automatically record video clips on shot detection, analyze performance trends, and annotate swings with professional drawing toolsβall in one powerful, open-source application.
Simultaneous DTL (Down the Line) and Face-on camera recording with live preview. Automatic video clip saving on shot detection using circular buffer technology.
Comprehensive statistics, speed/distance/spin trends, dispersion plots with heat maps, club comparison charts, and distribution analysis.
Freehand drawing, swing plane lines, and reference lines with customizable colors and widths. Annotate swings directly on video playback.
Bridge to receive MLM2PRO launch monitor data simultaneously with GSPro. Real-time connection status indicators and automatic data conversion.
Precise playback at 0.1x, 0.25x, 0.5x, 1x, 2x, 4x speeds with timeline scrubber and visual markers at key positions.
SQLite database for persistent storage. Organize shots with tags, favorites, notes, and batch operations. Advanced filtering and search.
Import from CSV/Excel, export to PDF/HTML/DOCX reports. Custom report templates and chart exports as PNG/SVG.
REST API and responsive web dashboard accessible from any device. Real-time statistics, interactive charts, and mobile-optimized interface.
git clone https://github.com/alonsom3/ProMirrorGolf.gitpip install -r requirements.txtpython main.py