Pulse is an iOS micro-journaling app built with SwiftUI and SwiftData.
It helps you capture moments through the day, rate them from -2 to +2, reflect each evening, and review patterns across day, week, and month views.
- Fast daily logging with score tracking
- Daily reflection with summary notes
- Week and month overviews
- Custom metrics (KPIs)
- Custom tags for moments
- Reminders
- AI Insights (Foundation Models)
- iCloud sync via CloudKit
- Full privacy and control over data
- SwiftUI
- SwiftData
- CloudKit
- Xcode project (
Pulse.xcodeproj)
# Build
xcodebuild build -scheme Pulse -destination 'platform=iOS Simulator,name=iPhone 17'
# Unit tests
xcodebuild test -scheme Pulse -destination 'platform=iOS Simulator,name=iPhone 17' -only-testing:PulseTestsPulse/- App source codePulseTests/- Unit testslanding/- Landing pageApp-Store/- App Store assets and copy
Contributions are welcome. Please read CONTRIBUTING.md before opening a pull request.
Please report vulnerabilities privately as described in SECURITY.md.
This project is licensed under the MIT License.