Skip to content

vadmbertr/komootGPXport

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPX Downloader for Komoot

Chrome extension

What this Extension does

This extension allows you to download GPX tracks from Komoot for free, without a subscription. It works on three types of pages:

  • Route planner — adds a Download GPX (free) button next to Save route
  • Tour pages — adds a Download GPX (free) button next to Send to Phone
  • Collections — adds a Download GPX (free) button on each leg of the collection

Downloaded files are named after the tour or collection (e.g. Somana to Rifugio Bietti-Buzzi Trail.gpx, De Chamonix a Zermatt - 1. De Chamonix-Mont-Blanc à Argentière.gpx).

Installation

Since this extension is not available on the Chrome Web Store, you have to install it manually. However the process is quite simple.

  1. Click on Code->Download Zip
  2. Unpack the Zip file somewhere on your Computer
  3. Open chrome://extensions/
  4. Enable Developer Mode by toggling the switch in the top right-hand corner
  5. Click Load unpacked and select the folder where you extracted the file to

Screenshots

Route planner

Planner page with Download GPX button

Tour page

Tour page with Download GPX button

Collection page

Collection page with per-leg Download GPX buttons

Web app (no install)

A hosted web version is available — paste a Komoot tour URL and download the GPX directly from your browser. Works on desktop and mobile (including iOS Safari, where extensions aren't supported).

The page is in webapp/ and is auto-deployed to GitHub Pages via .github/workflows/deploy-pages.yml on every push to master that touches webapp/ or icons/. To enable it on your fork:

  1. Push the repo to GitHub
  2. Open the repo's Settings → Pages
  3. Under Source, choose GitHub Actions
  4. The first deploy runs automatically; the URL appears in the Actions run summary (typically https://<user>.github.io/komootGPXport/)

To run the webapp locally during development, serve from the repo root (so the shared icons/ folder resolves):

python3 -m http.server 8000

Then open http://localhost:8000/webapp/.

About

Easily export GPX routes from komoot without a subscription.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 74.9%
  • HTML 25.1%