Open Source Running Analytics
See how weather affects your pace, discover your best running conditions, and get personalized insights that help you run smarter. All from your existing Strava data.
Get your own running insights dashboard up and running
Four simple steps to get insights from your running data
Securely connect to your Strava account to access your running history, pace, distance, and heart rate data.
Import your runs into your private database where all analysis happens securely on your own infrastructure.
Match each run with historical weather data from OpenWeatherMap to understand environmental impact on performance.
Advanced algorithms analyze patterns across pace, weather, location, and time to generate personalized recommendations.
Why not? :)
RunSight runs on YOUR accounts (Netlify + Supabase + AI (coming soon)). Your running data stays private, you control everything, and it's free to run.
Deep insights into your running patterns and performance
Example: "You run 12% slower when it's above 25°C" - helps you adjust expectations and race strategy for hot days.
Example: "Your fastest runs happen on cloudy mornings in your neighborhood loop" - optimize your training schedule.
Example: "You set PRs after taking 2 rest days" - discover your optimal recovery pattern for peak performance.
Example: "Try running before 8am when it's cooler - you could be 30 seconds/km faster" - actionable advice for better runs.
RunSight is actively developed with new features planned
Performance metrics, weather analysis, and AI-powered insights
Comprehensive PR analysis across distances and conditions
Advanced metrics for training stress and recovery recommendations
Use your own AI API keys to get deeper insights, personalised coaching & goal tracking
💡 Have ideas? Suggest features or contribute code