Skip to content

saadjs/runpace

Repository files navigation

RunPace app icon

RunPace

Convert running pace ⇄ speed, instantly.

A native iOS app built with SwiftUI for runners — convert pace to MPH/KPH, browse a reference table, and track your runs and trends from Apple Health.

Download on the App Store

Platform Swift SwiftUI Xcode Version

Screenshots

Pace to speed converter
Pace ⇄ speed
Run history with heart rate and PRs
Run history · HR · PRs
Per-distance speed trends
Speed trends
Converter in dark mode
Dark mode

Features

  • Two-way conversion — pace (mm:ss per mile/km) ⇄ speed (MPH/KPH), updating in real time as you type
  • MPH & KM/H — toggle units; the app remembers your last-used direction and unit
  • Reference table — common pace/speed benchmarks for both units
  • Run history — reads and locally caches your Apple Health running workouts
  • Speed trends — per-distance speed trend charts (5K, 10K, and more)
  • Heart rate — average heart rate per run from Apple Health
  • Personal records — tracks your best efforts across common distances
  • Polished by default — full light/dark mode and subtle haptic feedback

Requirements

  • iOS 17+
  • Xcode 16+

Getting Started

git clone https://github.com/saadjs/runpace.git
cd runpace
open pace-to-mph.xcodeproj

Then build and run on a simulator or device (⌘R).

License

All rights reserved. © Saad

About

iOS native app to convert running pace to MPH, KMPH, race calculator, etc.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages