Home

Awesome

🧭 The code of the new website is tracked at gpxstudio/gpx.studio 🧭

logo of gpx.studio ko-fi

This repository contains the source code of the website gpx.studio, an online tool for GPX editing.

Run the code

To play with the code locally:

  1. Get your own API token at Mapbox and put it in res/config.json
  2. Launch a local server in the root directory, for example using python3 -m http.server
  3. (Optional) To test the software with a routing server:
    • download BRouter and follow the instructions here on how to launch a local instance
    • change the URL of the routing server in res/config.json

Main features

Read the User Guide for more details.

Contributing

If you think something is missing from the website, please create an issue to discuss it or make a pull request if you can implement it yourself.

Translation

The website is translated by volunteers on a collaborative translation platform. You can help complete and improve the translations by joining the Crowdin project. If you would like to start the translation in a new language, contact me or create an issue. Apart from a good understanding of gpx.studio, some basic knowledge of HTML can be useful. Any help is greatly appreciated!

Acknowledgements

This project would not have been possible without the following amazing projects:

And of course OpenStreetMap for the worldwide map data on which are based most of the map layers and the routing server.