Skip to content

dreeveapp/wind-ahead

Repository files navigation

WindAhead logo

WindAhead

A weather and wind analysis tool for your cycling and running routes.

Runs 100% in your browser. No uploads. No data stored.


Example

Supported GPX sources

Most GPX files exported from Strava, Komoot, Garmin, Wahoo, or similar apps work out of the box. Track points, route points, waypoints, and elevation data are all supported.

How it works

  1. Upload a GPX file
  2. Pick a date/time and average speed
  3. WindAhead fetches hourly wind forecasts from the Open-Meteo API and calculates headwind, crosswind, and tailwind for every segment of your route

Run it locally

Requires Node.js (no other dependencies needed to serve).

git clone https://github.com/robiningelbrecht/wind-ahead.git
cd wind-ahead
npm start

Then open http://127.0.0.1:3000. Override the port with PORT=8080 npm start.

Related

Dreeve - A self-hosted, open-source dashboard for your sports and fitness data

About

A weather and wind analysis tool for your cycling and running routes

Resources

License

Stars

13 stars

Watchers

2 watching

Forks

Sponsor this project

  •  

Contributors