https://github.com/marcusraitner/pulse
Pulse – Your Micro Journal: How are you really feeling right now? In the rush of daily life, we often forget to pause. Pulse is your minimalist micro-journaling companion designed to make reflection as effortless as possible. No long entries, no pressure. Just you, a brief thought, and your current level on a scale from -2 to 2.
https://github.com/marcusraitner/pulse
Last synced: 26 days ago
JSON representation
Pulse – Your Micro Journal: How are you really feeling right now? In the rush of daily life, we often forget to pause. Pulse is your minimalist micro-journaling companion designed to make reflection as effortless as possible. No long entries, no pressure. Just you, a brief thought, and your current level on a scale from -2 to 2.
- Host: GitHub
- URL: https://github.com/marcusraitner/pulse
- Owner: marcusraitner
- License: mit
- Created: 2026-02-16T08:07:37.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-05-21T14:35:28.000Z (30 days ago)
- Last Synced: 2026-05-21T23:20:15.589Z (30 days ago)
- Language: Swift
- Homepage: https://raitner.de/pulse
- Size: 80.1 MB
- Stars: 12
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- open-source-ios-apps - Pulse – Your Micro-Journal - journaling companion designed to make reflection as effortless as possible (Health / SpriteKit)
- fucking-open-source-ios-apps - Pulse – Your Micro-Journal - journaling companion designed to make reflection as effortless as possible (Health / SpriteKit)
README
# Pulse
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.
## Key features
- 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
## Tech stack
- SwiftUI
- SwiftData
- CloudKit
- Xcode project (`Pulse.xcodeproj`)
## Build and test
```bash
# Build
xcodebuild build -scheme Pulse -destination 'platform=iOS Simulator,name=iPhone 17 Pro'
# Unit tests
xcodebuild test -scheme Pulse -destination 'platform=iOS Simulator,name=iPhone 17 Pro' -only-testing:PulseTests
# UI tests
xcodebuild test -scheme Pulse -destination 'platform=iOS Simulator,name=iPhone 17 Pro' -only-testing:PulseUITests
```
## Repository structure
- `Pulse/` - App source code
- `PulseTests/` - Unit tests
- `PulseUITests/` - UI tests
- `landing/` - Landing page
- `App-Store/` - App Store assets and copy
## Contributing
Contributions are welcome. Please read [CONTRIBUTING.md](CONTRIBUTING.md) before opening a pull request.
## Security
Please report vulnerabilities privately as described in [SECURITY.md](SECURITY.md).
## License
This project is licensed under the [MIT License](LICENSE).