Runalyze - training analysis for runners
PHP JavaScript HTML Perl 6 Standard ML CSS
Clone or download
Pull request Compare This branch is 14 commits behind Runalyze:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
call/perl
data
inc
lib
plugin
src
tests
var
web
.bowerrc
.editorconfig
.gitattributes
.gitignore
.htaccess.dist
.scrutinizer.yml
.travis.yml
CHANGELOG.md
README.md
bower.json
composer.json
composer.lock
dashboard.php
gulpfile.js
package.json
resources.json

README.md

RUNALYZE v4.3.0

Build Status Code Coverage Scrutinizer Code Quality Translation status Gitter Donate

Runalyze is a web application for analyzing your training - more detailed than any other sports diary. We are offering a official hosted version at runalyze.com. Runalyze is mainly developed by laufhannes and mipapo.

Documentation

We provide two different documentations:

Both documentations have their own repos: docs and admin-docs. In addition, there's our runalyze-playground to play around with some new ideas. Feel free to contribute there.

Install / Development

Runalyze requires composer and npm (plus bower and gulp, will be installed via npm).

To install dependencies and build:

composer install
npm install
gulp

Features

  • import activity files (*.fit, *.tcx, *.gpx and many more)
  • TRIMP principle
  • long-term form analysis
  • VO2max estimation
  • race prediction based on your shape
  • statistics like Monotony, training strain, stress balance
  • heart rate variability (HRV) in activity view
  • elevation correction and calculation
  • ...

Look at help.runalyze.com for a feature list with screenshots.

Support

You are welcome to ask questions (regarding update/installation/calculations and new ideas) in our forum in English or German. For short questions you may use Gitter or Twitter.

Translation

Please use our official translation platform at translate.runalyze.com. Pull requests for translations files will be ignored. Open a new issue for adding a language which is not available for translation yet.

License

Yep, we know that we have to add a LICENSE.md and CONTRIBUTING.md to our repository. Finally we need to setup a CLA. These things take time and we are really busy developing new things for RUNALYZE. (see discussion at #952)

Security Vulnerabilities

If you discover a security vulnerability, please send an e-mail to us at support@runalyze.com.

Credits