Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Pytrainer is a tool to log all your sport excursion coming from GPS devices (with a focus on ForeRunner) or GPX ( files. Pytrainer supports GPS track files and displays it in graphs, maps...
Python Perl XSLT Other
Failed to load latest commit information.
bin Ticket #131 - Moving from GtkMozEmbed to WebKit. Thx to cperrier
extensions Updated pytrainer project url
glade Fix year tab text labels/units.
imports Fetch time data from first (track, route or way) point skipping not m…
locale Updated FR localization. Thanks to Christian Perrier
man Updated man file
plugins Updated from original source to fix issues with Perl 5.22 - See messa…
pytrainer Fix the whitespace error added by pull request 54
schemas Fix unified imported to accept Nokia exported GPX files - with sport …
utils Amended filename in update_localizations script for mo files. Updated…
.gitignore Add backup files (*~) to .gitignore
CHANGES Update changelog
COPYING One of the addresses mentioned for the FSF was wrong, fixed
INSTALL Added perl dependency for garmin-fit plugin - ticket #5
PLUGINS.README New additions for changes to plugins Removed link to SourceForge and amended 'imports' directory name
pytrainer.desktop bring version number up to date
pytrainer.png "changing the year view, changing the icon, changing the package cate… "First hr implementation" Renaming directory to avoid conflict with reserved 'import' word - ti…

pytrainer - Free your sports

Source Repository Structure

  • bin pytrainer executable python script files
  • extensions addons to extend pytrainer basic functionality
  • glade user interface design
  • imports files to parse different source formats
  • locale localization files
  • man source manpage
  • plugins files to retrieve data from different sources
  • pytrainer core files
  • schemas schemas to support correct xml parsing
  • utils localization shell script

Installation from source tarball

Copy tarball file to a location where you have write and execution rights (e.g. /tmp or your $HOME directory). Make sure executables are under your $PATH.

$ tar -xzf pytrainer-X.Y.Z.tar.gz

$ cd pytrainer-X.Y.Z

$ sudo python install

$ pytrainer -i

For more information about the process, please check Distutils documentation

Further Resources

Something went wrong with that request. Please try again.