Turtle Sport is an open source software developed to communicate with GPS devices : Garmin, Suunto, etc. The following functions are available:
Retreive your activities from GPS devices. Import and export activities in GPX, hst, tcx, kml, fit. Configure the athlete data: weight.
Pytrainer is a tool to log all your sport excursion coming from GPS devices (with a focus on Garmin ForeRunnner 205, 305 and 405) or GPX files. Pytrainer supports GPS track files and displays your data in graphs and maps.