Skip to content

FABallemand/ezGPX

Repository files navigation

🗺️ ezGPX

GitHub PyPI - Version PyPI - Downloads GitHub repo size

GitHub last commit CI Documentation Status

uv Ruff linting: pylint Imports: isort

🔎 Description

ezGPX is an easy to use Python library for working with GPX files.

Read, modify, write, and extract insights from your activity data with ease!

🛠️ Installation

pip install ezgpx

🏁 Get started

import ezgpx

# Parse GPX file
gpx = ezgpx.GPX("file.gpx")

# Simplify (using Ramer-Dougle-Peucker algorithm)
gpx.simplify()

# Remove metadata
gpx.remove_metadata()

# Write new simplified GPX file
gpx.to_gpx("new_file.gpx")

👤 Author

  • Fabien ALLEMAND