A lightweight macOS menu bar app that reminds you to stretch throughout the day. Built with SwiftUI for macOS 14+.
- Menu bar app — lives in your menu bar, stays out of your way
- 18 curated stretches — designed specifically for desk workers
- Timed reminders — configurable intervals with a gentle pulsing icon
- Step-by-step instructions — clear visual guidance for each stretch
- Auto-play sessions — chain multiple stretches together
- Launch at login — start stretching from day one
brew install --cask lucasprim/lets-stretch/lets-stretchHead to the Releases page and download the latest LetsStretch.zip. Unzip it and drag LetsStretch.app to your Applications folder.
Note: Since the app is not notarized by Apple, macOS will block it on first launch. After unzipping, run this in Terminal:
xattr -cr /Applications/LetsStretch.appThen open the app normally. You only need to do this once.
- macOS 14.0 (Sonoma) or later
- Xcode 16+ with Swift 6.0
- XcodeGen
# Clone the repository
git clone https://github.com/lucasprim/lets-stretch.git
cd lets-stretch
# Generate the Xcode project
xcodegen generate
# Build
xcodebuild -project LetsStretch.xcodeproj -scheme LetsStretch -configuration Release build
# Or open in Xcode
open LetsStretch.xcodeprojxcodebuild -project LetsStretch.xcodeproj -scheme LetsStretchTests -configuration Debug testContributions are welcome! Please feel free to submit a Pull Request.
- Fork the repo
- Create your feature branch (
git checkout -b feature/my-feature) - Commit your changes
- Push to the branch
- Open a Pull Request
This project is licensed under the MIT License — see the LICENSE file for details.