OutRun is an iOS app for recording and viewing your outdoor workouts. Despite the name it supports not just running, but also walking, hiking, cycling and skating.
This project is fully open-source and ad-free.
OutRun has a rich feature set centered around customisation and privacy. The list of features includes:
- Keep full control over your data
- Record your outdoor workouts (Running, Walking, Hiking, Cycling and Skating)
- View detailed statistics
- Export your workouts as GPX or OutRun-Backup (.orbup)
- Fully customise the recording process
- Synchronise with Apple Health
You want to make this app even better? No problem! There are lots of ways you can contribute even if you cannot code yourself:
- Share this project. The simplest way of contributing is by sharing this project with your friends and family. Once more people see that it exists, it is more likely to get support and people interested and capable of adding to it.
- Join the beta. Sometimes features need to be tested before being rolled out to all users, that is where beta testers come in. They receive early and sometimes unstable versions of the app and test them thoroughly, to make sure that others get a more polished product. You can join here.
- Report Issues. If you see some parts of the app not working as expected, if you want to give any kind of feedback or if you just have a question you can submit an issue on the issue page of this project.
- Write Code. And then there is the standard way of contributing to an open-source project. You can always write code that advances the app. To see how to contribute look at the Contribution Guidelines.
- Translate. Last but definitely not least there is translation which is an integral part to make this project available to more people in more countries. For more information on contributing read the following section.
OutRun uses Weblate as a tool to make translation easier. Once languages are fully translated on said platform they will be added to the project and published to the AppStore.
So far the following languages are supported:
Language | Translation Status |
---|---|
Catalan | |
Croatian | |
Czech | |
Danish | |
Dutch | |
English | |
Finnish | |
French | |
German | |
Italian | |
Polish | |
Spanish | |
Swedish |
If you want to add languages or improve already translated ones you can do this here.
This project currently does not accept any kinds of donation, neither in-app nor through external methods. For now the only ways to contribute can be found under Contribution.
If you cannot contribute in any other way than financially or just feel really generous at the moment you could consider supporting the folks at Weblate. They are providing their services to OutRun for free, because they are great believers in open-source development, it still costs them money to host the project on their website though, so supporting them also directly benefits OutRun.
OutRun is published under the GNU GENERAL PUBLIC LICENSE Version 3 (GLPv3):
OutRun
Copyright (C) 2020 Tim Fraedrich <timfraedrich@icloud.com>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.