FC
Francesco Castaldi
[ TRACK // GARAGE LAB & HOBBY ]ID: gpx-editor

GPX Editor — Client-Side GPS Track Editor

A browser-based GPS editor for cyclists. It allows you to edit GPX files to fix power spikes (watts) or speed glitches before uploading them to Strava. Everything runs client-side.

TypeScriptLeafletViteChart.js
GPX Editor Web App
FIG: GPX Editor Web App

Pure Browser-Based GPX Editing

Cyclists often have GPS tracks with anomalous power spikes or speed errors due to signal tunnels. GPX Editor cleans and resamples GPS files entirely client-side with zero server roundtrips.

  • Client-Side: Runs 100% in browser via DOMParser.
  • Watts & Speed Smoothing: Removes GPS anomalies.
  • Fast Leaflet Rendering: Draws elevation profiles and track maps.

[ Related Engineering Disciplines ]

Cycling Telematics & Wear AnalyticsFull-Stack & WebGL Development
[ View Upstream / Repository ]
[ ← Back to Garage & Hobbies ]
[ FC.SYS // ENG ]
GitHub|LinkedIn|Email
FRANCESCO CASTALDI © 2026