Skip to content

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

With Docker

Create a docker-compose.yml:

services:
  windahead:
    image: ghcr.io/dreeveapp/wind-ahead:latest
    container_name: windahead
    restart: unless-stopped
    ports:
      - '8080:8080'

Then start it:

docker compose up -d

And open http://localhost:8080. Or without Compose:

docker run -d -p 8080:8080 --name windahead ghcr.io/robiningelbrecht/wind-ahead

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

Stars

19 stars

Watchers

2 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages