A open source run tracker
gerhardol Merge pull request #671 from jonasoreland/master_ng
Elimination of Lint warnings

Also correction of inspection issues
Changes that are considered to make changes have been applied in separate PRs to master, this is the remaining noise and minor changes.
Latest commit c53d7ab Jul 13, 2018
Failed to load latest commit information.
.tx Indonesian locale renamed id->in Dec 18, 2016
ANT-Android-SDKs @ c35bcf8 Update ANT+ lib to 3.6.0 Sep 8, 2016
Documentation Move documentation to the wiki Aug 11, 2017
app Lint: Remove unused main_menu Jul 13, 2018
common Merge remote-tracking branch 'jonasoreland/master' into master_ng Jul 8, 2018
gradle/wrapper Android Studio 3.1 Apr 25, 2018
hrdevice Lint: noinspection JavaReflectionMemberAccess Jun 30, 2018
wear Lint: Extra semicolon Jun 30, 2018
.gitattributes Adding Samsung BLE SDK as LFS instead of gradle task (#602) Aug 10, 2017
.gitignore Merge remote-tracking branch 'origin/master' into pr/524-lint-elimina… Aug 11, 2017
.gitmodules Remove GraphView submodule, no longer used Aug 16, 2016
.travis.yml Separate lint in Travis to easier see issues Jul 8, 2018
CONTRIBUTING.md Move documentation to the wiki Aug 11, 2017
CREDITS.md Jogg.se logo (with permission) Jun 15, 2018
Dockerfile Dockerfile for building runnerup Jun 3, 2018
LICENCE Initial checkin Nov 28, 2012
Project_Default.xml Lint: Suppress XmlUnboundNsPrefix Dec 30, 2016
README.md Account list: sections, icons, color Jun 15, 2018
build.gradle Merge remote-tracking branch 'jonasoreland/master' into master_ng Jun 24, 2018
get_it_on_f-droid.png Added button Get it on F-Droid Mar 16, 2016
gradlew Add support for developing with Android Studio Jun 15, 2014
gradlew.bat Fixup: gradlew.bat Jul 13, 2018
release.properties.sample Fixed up release.properties usage Mar 6, 2015
settings.gradle Copied heart rate to own module Feb 26, 2015



Join the chat at https://gitter.im/jonasoreland/runnerup

Build Status

An open source run tracker for Android.

Inspiration Garmin 410, RunKeeper and Everywhere Run.


  • GPL.
  • Support Heart Rate sensors for Bluetooth LE, ANT+ and a few other protocols as well as phone internal sensors like step sensor and barometer.
  • Highly configurable audio cues.
  • Automatic upload, download and feed updates from various providers including Digifit, Endomondo, Facebook, FunBeat, Garmin, GoogleFit, jogg.se, MapMyRun, Nike, RunKeeper, RunningAHEAD, Runtastic, Strava (see here for details).
  • Interval wizard (ala Garmin 410).
  • Mediocre GUI.
  • Messy code (my first android project even and first Java project in +10 years).
  • Great ideas for future features.
  • Support Android 2.2 and later but versions earlier than Android 4.0.3 do not include graphs, maps and elevation GeoId correction.


Releases can be downloaded either:

Get it on F-Droid

Join the G+ beta release group for release candidates.

User information

Please read the wiki, especially the Manual


Patches, forks, pull requests, suggestions or harsh flame is welcome! Please read the wiki.


Interested in helping to translate RunnerUp? Contribute on Transifex.


Unless otherwise stated, the code for this project is under GNU GPL v3. See LICENSE for more information.

Components licensed differently are listed on the CREDITS page.


If your already donate to UNHCR, UNICEF and/or other important things, you might donate using paypal [paypal].