Welcome to Re-Run, an open-source passion project built with .NET MAUI. This app is designed to enhance your running experience by connecting with Bluetooth-enabled treadmills and providing features like route tracking, heart rate monitoring, and more. Currently, it runs on Windows and Android, but the dream is to take it further — iOS, macOS, and maybe even a smart fridge someday! 😄
Re-RunApp is a free, open-source app for runners. It connects to Bluetooth-enabled treadmills and provides features like:
- Route Tracking: Load GPX files and simulate outdoor runs on your treadmill.
- Heart Rate Monitoring: Integrates with heart rate monitors or uses a simulator for testing.
- Activity Summaries: Get detailed stats after your run.
- Strava Integration: Sync your activities with Strava (coming soon!).
This app is built with .NET MAUI, targeting .NET 9, and is already functional on Windows and Android.
This project is a work in progress, and your skills and ideas can make a huge difference! Here’s how you can contribute:
- Got Apple gear? Help us bring Re-RunApp to iOS and macOS.
- Familiar with other platforms? Let’s explore new possibilities.
- Have ideas for new features? Let’s build them together.
- Examples: advanced analytics, treadmill calibration, or even gamification.
- Found a bug? Squash it and submit a pull request.
- Optimize the app for better performance and smoother user experience.
- Not a coder? No problem. Open an issue and share your thoughts.
- .NET 9 SDK: Download here
- Visual Studio 2022: Install the .NET MAUI workload.
- A Windows or Android device for testing.
